Gunakan Google Ads API untuk mengambil diagnostik data offline, yang berisi informasi tentang performa keseluruhan proses upload dan penyesuaian konversi Anda.
Untuk mengambil diagnostik data offline terbaru untuk akun Anda, gunakan salah satu referensi berikut:
offline_conversion_upload_client_summary
menggabungkan diagnostik upload di tingkat akun.offline_conversion_upload_conversion_action_summary
(hanya tersedia di v17 atau yang lebih baru) menggabungkan diagnostik upload di tingkat tindakan konversi.
Diagnostik tingkat akun
Untuk mengambil diagnostik upload konversi tingkat akun, gunakan kueri GAQL berikut:
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.pending_event_count,
offline_conversion_upload_client_summary.pending_rate,
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 ini menampilkan baris
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
dari GOOGLE_ADS_API
dan GOOGLE_ADS_WEB_CLIENT
.
Diagnostik tingkat tindakan konversi
Untuk mengambil diagnostik upload konversi di tingkat tindakan konversi, gunakan kueri GAQL berikut:
SELECT
offline_conversion_upload_conversion_action_summary.conversion_action_name,
offline_conversion_upload_conversion_action_summary.alerts,
offline_conversion_upload_conversion_action_summary.client,
offline_conversion_upload_conversion_action_summary.daily_summaries,
offline_conversion_upload_conversion_action_summary.job_summaries,
offline_conversion_upload_conversion_action_summary.last_upload_date_time,
offline_conversion_upload_conversion_action_summary.pending_event_count,
offline_conversion_upload_conversion_action_summary.status,
offline_conversion_upload_conversion_action_summary.successful_event_count,
offline_conversion_upload_conversion_action_summary.total_event_count
FROM offline_conversion_upload_conversion_action_summary
WHERE offline_conversion_upload_conversion_action_summary.conversion_action_id = < INSERT CONVERSION ACTION ID >
Serupa dengan diagnostik tingkat akun, kueri ini menampilkan baris
OfflineConversionUploadConversionActionSummary
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
dari GOOGLE_ADS_API
dan GOOGLE_ADS_WEB_CLIENT
.
Cara menafsirkan ringkasan ini
Setiap OfflineConversionUploadClientSummary
atau
OfflineConversionUploadConversionActionSummary
memiliki kolom status
, yang
mencerminkan
kesehatan keseluruhan
upload untuk client
. Laporan ini juga berisi informasi berikut:
- Jumlah total peristiwa yang diterima.
- Jumlah peristiwa yang berhasil diproses.
- Jumlah peristiwa yang tertunda (peristiwa yang masih diproses).
- Kolom
alerts
, yang memberikan ringkasan error, dikelompokkan berdasarkanOfflineConversionError
.
Semua kolom ini berisi informasi dari hari kalender penuh upload terbaru. Gunakan informasi ini untuk menilai status saat ini upload Anda.
Selain itu, setiap OfflineConversionUploadClientSummary
atau
OfflineConversionUploadConversionActionSummary
berisi dua jenis
laporan yang berbeda:
daily_summaries
successful_count
,failed_count
, danpending_count
permintaan upload dari 7 hari terakhir, yang dikelompokkan menurutdate
upload.job_summaries
successful_count
,failed_count
, danpending_count
dari 7 permintaan upload terbaru, yang dikelompokkan menurutjob_id
.job_id
adalah kolom opsionalUploadClickConversionsRequest
danUploadConversionAdjustmentsRequest
. Anda dapat menetapkanjob_id
ke angka non-negatif yang kurang dari2^31
atau membiarkan Google Ads API menetapkan ID tugas yang dibuat sistem ke permintaan Anda. Terlepas dari opsi yang Anda pilih,UploadClickConversionsResponse
atauUploadConversionAdjustmentsResponse
akan menampilkanjob_id
.Salah satu skenario saat menetapkan
job_id
Anda sendiri berguna adalah saat Anda memiliki satu tugas atau proses yang mengupload konversi dalam jumlah besar menggunakan beberapa permintaan. Jika 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
setiap permintaan,job_summaries
akan berisi entri terpisah untuk setiap permintaan, yang dapat mempersulit analisis kesehatan tugas Anda secara keseluruhan.
Cara menggunakan ringkasan
Untuk memastikan proses upload Anda mencatat konversi dan peningkatan seperti yang diharapkan, ambil ringkasan untuk setiap akun secara berkala. Jika
status
ringkasan apa pun bukan EXCELLENT
, gunakan daftar error di bagian
alerts
untuk memandu Anda mengubah proses upload guna mengurangi atau
menghapus error tersebut.
Contoh:
Jika statusnya
NEEDS_ATTENTION
, sebagian besar operasi upload Anda gagal. Tinjau error di bagianalerts
dan ubah proses upload untuk mengurangi atau menghilangkan error tersebut.Jika statusnya adalah
NO_RECENT_UPLOADS
, berarti Google Ads belum menerima upload terbaru untukclient
. Jika hal ini tidak terduga, 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.Untuk menentukan apakah ada tanggal atau tugas upload tertentu yang mengirim sejumlah besar peristiwa yang gagal diproses, periksa
successful_count
,failed_count
, danpending_count
daridaily_summaries
danjob_summaries
. Setiap peristiwa dalam status tertunda mungkin memerlukan waktu hingga 24 jam untuk diselesaikan.
Pembatasan
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 Anda gunakan baru-baru ini 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
-nya 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 terkait masih dianggap berhasil dan disertakan dalamsuccessful_event_count
.