Error yang Biasa Terjadi
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini mencantumkan error umum dan memberikan tips tentang cara mencegah dan menanganinya.
Untuk daftar lengkap error, tinjau referensi
error. Untuk mendapatkan dukungan lebih lanjut, buka forum kami
.
google.rpc.ErrorInfo
ACCESS_TOKEN_SCOPE_INSUFFICIENT
Ringkasan
Token akses OAuth 2.0 tidak memiliki cakupan yang diperlukan.
Penyebab umum
Permintaan ditolak karena token akses yang diberikan tidak menyertakan cakupan OAuth 2.0 Google Ads API.
Cara menangani
Pastikan token akses memiliki cakupan yang diperlukan. Penyebab umum error ini adalah Anda menggunakan kembali token akses yang ada yang dibuat menggunakan kumpulan cakupan OAuth yang berbeda. Lihat parameter otorisasi OAuth untuk mengetahui contoh cara membuat token akses baru dengan cakupan yang diperlukan.
Tips pencegahan
Pastikan token akses memiliki cakupan yang diperlukan. Autentikasi ulang pengguna Anda dengan cakupan yang diperlukan untuk mendapatkan akses dengan cakupan yang diperlukan. Jika aplikasi Anda menggunakan beberapa cakupan OAuth, Anda mungkin perlu menerapkan izin OAuth Granular.
google.auth.exceptions.RefreshError
invalid_grant
Ringkasan
Masa berlaku token telah habis atau token telah dicabut.
Penyebab umum
Project Google Cloud Platform dengan layar izin OAuth yang dikonfigurasi untuk jenis pengguna eksternal dan status publikasi Testing akan diberi token refresh yang masa berlakunya habis dalam 7 hari.
Cara menangani
Status publikasi project Google Anda adalah Testing sehingga token refresh akan habis masa berlakunya setiap 7 hari dan menerima error invalid_grant. Buka Konsol API Google dan buka layar izin OAuth. Kemudian, ubah status publikasi menjadi In production agar masa berlaku token refresh tidak habis dalam 7 hari.
123-456-7890 seharusnya 1234567890. Lihat bagian Memulai untuk mengetahui detailnya
CLIENT_CUSTOMER_ID_IS_REQUIRED
Ringkasan
Client customer ID tidak ditentukan di header HTTP.
Penyebab umum
Tidak menentukan client customer ID di header HTTP.
Cara menangani
T/A
Tips pencegahan
Client customer ID diperlukan untuk semua panggilan, jadi pastikan Anda telah menentukannya di header HTTP. Pertimbangkan untuk menggunakan library klien kami karena library tersebut akan menangani hal ini untuk Anda.
CUSTOMER_NOT_FOUND
Ringkasan
Tidak ada akun yang ditemukan untuk customer ID yang diberikan di header.
Penyebab umum
Mencoba mengakses akun yang baru dibuat sebelum akun dibuat di backend.
Cara menangani
Tunggu lima menit pertama, lalu coba lagi setiap 30 detik.
Tips pencegahan
Tunggu beberapa menit setelah akun dibuat sebelum mengirim permintaan ke akun tersebut.
GOOGLE_ACCOUNT_COOKIE_INVALID
Ringkasan
Token akses di header permintaan tidak valid atau telah habis masa berlakunya.
Penyebab umum
Token akses telah dibatalkan.
Cara menangani
Minta token baru. Jika Anda menggunakan salah satu library klien kami, lihat dokumentasinya tentang cara memperbarui token.
Tips pencegahan
Simpan dan gunakan kembali token akses hingga masa berlakunya habis.
NOT_ADS_USER
Ringkasan
Akun Google yang digunakan untuk membuat token akses tidak terkait dengan akun Google Ads mana pun.
Penyebab umum
Informasi login yang diberikan sesuai dengan akun Google yang tidak mengaktifkan Google Ads.
Cara menangani
Pastikan untuk login dengan akun Google Ads yang valid (biasanya akun pengelola Anda) untuk alur OAuth. Anda juga dapat mengundang akun Google untuk mengakses akun Google Ads yang ada dengan login ke akun pengelola, memilih akun pelanggan atau pengelola yang dimaksud, membuka Tools and Settings > Access and security, lalu menambahkan alamat email akun Google.
Tips pencegahan
T/A
OAUTH_TOKEN_INVALID
Ringkasan
Token akses OAuth di header tidak valid.
Penyebab umum
Token akses yang Anda teruskan dengan header HTTP tidak benar.
Cara menangani
T/A
Tips pencegahan
Pastikan Anda telah meneruskan token akses yang benar yang terkait dengan akun Anda. Terkadang token akses tertukar dengan token refresh dan kode otorisasi. Jika Anda ingin mendapatkan kredensial yang dapat mengakses semua akun klien di bawah akun pengelola, pastikan Anda mendapatkan token refresh untuk akun pengelola. Lihat panduan autentikasi pengguna.
ORGANIZATION_NOT_ASSOCIATED_WITH_DEVELOPER_TOKEN
Ringkasan
Token developer sudah dikaitkan dengan organisasi Google Cloud dan tidak dapat dikaitkan dengan organisasi lain.
Penyebab umum
Token developer tidak dikaitkan dengan project Google Cloud di organisasi Google Cloud yang sama dengan project Google Cloud yang digunakan untuk membuat permintaan.
Cara menangani
Pastikan client ID OAuth dikaitkan dengan project Google Cloud di organisasi Google Cloud yang sama jika Anda telah membuat permintaan API dengan token developer.
Tips pencegahan
Pastikan semua project Google Cloud Anda dikaitkan dengan organisasi Google Cloud yang sama. Project Google Cloud hanya dapat dikaitkan dengan satu token developer, tetapi token developer dapat dikaitkan dengan beberapa project di organisasi.
DEVELOPER_TOKEN_INVALID
Ringkasan
Token developer tidak valid.
Penyebab umum
Penyebab umum error ini mencakup salah ketik pada token developer, atau salah menetapkan token developer di header permintaan yang berbeda.
Cara menangani
Pastikan Anda menyalin token developer dari pusat API untuk menghindari salah ketik. Anda dapat menemukan pusat API di akun pengelola Google Ads. Selain itu, pastikan Anda menetapkan token developer di header yang benar. Token developer terkadang tertukar dengan token refresh OAuth dan kode otorisasi. Baca selengkapnya tentang header permintaan yang berbeda di sini.
Token developer tidak diizinkan dengan project yang dikirim dalam permintaan.
Penyebab umum
Setiap project Konsol API Google dapat dikaitkan dengan token developer dari hanya satu akun pengelola. Setelah Anda membuat permintaan Google Ads API, token developer akan dipasangkan secara permanen ke project Konsol Google API. Jika Anda tidak menggunakan project Konsol API Google baru, Anda akan mendapatkan error DEVELOPER_TOKEN_PROHIBITED saat membuat permintaan.
Cara menangani
T/A
Tips pencegahan
Jika beralih ke token developer di bawah akun pengelola baru, Anda harus membuat project Konsol API Google baru untuk permintaan Google Ads API yang menggunakan token pengelola baru.
USER_PERMISSION_DENIED
Ringkasan
Pelanggan yang diberi otorisasi tidak memiliki akses ke pelanggan operasi.
Penyebab umum
Mengautentikasi sebagai pengguna dengan akses ke akun pengelola tetapi tidak menentukan login-customer-id dalam permintaan.
Cara menangani
T/A
Tips pencegahan
Tentukan login-customer-id sebagai ID akun pengelola tanpa tanda hubung (-). Library klien memiliki dukungan bawaan untuk hal ini.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2026-06-30 UTC."],[],[]]