Przepływ konta usługi OAuth

Z tego przewodnika dowiesz się, jak skonfigurować OAuth2 na potrzeby dostępu do interfejsu API za pomocą własnych danych logowania przy użyciu kont usług. Te czynności wystarczy wykonać tylko raz, chyba że cofniesz lub usuniesz dane logowania OAuth2.

Tworzenie danych logowania OAuth2

Wygeneruj identyfikator konta usługi (delegowanego) i *.JSONplik, wykonując instrukcje z linku, a potem wróć na tę stronę.

Konfigurowanie biblioteki klienta

W konfiguracji ustaw ścieżkę pliku JSON klucza prywatnego i identyfikator konta delegowanego. Jeśli używasz pliku googleads.properties, dodaj te informacje:

jsonKeyFilePath=PRIVATE_KEY_FILE_PATH
impersonatedEmail=DELEGATE_ACCOUNT

Jeśli używasz zmiennych środowiskowych, dodaj do konfiguracji lub środowiska Bash następujące elementy:

export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID