Gunakan Google Ads API untuk mengambil diagnostik data offline, yang berisi informasi tentang kualitas keseluruhan proses upload konversi dan penyesuaian Anda.
Untuk mengambil diagnostik data offline terbaru untuk akun Anda, kirim
kueri berikut untuk resource offline_conversion_upload_client_summary
menggunakan
GoogleAdsService
:
SELECT
customer.id,
offline_conversion_upload_client_summary.alerts,
offline_conversion_upload_client_summary.client,
offline_conversion_upload_client_summary.daily_summaries,
offline_conversion_upload_client_summary.job_summaries,
offline_conversion_upload_client_summary.last_upload_date_time,
offline_conversion_upload_client_summary.resource_name,
offline_conversion_upload_client_summary.status,
offline_conversion_upload_client_summary.success_rate,
offline_conversion_upload_client_summary.successful_event_count,
offline_conversion_upload_client_summary.total_event_count
FROM offline_conversion_upload_client_summary
Kueri di atas menampilkan OfflineConversionUploadClientSummary
terpisah untuk setiap jenis klien yang digunakan dalam upload terbaru. Misalnya, jika Anda baru saja mengupload menggunakan Google Ads API dan UI Google Ads, hasilnya akan berisi entri terpisah untuk nilai client
GOOGLE_ADS_API
dan GOOGLE_ADS_WEB_CLIENT
.
Setiap OfflineConversionUploadClientSummary
memiliki kolom status
yang mencerminkan
kondisi
keseluruhan
upload untuk client
. Ini juga berisi jumlah total peristiwa yang diterima, jumlah peristiwa yang berhasil diproses, dan kolom alerts
yang memberikan ringkasan error, yang dikelompokkan oleh OfflineConversionError
.
Semua kolom ini berisi informasi dari hari kalender lengkap terbaru
upload. Gunakan informasi ini untuk menilai kondisi upload Anda saat ini.
Selain itu, setiap OfflineConversionUploadClientSummary
berisi dua jenis laporan
yang berbeda:
daily_summaries
- Permintaan upload sebanyak
successful_count
danfailed_count
dari 7 hari terakhir, dikelompokkan menurutdate
upload. job_summaries
successful_count
danfailed_count
dari 7 permintaan upload terbaru, yang dikelompokkan menurutjob_id
.job_id
adalah kolom opsional untukUploadClickConversionsRequest
danUploadConversionAdjustmentsRequest
. Anda dapat menetapkanjob_id
ke angka yang tidak negatif yang kurang dari2^31
atau mengizinkan Google Ads API menetapkan ID tugas yang dihasilkan sistem untuk permintaan Anda. Terlepas dari opsi yang Anda pilih,UploadClickConversionsResponse
atauUploadConversionAdjustmentsResponse
akan menampilkanjob_id
.Salah satu skenario ketika menetapkan
job_id
sendiri adalah saat Anda memiliki satu tugas atau proses yang mengupload sejumlah besar konversi menggunakan beberapa permintaan. Jika Anda menetapkanjob_id
pada setiap permintaan tersebut ke nilai yang sama, Anda dapat mengambil satu entri untuk tugas darijob_summaries
. Jika Anda mengizinkan Google Ads API menetapkan nilai yang dihasilkan sistem kejob_id
dari setiap permintaan,job_summaries
akan berisi entri terpisah untuk setiap permintaan, yang dapat membuat analisis kesehatan keseluruhan pekerjaan Anda menjadi lebih menantang.
Cara menggunakan ringkasan
Untuk memastikan proses upload Anda mencatat konversi dan peningkatan seperti
yang diharapkan, ambil ringkasan untuk setiap akun secara berkala. Jika
status
dari ringkasan apa pun bukan EXCELLENT
, gunakan daftar error di bagian
alerts
untuk memandu Anda memodifikasi proses upload guna mengurangi atau
menghilangkan error tersebut.
Contoh:
Jika statusnya adalah
NEEDS_ATTENTION
, berarti sebagian besar operasi upload Anda akan gagal. Tinjau error pada bagianalerts
dan ubah proses upload Anda untuk mengurangi atau menghilangkan error tersebut.Jika statusnya
NO_RECENT_UPLOADS
, berarti Google Ads belum menerima upload terbaru untukclient
. Jika hal ini tidak diharapkan, tinjau proses yang melakukan upload menggunakan klien tersebut.Misalnya, jika
status
untukGOOGLE_ADS_API
adalahNO_RECENT_UPLOADS
, hal ini dapat menunjukkan bahwa proses upload Anda yang menggunakan Google Ads API berhenti berjalan baru-baru ini.Periksa
successful_count
danfailed_count
daridaily_summaries
danjob_summaries
untuk mengetahui apakah ada tugas atau tanggal upload tertentu yang mengirimkan peristiwa dalam jumlah besar yang tidak berhasil diproses.
Batasan
Perhatikan hal-hal berikut saat mengambil ringkasan upload:
Google Ads API hanya menampilkan diagnostik data offline jika
customer_id
dari permintaansearchStream
atausearch
adalah pelanggan yang sama dengan yang baru-baru ini Anda gunakan untuk mengupload konversi.Misalnya, akun klien yang menggunakan tracking konversi lintas-akun mungkin tidak berisi diagnostik apa pun. Namun, Anda dapat mengambil diagnostik dengan mengirimkan permintaan yang
customer_id
cocok dengancustomer_id
akun pengelola yang Anda gunakan dalam upload.Google Ads memperlakukan error
CLICK_NOT_FOUND
dari upload konversi yang disempurnakan untuk prospek sebagai peringatan. Akibatnya, jikaalerts
berisi entri untuk error ini, operasi yang sesuai masih dianggap berhasil dan disertakan dalamsuccessful_event_count
.