Alur Akun Layanan OAuth

Panduan ini akan memandu Anda menyiapkan OAuth2 untuk akses API menggunakan kredensial Anda sendiri menggunakan akun layanan. Langkah-langkah ini hanya perlu dilakukan sekali, kecuali jika Anda mencabut atau menghapus kredensial OAuth2.

Membuat kredensial OAuth2

Buat ID akun layanan (delegasi) dan file *.JSON dengan mengikuti petunjuk tertaut, lalu kembali ke halaman ini.

Menyiapkan library klien

Tetapkan jalur file JSON kunci pribadi dan delegasikan ID akun dalam konfigurasi Anda. Jika menggunakan file googleads.properties, tambahkan berikut ini:

jsonKeyFilePath=PRIVATE_KEY_FILE_PATH
impersonatedEmail=DELEGATE_ACCOUNT

Jika Anda menggunakan variabel lingkungan, tambahkan kode berikut ke konfigurasi atau lingkungan Bash:

export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID