การแก้ปัญหา

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

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

ปัญหาเกี่ยวกับ 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
CLICK_CONVERSION_ALREADY_EXISTS มี Conversion ที่มี conversion_date_time นี้สําหรับการคลิกนี้อยู่แล้ว ตรวจสอบว่า conversion_date_time ไม่ซ้ำกันสำหรับแต่ละเหตุการณ์ แล้วลองอีกครั้ง
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 จะรวม Conversion นั้นไว้ใน 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_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 ส่วนใหญ่ ช่องนี้ต้องไม่มีการตั้งค่าสําหรับการกระทําที่ถือเป็น Conversion ประเภท AD_CALL และ WEBSITE_CALL

  • การตั้งค่าหรืออัปเดตช่อง include_in_conversion_metrics ในการกระทำที่ถือเป็น Conversion จะทำให้เกิดข้อผิดพลาด 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 ให้ใช้รหัสคลิกเพียงรหัสเดียว และตรวจสอบว่าคุณไม่ได้รวมการคลิกหลายรายการไว้ใน Conversion เดียวกัน การคลิกแต่ละครั้งจะมีรหัสคลิกเพียงรหัสเดียว
VALUE_MUST_BE_UNSET ตรวจสอบ location ของ GoogleAdsError เพื่อดูว่าปัญหาใดต่อไปนี้ทําให้เกิดข้อผิดพลาด
  • ClickConversion มีการตั้งค่าสำหรับ gclid รวมถึง gbraid หรือ wbraid อย่างน้อย 1 รายการ อัปเดต Conversion ให้ใช้รหัสคลิกเพียงรหัสเดียว และตรวจสอบว่าคุณไม่ได้รวมการคลิกหลายรายการไว้ใน Conversion เดียวกัน การคลิกแต่ละครั้งจะมีรหัสคลิกเพียงรหัสเดียว
  • ClickConversion มีการตั้งค่าค่าสำหรับ gbraid หรือ wbraid และมีค่าสำหรับ custom_variables Google Ads ไม่รองรับตัวแปรที่กําหนดเองสําหรับ Conversion ที่มีรหัสคลิก gbraid หรือ wbraid ยกเลิกการตั้งค่าช่อง custom_variables ของ Conversion