Alur Akun Layanan OAuth

Panduan ini akan menjelaskan cara 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.

Langkah 1: Membuat kredensial OAuth2

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

Langkah 2: Menyiapkan library klien

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

jsonKeyFilePath=PRIVATE_KEY_FILE_PATH
impersonatedEmail=DELEGATE_ACCOUNT

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

export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID