ใช้แหล่งข้อมูล CustomerLifecycleGoal
และ CampaignLifecycleGoal
ของ Google Ads API เพื่อกําหนดค่าเป้าหมายที่เกี่ยวข้องกับวงจรของลูกค้า ตั้งแต่เวอร์ชัน 15 เป็นต้นไป Google Ads API รองรับเป้าหมายการได้ลูกค้าใหม่เพื่อให้ได้ลูกค้าใหม่อย่างมีประสิทธิภาพผ่านแคมเปญ Search และ Performance Max ของ Google Ads
หากบัญชี Google Ads ใช้เครื่องมือวัด Conversion ข้ามบัญชี ต้องกําหนดค่าเป้าหมายวงจรของลูกค้าใน Conversion ของ Google Ads ลูกค้า แทนที่อยู่ในบัญชี Google Ads โดยตรง คุณยังควรตั้งค่า แต่เป้าหมายในวงจรของแคมเปญในบัญชี ซึ่งคล้ายกับวิธีที่คุณ จัดการเป้าหมายอื่นๆ เมื่อใช้ เครื่องมือวัด Conversion ข้ามบัญชี
กำหนดค่าเป้าหมายวงจรของลูกค้า
ที่ระดับลูกค้า ให้กำหนดค่าเป้าหมายของวงจรโดยการสร้างหรืออัปเดต
CustomerLifecycleGoal
อาจมีที่
มากที่สุด 1 CustomerLifecycleGoal
รายการต่อบัญชี Google Ads
customer_acquisition_goal_value_settings.value
จะระบุฟิลด์เพิ่มเติม
การปรับมูลค่าเพื่อเพิ่มให้กับ Conversion การซื้อครั้งแรกของลูกค้าใหม่ คุณสามารถ
อ่าน customer_acquisition_goal_value_settings.high_lifetime_value
ของ
แต่ฟิลด์นี้จะเปลี่ยนแปลงไม่ได้ใน Google Ads API
แบ่งกลุ่มเป้าหมาย
เริ่มตั้งแต่ Google Ads API v17 คุณต้องใช้เมธอด
ทรัพยากร UserListCustomerType
ที่จะแบ่งกลุ่ม
กลุ่มเป้าหมาย สำหรับเป้าหมายวงจรของลูกค้า การกําหนดค่ากลุ่มเป้าหมายโดยตรงใน
ทรัพยากรของ CustomerLifecycleGoal
คือ
เลิกใช้งานแล้ว รายละเอียดมีดังนี้:
- ก่อนเวอร์ชัน 17:
- เพิ่มรายการผู้ใช้ลงใน
existing_user_lists
คอลเล็กชันของCustomerLifecycleGoal
- เพิ่มรายการผู้ใช้ลงใน
- ตั้งแต่ v17 เป็นต้นไป
- เชื่อมโยงรายการผู้ใช้แต่ละรายการกับหมวดหมู่หนึ่งหมวดหมู่ขึ้นไป โดยสร้าง
UserListCustomerType
สำหรับชุดค่าผสมของรายชื่อผู้ใช้และหมวดหมู่แต่ละชุด
- เชื่อมโยงรายการผู้ใช้แต่ละรายการกับหมวดหมู่หนึ่งหมวดหมู่ขึ้นไป โดยสร้าง
ใน Google Ads API v17 ขึ้นไป
ใช้เมนู
UserListCustomerTypeService
ถึง
สร้างอินสแตนซ์ UserListCustomerType
หากป้อนข้อมูลในช่อง CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.existing_user_lists
ไว้แล้ว บัญชีจะมีUserListCustomerType
อินสแตนซ์ที่เกี่ยวข้องอยู่แล้ว
UserListCustomerTypeService
รองรับเฉพาะ create
และ remove
ดังนั้นหากคุณต้องการอัปเดต UserListCustomerType
ที่มีอยู่ คุณจะต้อง
นำคีย์ออกและสร้างใหม่ที่มีการอัปเดตที่จำเป็น
สามารถกำหนด UserListCustomerType
ให้กับรายชื่อผู้ใช้ได้หนึ่งรายการเท่านั้น แต่
รายการผู้ใช้สามารถมีอินสแตนซ์ UserListCustomerType
ที่เชื่อมโยงได้หลายรายการ
ตราบใดที่ไม่มีความขัดแย้งระหว่าง UserListCustomerType
อินสแตนซ์ การพยายามกำหนดอินสแตนซ์ UserListCustomerType
ที่มีชุดค่าผสมต่อไปนี้ของ customer_type_category
ให้กับรายชื่อผู้ใช้เดียวกันจะทำให้เกิดข้อผิดพลาด UserListCustomerTypeError.CONFLICTING_CUSTOMER_TYPES
customer_type_category แรก |
วินาที customer_type_category |
---|---|
ผู้ซื้อ | CONVERTED_LEADS |
ผู้ซื้อ | QUALIFIED_LEADS |
ผู้ซื้อ | CART_ABANDONERS |
CONVERTED_LEADS | QUALIFIED_LEADS |
DISENGAGED_CUSTOMERS | CONVERTED_LEADS |
DISENGAGED_CUSTOMERS | QUALIFIED_LEADS |
DISENGAGED_CUSTOMERS | CART_ABANDONERS |
ใน Google Ads API v16
ตั้งค่าช่องต่อไปนี้ใน CustomerLifecycleGoal
ของบัญชี
lifecycle_goal_customer_definition_settings.existing_user_lists
ระบุรายการผู้ใช้ที่มีลูกค้าเดิมช่อง
lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists
จะระบุรายการผู้ใช้ที่มีลูกค้าที่มีมูลค่าตลอดช่วงชีวิตของลูกค้าสูง คุณ อ่านฟิลด์นี้ได้ แต่จะเปลี่ยนแปลงใน Google Ads API ไม่ได้
ลักษณะการทำงานของทรัพยากรที่แชร์
โปรดทราบว่า Google Ads API v16 จะหยุดให้บริการในเดือนมกราคม 2025
UserListCustomerType
และช่องการแบ่งกลุ่มเป้าหมายเปิดอยู่
CustomerLifecycleGoal
เป็นทรัพยากรที่แชร์ร่วมกัน ซึ่งหมายความว่าการสร้าง
UserListCustomerType
อินสแตนซ์ใน v17 ขึ้นไปจะส่งผลให้เกิดการแก้ไข
ลงในอินสแตนซ์ CustomerLifecycleGoal
ใน v16 และเวอร์ชันก่อนหน้า
รอบๆ
การแมปฟิลด์ในแหล่งข้อมูล 2 แหล่งมีดังนี้
การเปลี่ยนรูปแบบช่อง "CustomerLifecycleGoal" ในเวอร์ชัน 16 | ผลข้างเคียงของ `UserListCustomerType` ใน v17 |
---|---|
lifecycle_goal_customer_definition_settings.existing_user_lists
|
สร้างหรือนําอินสแตนซ์ UserListCustomerType ออก ฟิลด์ user_list มีชื่อทรัพยากรรายการผู้ใช้ที่เชื่อมโยง
|
การเปลี่ยน `UserListCustomerType` ใน v17 | ผลข้างเคียงในฟิลด์ "CustomerLifecycleGoal" ในเวอร์ชัน 16 |
---|---|
สร้างหรือนําอินสแตนซ์ UserListCustomerType ออก
|
ระบบจะเพิ่มหรือนำชื่อทรัพยากรแต่ละรายการออกจาก lifecycle_goal_customer_definition_settings.existing_user_lists
|
สร้างหรือนําอินสแตนซ์ UserListCustomerType รายการออก โดยที่
ตั้งค่า customer_type_category เป็น
HIGH_VALUE_CUSTOMERS
|
ระบบจะเพิ่มหรือนำชื่อทรัพยากรแต่ละรายการออกจาก lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists
|
กำหนดค่าเป้าหมายวงจรของลูกค้าในแคมเปญ
ที่ระดับแคมเปญ ให้กำหนดค่าเป้าหมายของวงจรโดยการสร้างหรืออัปเดต
CampaignLifecycleGoal
CampaignLifecycleGoal
แต่ละรายการมีได้สูงสุด 1 รายการต่อแคมเปญ
ช่อง customer_acquisition_goal_settings
ของเป้าหมายระดับแคมเปญช่วยให้คุณ
ตั้งค่าโหมดการเพิ่มประสิทธิภาพของแคมเปญและลบล้างการตั้งค่า
จากเป้าหมายลูกค้าหลัก
optimization_mode
อาจเป็นค่าใดค่าหนึ่งต่อไปนี้
TARGET_ALL_EQUALLY
- แคมเปญกําหนดเป้าหมายลูกค้าใหม่และลูกค้าเดิมเท่าๆ กัน นี่คือค่าเริ่มต้น โหมดการเพิ่มประสิทธิภาพ
BID_HIGHER_FOR_NEW_CUSTOMERS
- แคมเปญกําหนดเป้าหมายทั้งลูกค้าใหม่และลูกค้าเดิม แต่เสนอราคาสูงขึ้นสําหรับลูกค้าที่ได้รับการคาดการณ์ว่าเป็นลูกค้าใหม่และไม่ได้อยู่ในกลุ่มเป้าหมายใดกลุ่มหนึ่งต่อไปนี้
existing_user_lists
TARGET_NEW_CUSTOMERS
- แคมเปญกําหนดเป้าหมายเป็นลูกค้าใหม่เท่านั้น
value_settings
เหมือนกับ
customer_acquisition_goal_value_settings
ในเป้าหมายระดับลูกค้า ใช้ค่าเหล่านี้
ที่ระดับแคมเปญเพื่อแทนที่ค่าสำหรับแคมเปญใดแคมเปญหนึ่ง
เรียกข้อมูลเป้าหมายของวงจร
เช่นเดียวกับทรัพยากรอื่นๆ ใน Google Ads API ให้ใช้เมธอด search
หรือ searchStream
ของ GoogleAdsService
เพื่อดึงข้อมูลเป้าหมายวงจรของลูกค้า
คําค้นหาต่อไปนี้จะดึงรายละเอียดของ CustomerLifecycleGoal
ทั้งหมดในบัญชี Google Ads
SELECT
customer_lifecycle_goal.lifecycle_goal_customer_definition_settings.existing_user_lists,
customer_lifecycle_goal.lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists,
customer_lifecycle_goal.customer_acquisition_goal_value_settings.value,
customer_lifecycle_goal.customer_acquisition_goal_value_settings.high_lifetime_value
FROM customer_lifecycle_goal
ในทํานองเดียวกัน การค้นหาต่อไปนี้จะดึงรายละเอียดของ CampaignLifecycleGoal
ทั้งหมด
SELECT
campaign_lifecycle_goal.campaign,
campaign_lifecycle_goal.customer_acquisition_goal_settings.optimization_mode,
campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.value,
campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.high_lifetime_value
FROM campaign_lifecycle_goal