การแก้ปัญหา

การจัดการ 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 จะรวม 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 ที่ปรับปรุงแล้วสําหรับเว็บ

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

ข้อผิดพลาด
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