การแก้ปัญหา

การจัดการ Conversion ต้องใช้การผสานรวมที่ซับซ้อน ซึ่งมักเกี่ยวข้องกับเครื่องมือและกระบวนการหลายอย่างที่พึ่งพาอาศัยกัน คู่มือนี้จะอธิบายขั้นตอนโดยละเอียดที่คุณสามารถ ใช้เพื่อแก้ปัญหาที่พบ ไม่ว่าคุณจะได้รับข้อผิดพลาด จาก API ที่คุณไม่เข้าใจ หรือหากคุณสับสนเกี่ยวกับเมตริก หรือการวินิจฉัยที่เห็นใน UI

การอ่านเมตริกใน UI ของ Google Ads

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

ปัญหาเกี่ยวกับ Conversion ที่ปรับปรุงแล้วสำหรับโอกาสในการขาย

ส่วนนี้มุ่งเน้นการแก้ไขปัญหาทั่วไปที่พบขณะนำเข้า Conversion ที่ปรับปรุงแล้วสำหรับโอกาสในการขาย

ข้อผิดพลาดที่พบบ่อย

ข้อผิดพลาด
NO_CONVERSION_ACTION_FOUND

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

ข้อผิดพลาดนี้อาจเกิดขึ้นได้เช่นกันหาก GCLID ในคำขอเป็นของบัญชีลูกค้าที่ไม่มีสิทธิ์เข้าถึงการกระทำที่ถือเป็น Conversion ที่ระบุในคำขอ คุณสามารถตรวจสอบว่า GCLID เป็นของบัญชีลูกค้าหรือไม่โดยใช้แหล่งข้อมูล click_view โดยส่งคำค้นหาที่กรองตาม click_view.gclid และ segments.date ซึ่งวันที่คือวันที่เกิดการคลิก

INVALID_CONVERSION_ACTION_TYPE การกระทำที่ถือเป็น Conversion ที่ระบุมีประเภทที่ไม่ถูกต้องสําหรับ Conversion ที่ปรับปรุงแล้วสําหรับโอกาสในการขาย ตรวจสอบว่า ConversionAction ที่ระบุใน คำขออัปโหลดมีประเภท UPLOAD_CLICKS
CUSTOMER_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADS ตรวจสอบว่าคุณได้เปิดใช้ Conversion ที่ปรับปรุงแล้วสำหรับโอกาสในการขายในการตั้งค่า Conversion แล้ว ดูวิธีการสำหรับขั้นตอนนี้ได้ในคู่มือข้อกำหนดเบื้องต้น
DUPLICATE_ORDER_ID เหตุการณ์ที่นําเข้ามี Conversion หลายรายการที่มีรหัสคําสั่งซื้อเดียวกัน และไม่ได้รับการประมวลผล ตรวจสอบว่ารหัสคําสั่งซื้อไม่ซ้ำกัน แล้วลองอีกครั้ง
CLICK_NOT_FOUND ไม่พบการคลิกที่ตรงกับตัวระบุผู้ใช้ที่ระบุ Google Ads API จะแสดงข้อผิดพลาดนี้ก็ต่อเมื่อ debug_enabled เป็น true ใน UploadClickConversionsRequest เท่านั้น

หาก Conversion พบคำเตือนนี้ Google Ads API จะรวมไว้ในsuccessful_event_countของการวินิจฉัยข้อมูลออฟไลน์ Google Ads API มีรายการสำหรับ CLICK_NOT_FOUND ในคอลเล็กชัน alerts เพื่อให้คุณตรวจสอบความถี่ของคำเตือนนี้ได้

ข้อผิดพลาดนี้เป็นเรื่องปกติหากการคลิกไม่ได้มาจากแคมเปญ Google Ads เช่น อาจมาจาก SA360 หรือ DV360 สาเหตุอื่นๆ ที่เป็นไปได้มีดังนี้

ในกรณีที่ผู้ใช้ที่อัปโหลดแตกต่างจากลูกค้า Conversion ของ Google Ads ซึ่งเกิดขึ้นไม่บ่อย ข้อผิดพลาดนี้อาจหมายความว่าผู้ใช้ที่อัปโหลดยอมรับข้อกำหนดด้านข้อมูลลูกค้าแล้ว แต่ผู้ใช้ที่แสดงโฆษณายังไม่ได้ยอมรับ

คุณสามารถตรวจสอบว่าบัญชีได้ยอมรับข้อกำหนดสำหรับข้อมูลลูกค้าหรือไม่โดยการค้นหาแหล่งข้อมูล customer และตรวจสอบช่อง customer.offline_conversion_tracking_info.accepted_customer_data_terms

ความคลาดเคลื่อนในเมตริก

