Memantau diagnostik data offline

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:

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 secara 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 berdasarkan OfflineConversionError.

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, dan pending_count permintaan upload dari 7 hari terakhir, yang dikelompokkan menurut date upload.
job_summaries

successful_count, failed_count, dan pending_count dari 7 permintaan upload terbaru, yang dikelompokkan menurut job_id. job_id adalah kolom opsional UploadClickConversionsRequest dan UploadConversionAdjustmentsRequest. Anda dapat menetapkan job_id ke angka non-negatif yang kurang dari 2^31 atau membiarkan Google Ads API menetapkan ID tugas yang dibuat sistem ke permintaan Anda. Apa pun opsi yang Anda pilih, UploadClickConversionsResponse atau UploadConversionAdjustmentsResponse akan menampilkan job_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 menetapkan job_id pada setiap permintaan tersebut ke nilai yang sama, Anda dapat mengambil satu entri untuk tugas dari job_summaries. Jika Anda mengizinkan Google Ads API menetapkan nilai yang dihasilkan sistem ke job_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 bagian alerts dan ubah proses upload untuk mengurangi atau menghilangkan error tersebut.

  • Jika statusnya NO_RECENT_UPLOADS, berarti Google Ads belum menerima upload terbaru untuk client. Jika hal ini tidak terduga, tinjau proses yang melakukan upload menggunakan klien tersebut.

    Misalnya, jika status untuk GOOGLE_ADS_API adalah NO_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, dan pending_count dari daily_summaries dan job_summaries. Setiap peristiwa dalam status tertunda dapat 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 permintaan searchStream atau search 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 dengan customer_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, jika alerts berisi entri untuk error ini, operasi yang sesuai masih dianggap berhasil dan disertakan dalam successful_event_count.