ID pelanggan login

login-customer-id adalah header wajib baru di Google Ads API saat menggunakan akun pengelola untuk mengakses akun pelanggan yang beroperasi. Jika langsung mengakses akun pelanggan yang beroperasi, header login-customer-id tidak diperlukan.

Jika pengguna terautentikasi memiliki akses ke akun pengelola dan pelanggan operasi, login-customer-id harus ditentukan untuk menghindari ambiguitas. Meskipun tidak menentukan login-customer-id akan tetap berfungsi dalam kasus ini, konteks hanya ditetapkan ke akun pelanggan yang beroperasi (yang mungkin tidak yang dimaksudkan).

Jika Anda hanya mengelola akun dengan kredensial OAuth2 akun pengelola, ikuti langkah-langkah berikut untuk mendapatkan nilai login-customer-id yang benar:

  1. Mencantumkan pelanggan yang dapat diakses

    Gunakan contoh ListAccessibleCustomers untuk membuat daftar semua pelanggan yang dapat diakses menggunakan kredensial OAuth2 yang Anda berikan. Seperti yang disebutkan di halaman tersebut, hanya pelanggan yang dapat diakses secara langsung yang akan ditampilkan. Akun pelanggan dan akun pelanggan yang beroperasi dapat ditampilkan.

  2. Menentukan hierarki akun pengelola

    Untuk setiap akun pengelola yang ditampilkan pada langkah 1, gunakan contoh GetAccountHierarchy untuk menentukan hierarki akunnya.

    Perhatikan bahwa jika Anda menjalankan contoh GetAccountHierarchy tanpa menentukan login-customer-id, contoh tersebut akan melakukan langkah 1 untuk Anda.

  3. Pilih akun pengelola yang sesuai

    Jika ada beberapa akun pengelola untuk akun pelanggan yang beroperasi tertentu, pilih akun pengelola di bagian atas hierarki. Hal ini memungkinkan Anda mempertahankan login-customer-id yang sama untuk beberapa panggilan di seluruh hierarki akun, sehingga menghindari pengalihan yang berlebihan.

    Pengecualian untuk aturan ini adalah kasus seperti penagihan saat memilih akun pengelola tertentu diperlukan.