ตรวจสอบการวินิจฉัยข้อมูลออฟไลน์

ใช้ Google Ads API เพื่อดึงข้อมูลการวินิจฉัยข้อมูลออฟไลน์ ซึ่งมีข้อมูลเกี่ยวกับประสิทธิภาพโดยรวมของกระบวนการอัปโหลดและปรับเปลี่ยน Conversion

หากต้องการเรียกดูการวินิจฉัยข้อมูลออฟไลน์ล่าสุดสำหรับบัญชี ให้ส่งคำค้นหาต่อไปนี้สำหรับทรัพยากร offline_conversion_upload_client_summary โดยใช้ 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

คำค้นหาข้างต้นแสดง OfflineConversionUploadClientSummary แยกต่างหากสำหรับไคลเอ็นต์แต่ละประเภทที่ใช้ในการอัปโหลดล่าสุด ตัวอย่างเช่น หากคุณเพิ่งอัปโหลดโดยใช้ทั้ง Google Ads API และ UI ของ Google Ads ผลลัพธ์จะมีรายการแยกต่างหากสำหรับค่า client ของ GOOGLE_ADS_API และ GOOGLE_ADS_WEB_CLIENT

OfflineConversionUploadClientSummary แต่ละรายการมีช่อง status ที่แสดงถึงประสิทธิภาพโดยรวมของการอัปโหลดสำหรับ client นอกจากนี้ยังมีจำนวนเหตุการณ์ทั้งหมดที่ได้รับ จำนวนเหตุการณ์ที่ประมวลผลสำเร็จ และช่อง alerts ที่แสดงข้อมูลสรุปข้อผิดพลาดที่จัดกลุ่มตาม OfflineConversionError ช่องเหล่านี้ทั้งหมดมีข้อมูลจากวันล่าสุด แบบเต็มตามปฏิทินที่อัปโหลด ใช้ข้อมูลนี้เพื่อประเมินประสิทธิภาพปัจจุบันของการอัปโหลด

นอกจากนี้ OfflineConversionUploadClientSummary แต่ละรายการยังมีรายงาน 2 ประเภทที่แตกต่างกันดังนี้

daily_summaries
คำขออัปโหลด successful_count และ failed_count จากช่วง 7 วันที่ผ่านมา ซึ่งจัดกลุ่มตาม date การอัปโหลด
job_summaries

successful_count และ failed_count จากคำขออัปโหลด 7 รายการล่าสุดที่จัดกลุ่มตาม job_id job_id เป็นช่องที่ไม่บังคับของ UploadClickConversionsRequest และ UploadConversionAdjustmentsRequest คุณอาจตั้งค่า job_id เป็นจำนวนที่ไม่ติดลบซึ่งน้อยกว่า 2^31 หรือให้ Google Ads API กําหนดรหัสงานที่ระบบสร้างขึ้นให้กับคําขอของคุณก็ได้ ไม่ว่าคุณจะเลือกตัวเลือกใด UploadClickConversionsResponse หรือ UploadConversionAdjustmentsResponse จะแสดงผล job_id

สถานการณ์หนึ่งที่การกําหนด job_id ของคุณเองจะมีประโยชน์คือเมื่อคุณมีงานหรือกระบวนการเดียวที่อัปโหลด Conversion จํานวนมากโดยใช้คําขอหลายรายการ หากคุณตั้งค่า job_id ในคำขอเหล่านั้นแต่ละรายการเป็นค่าเดียวกัน คุณสามารถเรียกข้อมูลรายการเดียวสำหรับงานจาก job_summaries ได้ แต่หากคุณให้ Google Ads API กำหนดค่าที่ระบบสร้างให้กับ job_id ของคำขอแต่ละรายการ job_summaries จะมีรายการแยกสำหรับแต่ละคำขอ ซึ่งอาจทำให้การวิเคราะห์ประสิทธิภาพโดยรวมของงานเป็นไปได้ยากยิ่งขึ้น

วิธีใช้สรุป

โปรดดึงข้อมูลสรุปสำหรับแต่ละบัญชีเป็นระยะๆ เพื่อให้มั่นใจว่ากระบวนการอัปโหลดบันทึก Conversion และการเพิ่มประสิทธิภาพตามที่คาดไว้ หาก status ของสรุปไม่ใช่ EXCELLENT ให้ใช้รายการข้อผิดพลาดด้านล่าง alerts เพื่อนำคุณผ่านการแก้ไขกระบวนการอัปโหลดเพื่อลดหรือขจัดข้อผิดพลาดเหล่านั้น

เช่น

  • หากสถานะเป็น NEEDS_ATTENTION แสดงว่าการดำเนินการอัปโหลดส่วนใหญ่ไม่สำเร็จ ตรวจสอบข้อผิดพลาดในส่วน alerts และแก้ไขกระบวนการอัปโหลดเพื่อลดหรือขจัดข้อผิดพลาดเหล่านั้น

  • หากสถานะเป็น NO_RECENT_UPLOADS แสดงว่า Google Ads ยังไม่ได้รับการอัปโหลดล่าสุดสำหรับ client หากเป็นการดำเนินการที่ไม่คาดคิด ให้ตรวจสอบกระบวนการอัปโหลดโดยใช้ไคลเอ็นต์นั้น

    ตัวอย่างเช่น หาก status สำหรับ GOOGLE_ADS_API คือ NO_RECENT_UPLOADS อาจหมายความว่ากระบวนการอัปโหลดของคุณที่ใช้ Google Ads API หยุดทำงานไปเมื่อเร็วๆ นี้

  • ตรวจสอบ successful_count และ failed_count ของ daily_summaries และ job_summaries เพื่อดูว่ามีวันที่อัปโหลดหรืองานที่เจาะจงซึ่งส่งเหตุการณ์จำนวนมากที่ประมวลผลไม่สำเร็จหรือไม่

ข้อจำกัด

โปรดคำนึงถึงสิ่งต่อไปนี้เมื่อดึงข้อมูลสรุปการอัปโหลด

  • Google Ads API จะแสดงการวินิจฉัยข้อมูลออฟไลน์ต่อเมื่อ customer_id ของคำขอ searchStream หรือ search เป็นลูกค้าเดียวกับที่คุณใช้อัปโหลด Conversion เมื่อเร็วๆ นี้

    เช่น บัญชีลูกค้าที่ใช้เครื่องมือวัด Conversion ข้ามบัญชีอาจไม่มีการวินิจฉัยเลย อย่างไรก็ตาม คุณเรียกดูการวินิจฉัยได้โดยส่งคำขอโดยที่ customer_id ตรงกับ customer_id ของบัญชีดูแลจัดการที่คุณใช้ในการอัปโหลด

  • Google Ads จะถือว่าข้อผิดพลาด CLICK_NOT_FOUND รายการจากการอัปโหลด Conversion ที่ปรับปรุงแล้วสำหรับโอกาสในการขายเป็นคำเตือน ดังนั้น หาก alerts มีรายการสำหรับข้อผิดพลาดนี้ การดำเนินการที่เกี่ยวข้องจะยังคงถือว่าสำเร็จและรวมอยู่ใน successful_event_count