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