โปรดคำนึงถึงปัญหาที่พบบ่อยต่อไปนี้

  • ไปป์ไลน์การประมวลผลของเราอาจทิ้ง Conversion ด้วยเหตุผลหลายประการ และ Conversion ดังกล่าวจะกู้คืนไม่ได้ ดูข้อมูลเพิ่มเติมได้ที่บทความ ความคลาดเคลื่อนของข้อมูลหลังจากอัปโหลดสําเร็จ

  • ตรวจสอบอีกครั้งว่าตั้งค่าแท็ก Google ในหน้าเว็บอย่างถูกต้องแล้ว และ เริ่มทํางานเมื่อมีการส่งโฆษณาแบบกรอกฟอร์ม หากแท็กไม่ทํางานเมื่อมีการส่งแบบฟอร์ม หรือหากแท็กส่งข้อมูลที่ไม่ถูกต้อง คุณอาจเห็นการระบุแหล่งที่มาใน Conversion ที่อัปโหลดในระดับต่ำหรือไม่มีเลย อ่านบทความในศูนย์ช่วยเหลือเกี่ยวกับ การกําหนดค่าแท็ก Google และการกําหนดค่า Google Tag Manager สําหรับ Conversion ที่ปรับปรุงแล้วสำหรับโอกาสในการขาย

  • หากคุณใช้ Conversion ที่ปรับปรุงแล้วสำหรับโอกาสในการขายโดยไม่มีแท็ก Google ในหน้าเว็บ คุณต้องรวม GCLID ไว้ในการนําเข้า Conversion โดยการตั้งค่าฟิลด์ ClickConversion.gclid ในแต่ละ Conversion

  • ตรวจสอบว่าคุณระบุความยินยอมในการอัปโหลดอย่างถูกต้อง คุณทำได้โดยการตั้งค่าความยินยอมเริ่มต้นสำหรับบัญชี (ใน UI ของ Google Ads ให้คลิกเครื่องมือ -> Data Manager -> การตั้งค่าความยินยอม) หรือโดยการตั้งค่าฟิลด์ ClickConversion.consent ใน Conversion ที่อัปโหลดแต่ละรายการ

ปัญหาเกี่ยวกับประสิทธิภาพของแคมเปญ

หากคุณไม่มีปัญหาทางเทคนิคในการอัปโหลด Conversion และพอใจกับเมตริกที่แสดง แต่ไม่เห็นการปรับปรุงประสิทธิภาพแคมเปญหรือ "การเพิ่ม" ตามที่คาดไว้หลังจากติดตั้งใช้งาน Conversion ที่ปรับปรุงแล้วสําหรับโอกาสในการขาย โปรดติดต่อทีมสนับสนุนผลิตภัณฑ์ Google Ads เพื่อขอรับความช่วยเหลือ

ปัญหาเกี่ยวกับ Conversion ที่ปรับปรุงแล้วสำหรับเว็บ

ส่วนนี้มุ่งเน้นการแก้ไขปัญหาทั่วไปที่พบขณะนําเข้า Conversion ที่ปรับปรุงแล้วสําหรับเว็บ

ข้อผิดพลาดที่พบบ่อย

ข้อผิดพลาด
CONVERSION_NOT_FOUND ไม่พบ Conversion สําหรับคู่การกระทําที่ถือเป็น Conversion และตัวระบุ Conversion ที่ระบุ หรือ order_id ยืนยันว่า Conversion เป็น Conversion ของ Google Ads สําหรับ ลูกค้า Conversion ของ Google Ads ที่ระบุไว้ในcustomer_idของคำขอ
นอกจากนี้ ให้ตรวจสอบว่า Conversion ไม่ได้มาจากคลิกที่gbraid หรือwbraidได้รับการป้อนข้อมูลแทน gclid Google Ads ไม่รองรับ Conversion ที่ปรับปรุงแล้วสําหรับเว็บสําหรับ Conversion เหล่านี้
CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS ยังไม่ได้ยอมรับข้อกำหนดและเงื่อนไขสำหรับข้อมูลลูกค้าของ customer_id ของคำขอ ดูวิธีการสำหรับขั้นตอนนี้ได้ในคู่มือข้อกำหนดเบื้องต้น
CONVERSION_ALREADY_ENHANCED Conversion นี้ได้รับการปรับที่มี order_id และ conversion_action ที่ระบุแล้ว โปรดระบุ order_idที่ไม่ซ้ำกันสำหรับ Conversion แต่ละรายการ
CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT conversion_action ที่ระบุไม่มีสิทธิ์ใช้ Conversion ที่ปรับปรุงแล้ว สำหรับเว็บ ใน UI ของ Google Ads ให้ตรวจสอบว่าคุณได้เลือกช่องเปิด Conversion ที่ปรับปรุงแล้วในการกระทำที่ถือเป็น Conversion ที่อ้างอิงในคำขอ ของคุณ ดูวิธีการได้ในศูนย์ช่วยเหลือ

