Panduan ini akan memandu Anda cara menyiapkan OAuth2 untuk akses API menggunakan kredensial Anda sendiri menggunakan akun layanan. Langkah-langkah ini hanya perlu dilakukan satu kali, kecuali jika Anda mencabut atau menghapus kredensial OAuth2 Anda.
Membuat kredensial OAuth2
Buat ID akun layanan (delegasi) dan *.JSON
file
dengan mengikuti petunjuk yang ditautkan, lalu kembali ke halaman ini.
Menyiapkan library klien
Tetapkan jalur file JSON kunci pribadi dan ID akun yang didelegasikan dalam konfigurasi Anda. Jika Anda menggunakan file googleads.properties
, tambahkan kode berikut:
jsonKeyFilePath=PRIVATE_KEY_FILE_PATH
impersonatedEmail=DELEGATE_ACCOUNT
Jika Anda menggunakan variabel lingkungan, tambahkan kode berikut ke konfigurasi atau lingkungan Bash Anda:
export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID