เป้าหมายแคมเปญช่วยให้คุณเพิ่มประสิทธิภาพแคมเปญที่เฉพาะเจาะจงสําหรับการกระทำที่ถือเป็น Conversion ที่เฉพาะเจาะจงได้ หากคุณมีแคมเปญที่มีเป้าหมายแตกต่างจากเป้าหมายระดับบัญชี คุณสามารถแก้ไข CampaignConversionGoal แต่ละรายการและการตั้งค่า biddable ได้ตามต้องการโดยใช้ CampaignConversionGoalService ตัวอย่างเช่น หากโดยทั่วไปบัญชีของคุณเพิ่มประสิทธิภาพสำหรับอีคอมเมิร์ซ แต่คุณมีแคมเปญหนึ่งที่กำหนดเป้าหมายเป็นการเข้าชมร้านค้า คุณสามารถตั้งค่า biddable=true สำหรับออบเจ็กต์ CampaignConversionGoal ทั้งหมดที่มี category=STORE_VISIT และ biddable=false สำหรับออบเจ็กต์ CampaignConversionGoal อื่นๆ ทั้งหมด
เมื่อคุณลบล้างเป้าหมายระดับลูกค้าสําหรับแคมเปญโดยการออก CampaignConversionGoalOperation หรือใช้เป้าหมายที่กําหนดเอง Google Ads จะไม่ใช้การเปลี่ยนแปลง CustomerConversionGoal ในอนาคตกับออบเจ็กต์ CampaignConversionGoal ใดๆ ของแคมเปญอีกต่อไป ออบเจ็กต์ CampaignConversionGoal จะเป็นอิสระจากกันโดยสิ้นเชิงนับจากจุดนั้นเป็นต้นไป และจะยังคงเป็นเช่นนั้นต่อไป เว้นแต่คุณจะเปลี่ยนแคมเปญกลับไปใช้เป้าหมายระดับลูกค้าโดยอัปเดตการกำหนดค่าแคมเปญเป้าหมาย Conversion ตามที่อธิบายไว้ในระดับการกำหนดค่าเป้าหมาย
เป้าหมายแคมเปญสําหรับการกระทําที่ถือเป็น Conversion ใหม่
เช่นเดียวกับ CustomerConversionGoal เมื่อใดก็ตามที่มีการเพิ่ม ConversionAction ลงในลูกค้า Conversion โฆษณาของ Google Ads ที่มีชุดค่าผสม category และ origin ใหม่ Google Ads จะสร้าง CampaignConversionGoal ใหม่สำหรับชุดค่าผสมนั้นโดยอัตโนมัติ
แอตทริบิวต์ biddable ของเป้าหมายแคมเปญคือ true เว้นแต่จะเป็นไปตามเงื่อนไขข้อใดข้อหนึ่งต่อไปนี้ ซึ่งในกรณีนี้ biddable จะเป็น false
CampaignConversionGoalอื่นๆ สำหรับแคมเปญและcategoryของการกระทำใหม่มีbiddableตั้งค่าเป็นfalseการผสมผสาน
categoryและoriginอยู่ในตารางต่อไปนี้
| หมวดหมู่การกระทำที่ถือเป็น Conversion | ต้นทางของ Conversion |
|---|---|
BEGIN_CHECKOUT |
GOOGLE_HOSTED |
CONSIDERATION |
GOOGLE_HOSTED |
CONTACT |
GOOGLE_HOSTED |
CONVERTED_LEAD |
GOOGLE_HOSTED |
ENGAGEMENT |
GOOGLE_HOSTED |
GET_DIRECTIONS |
GOOGLE_HOSTED |
PAGE_VIEW |
GOOGLE_HOSTED |
QUALIFIED_LEAD |
GOOGLE_HOSTED |
SIGNUP |
GOOGLE_HOSTED |
PURCHASE |
GOOGLE_HOSTED |
STORE_SALE |
STORE |
STORE_VISIT |
STORE |
PHONE_CALL_LEAD |
LOCAL_SERVICES_ADS |
MESSAGE_LEAD |
LOCAL_SERVICES_ADS |
BOOK_APPOINTMENT |
LOCAL_SERVICES_ADS |
CONVERTED_LEAD |
LOCAL_SERVICES_ADS |
ดึงข้อมูลเป้าหมายแคมเปญ
ใช้การค้นหาต่อไปนี้เพื่อดึงข้อมูลรายการ CampaignConversionGoals สำหรับบัญชีของคุณ เพื่อความสะดวก คุณสามารถรวมแอตทริบิวต์ของ campaign ไว้ในส่วนคำสั่ง SELECT หรือใช้ในส่วนคำสั่ง WHERE เพื่อดึงข้อมูลเป้าหมายแคมเปญสำหรับแคมเปญที่เฉพาะเจาะจงเท่านั้น การค้นหาต่อไปนี้แสดงวิธีกรองตาม campaign.advertising_channel_type เป็นตัวอย่าง แต่คุณยังกรองตามแอตทริบิวต์อื่นๆ ของแคมเปญได้ด้วย เช่น campaign.id หรือ campaign.name
SELECT
campaign_conversion_goal.campaign,
campaign_conversion_goal.category,
campaign_conversion_goal.origin,
campaign_conversion_goal.biddable,
campaign.id,
campaign.name
FROM campaign_conversion_goal
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
ระดับการกำหนดค่าเป้าหมาย
goal_config_level ของ ConversionGoalCampaignConfig ระบุแหล่งที่มาของเป้าหมายสำหรับแคมเปญ แคมเปญที่มี goal_config_level จาก CUSTOMER ใช้เป้าหมายระดับลูกค้า ส่วนแคมเปญที่มี goal_config_level จาก CAMPAIGN ใช้เป้าหมายระดับแคมเปญ
การอัปเดตCampaignConversionGoalsของแคมเปญหรือการใช้เป้าหมายที่กำหนดเองจะเปลี่ยนConversionGoalCampaignConfigของแคมเปญให้มีgoal_config_level=CAMPAIGNโดยอัตโนมัติ คุณสามารถเปลี่ยนการตั้งค่าเป้าหมายเฉพาะแคมเปญทั้งหมดสําหรับแคมเปญและเปลี่ยนกลับไปใช้เป้าหมายระดับลูกค้าได้โดยตั้งค่า goal_config_level เป็น CUSTOMER โดยใช้ ConversionGoalCampaignConfigService
ใช้คําค้นหาต่อไปนี้เพื่อดึงข้อมูล goal_config_level สําหรับแต่ละแคมเปญ
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name
FROM conversion_goal_campaign_config
เป้าหมายที่กําหนดเอง
ทั้ง CustomerConversionGoal และ CampaignConversionGoal แสดงเป้าหมายตามชุดค่าผสมของ category และ origin เป้าหมายที่กำหนดเองช่วยเพิ่มความยืดหยุ่นในการเพิ่มประสิทธิภาพให้กับการกระทำที่ถือเป็น Conversion ที่เฉพาะเจาะจง ไม่ว่าจะเป็นoriginหรือcategory
สถานการณ์หนึ่งที่การดำเนินการนี้มีประโยชน์คือเมื่อคุณต้องการตั้งเป้าหมายตามชุดย่อยของเป้าหมายสำหรับ category และ origin เดียวกัน เช่น คุณอาจมีการกระทำที่ถือเป็น Conversion 3 รายการที่มี category=DEFAULT และ origin=WEBSITE แต่ในแคมเปญหนึ่งๆ คุณต้องการเสนอราคาตามการกระทำที่ถือเป็น Conversion เพียง 2 รายการเท่านั้น ในสถานการณ์นี้ คุณสามารถกำหนดให้แคมเปญใช้เป้าหมายที่กำหนดเองซึ่งรวมเฉพาะการกระทำที่ถือเป็น Conversion 2 รายการดังกล่าว และตั้งค่าbiddable=falseในCampaignConversionGoalสำหรับcategory=DEFAULTและorigin=WEBSITE
ขั้นตอนในการสร้างและใช้เป้าหมายที่กำหนดเองกับแคมเปญมีดังนี้
สร้าง
CustomConversionGoalโดยใช้CustomConversionGoalServiceตั้งค่าฟิลด์ที่ซ้ำได้conversion_actionsเป็นรายการชื่อทรัพยากรConversionActionที่ Google Ads ควรใช้เพื่อเพิ่มประสิทธิภาพ และตั้งค่าnameเป็นชื่อที่คุณเลือกอัปเดต
ConversionGoalCampaignConfigของแคมเปญโดยใช้ConversionGoalCampaignConfigServiceโดยตั้งค่าcustom_conversion_goalเป็นชื่อทรัพยากรของCustomConversionGoalจากขั้นตอนก่อนหน้า และตั้งค่าupdate_maskของการดำเนินการเป็นcustom_conversion_goal(แบ็กเอนด์จะอัปเดตgoal_config_levelเป็นCAMPAIGNโดยอัตโนมัติ)อัปเดตแอตทริบิวต์
biddableของCampaignConversionGoalตามต้องการ เช่น หากคุณต้องการให้ Google Ads เพิ่มประสิทธิภาพสําหรับการกระทําที่ถือเป็น Conversion ในเป้าหมายที่กําหนดเองเท่านั้น ให้ตั้งค่าbiddableเป็นfalseในCampaignConversionGoalแต่ละรายการ หากต้องการให้ Google Ads เพิ่มประสิทธิภาพสําหรับการกระทําที่ถือเป็น Conversion ในเป้าหมายที่กําหนดเองนอกเหนือจากการกระทําที่ถือเป็น Conversion สําหรับชุดค่าผสมที่เฉพาะเจาะจงของcategoryและoriginให้ตรวจสอบว่าbiddableเป็นtrueสําหรับCampaignConversionGoalที่เกี่ยวข้องแต่ละรายการ และfalseสําหรับCampaignConversionGoalแต่ละรายการของชุดค่าผสมอื่นๆ ของoriginและcategory
กำลังดึงข้อมูลเป้าหมายที่กำหนดเอง
ใช้การค้นหาต่อไปนี้เพื่อดึงข้อมูลทรัพยากร CustomConversionGoal ทั้งหมดในบัญชี การตอบกลับจะมีเป้าหมายที่กำหนดเองจากบัญชี Conversion ที่มีผลหากบัญชีใช้เครื่องมือวัด Conversion ข้ามบัญชี
SELECT
custom_conversion_goal.id,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM custom_conversion_goal
นอกจากนี้ คุณยังรวมแอตทริบิวต์ของ custom_conversion_goal และ campaign ได้เมื่อค้นหาทรัพยากร conversion_goal_campaign_config ซึ่งมีประโยชน์ในการดูว่าแคมเปญ เป้าหมายที่กำหนดเอง และการกำหนดค่าเป้าหมายทั้งหมดมีความสัมพันธ์กันอย่างไรในการตอบกลับเดียว
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM conversion_goal_campaign_config