ปัญหาทั่วไปเกี่ยวกับการจัดการ Conversion

โปรดคำนึงถึงปัญหาที่พบบ่อยต่อไปนี้

  • การพยายามตั้งค่าฟิลด์ Enum เป็น UNKNOWN จะทำให้เกิดข้อผิดพลาด RequestError.INVALID_ENUM_VALUE นี่เป็นปัญหาที่พบบ่อยเมื่อ ระบุ consent ในกรณีที่ผู้ลงโฆษณาอาจไม่ทราบว่าได้รับความยินยอมหรือไม่ หากไม่ทราบสถานะของ consent ให้ตั้งค่าเป็น DENIED

  • เมื่อสร้างการกระทำที่ถือเป็น Conversion สำหรับ Conversion ของแอป หรือ Firebase และการวิเคราะห์แอปของบุคคลที่สาม คุณจะเปลี่ยนแปลงฟิลด์ app_id ได้เมื่อสร้างเท่านั้น เมื่อสร้างการกระทำที่ถือเป็น Conversion แล้ว คุณจะเปลี่ยนแปลงฟิลด์นี้ไม่ได้

  • เมื่อสร้างการกระทำที่ถือเป็น Conversion คุณจะตั้งค่าฟิลด์ ConversionAction.attribution_model_settings.attribution_model ได้เป็น GOOGLE_ADS_LAST_CLICK หรือ GOOGLE_SEARCH_ATTRIBUTION_DATA_DRIVEN เท่านั้น ตัวเลือกอื่นๆ จะทำให้เกิดข้อผิดพลาด CANNOT_SET_RULE_BASED_ATTRIBUTION_MODELS บล็อกโพสต์ ของเราที่ประกาศการเลิกใช้งานรูปแบบการระบุแหล่งที่มาอื่นๆ มีรายละเอียดเพิ่มเติม

  • ช่วงที่อนุญาตสำหรับฟิลด์ click_through_lookback_window_days คือ [1, 60] สำหรับการกระทำที่ถือเป็น Conversion ที่มีประเภท AD_CALL และ WEBSITE_CALL สําหรับการกระทําที่ถือเป็น Conversion อื่นๆ ส่วนใหญ่ ช่วงที่อนุญาตคือ [1, 30]

  • ช่วงที่อนุญาตสำหรับฟิลด์ view_through_lookback_window_days คือ [1, 30] สำหรับการกระทำที่ถือเป็น Conversion ส่วนใหญ่ ฟิลด์นี้ต้องเป็น unset สำหรับ การกระทำที่ถือเป็น Conversion ประเภท AD_CALL และ WEBSITE_CALL

  • การตั้งค่าหรืออัปเดตฟิลด์ include_in_conversion_metrics ใน Conversion Action จะทําให้เกิดข้อผิดพลาด FieldError.IMMUTABLE_FIELD ให้ตั้งค่าฟิลด์ primary_for_goal ตามที่อธิบายไว้ใน คู่มือเป้าหมาย Conversion แทน

  • เมื่อสร้างการกระทำที่ถือเป็น Conversion ประเภท WEBSITE_CALL หรือ AD_CALL คุณต้องตั้งค่า value_settings.always_use_default_value เป็น true การระบุค่า false จะทำให้เกิดข้อผิดพลาด INVALID_VALUE

ข้อผิดพลาดที่พบบ่อย

