การแก้ปัญหา

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