ข้อผิดพลาด
INVALID_CONVERSION_ACTION_TYPE การกระทำที่ถือเป็น Conversion ที่ระบุมี ประเภท ที่ไม่ถูกต้องสำหรับการอัปโหลด Conversion จากการคลิก ตรวจสอบว่า ConversionAction ที่ระบุในคำขออัปโหลดมีประเภทเป็น UPLOAD_CLICKS
NO_CONVERSION_ACTION_FOUND ไม่ได้เปิดใช้การกระทำที่ถือเป็น Conversion ที่ระบุ หรือไม่พบการกระทำดังกล่าว ในการอัปโหลด customer_id ดึงข้อมูลเกี่ยวกับการตั้งค่า Conversion เพื่อให้แน่ใจว่าได้เปิดใช้การกระทำที่ถือเป็น Conversion ในการอัปโหลดแล้ว และเป็นของ customer_id ของคำขออัปโหลด
TOO_RECENT_CONVERSION_ACTION การกระทำที่ถือเป็น Conversion เพิ่งสร้างขึ้นใหม่ รออย่างน้อย 6 ชั่วโมงหลังจากสร้างการกระทำ แล้วจึงลอง Conversion ที่ล้มเหลวอีกครั้ง
INVALID_CUSTOMER_FOR_CLICK customer_idของคำขอไม่ใช่รหัสลูกค้าเดียวกันกับ บัญชี Conversion ของ Google Ads API ในขณะที่เกิดการคลิก อัปเดตcustomer_idของ คำขอเป็นลูกค้าที่ถูกต้อง
EVENT_NOT_FOUND Google Ads ไม่พบชุดค่าผสมของรหัสคลิกและ customer_id อ่านข้อกำหนดสำหรับ customer_id และ ยืนยันว่าคุณอัปโหลดโดยใช้บัญชี Google Ads ที่ถูกต้อง
DUPLICATE_CLICK_CONVERSION_IN_REQUEST Conversion หลายรายการในคำขอมีการผสมผสานรหัสคลิก conversion_date_time และ conversion_action เหมือนกัน นํา Conversion ที่ซ้ำกันออกจากคําขอ
CLICK_CONVERSION_ALREADY_EXISTS มีการอัปโหลด Conversion ที่มีชุดค่าผสมของรหัสคลิก conversion_date_time และ conversion_action เดียวกันนี้แล้ว ก่อนหน้านี้ โปรดละเว้นข้อผิดพลาดนี้หากคุณลองอัปโหลดอีกครั้งและ Conversion นี้ ทํางานสําเร็จก่อนหน้านี้ หากต้องการเพิ่ม Conversion อื่นนอกเหนือจาก Conversion ที่อัปโหลดก่อนหน้านี้ ให้ปรับconversion_date_timeของClickConversionเพื่อหลีกเลี่ยงการทำซ้ำ Conversion ที่อัปโหลดก่อนหน้านี้
EVENT_NOT_FOUND Google Ads ไม่พบชุดค่าผสมของรหัสคลิกและ customer_id อ่านข้อกำหนดสำหรับ customer_id และ ยืนยันว่าคุณอัปโหลดโดยใช้บัญชี Google Ads ที่ถูกต้อง
EXPIRED_EVENT การคลิกที่นําเข้าเกิดขึ้นก่อนกรอบเวลาที่ระบุในช่อง click_through_lookback_window_days การเปลี่ยนแปลงclick_through_lookback_window_days จะส่งผลต่อการคลิก ที่บันทึกหลังจากการเปลี่ยนแปลงเท่านั้น ดังนั้นการเปลี่ยนกรอบเวลามองย้อนกลับจึงไม่ ช่วยแก้ไขข้อผิดพลาดนี้สำหรับการคลิกนั้นๆ หากเหมาะสม ให้เปลี่ยน conversion_action เป็นการกระทําอื่นที่มีกรอบเวลามองย้อนกลับที่นานขึ้น
CONVERSION_PRECEDES_EVENT conversion_date_time อยู่ก่อนวันที่และเวลาของ การคลิก อัปเดต conversion_date_time เป็นค่าที่ใหม่กว่า
GBRAID_WBRAID_BOTH_SET ClickConversion มีการตั้งค่าสำหรับทั้ง gbraid และ wbraid อัปเดต Conversion ให้ใช้เฉพาะ รหัสคลิกหรือพารามิเตอร์ URL รายการเดียว และตรวจสอบว่าคุณไม่ได้รวม การคลิกหลายครั้งไว้ใน Conversion เดียวกัน การคลิกแต่ละครั้งจะมีรหัสการคลิก หรือพารามิเตอร์ของ URL เพียงรายการเดียว
VALUE_MUST_BE_UNSET ตรวจสอบlocationของ GoogleAdsError เพื่อดูว่าปัญหาใดต่อไปนี้ที่ทำให้เกิด ข้อผิดพลาด
  • ClickConversion มีค่าที่ตั้งไว้สำหรับ gclid เป็น รวมถึงอย่างน้อย 1 ค่าใน gbraid หรือ wbraid อัปเดต Conversion ให้ใช้รหัสคลิกหรือพารามิเตอร์ URL เพียงรายการเดียว และตรวจสอบว่า คุณไม่ได้รวมการคลิกหลายครั้งไว้ใน Conversion เดียวกัน การคลิกแต่ละครั้ง จะมีรหัสการคลิกหรือพารามิเตอร์ของ URL เพียงรายการเดียว
  • ClickConversion มีค่าที่ตั้งไว้สำหรับ gbraid หรือ wbraid และมีค่าสำหรับ custom_variables Google Ads ไม่รองรับตัวแปรที่กำหนดเองสำหรับ Conversion ที่มีพารามิเตอร์ URL gbraid หรือ wbraid ยกเลิกการตั้งค่าฟิลด์ custom_variables ของ Conversion