เป้าหมายของแคมเปญ

เป้าหมายแคมเปญช่วยให้คุณเพิ่มประสิทธิภาพแคมเปญที่เฉพาะเจาะจงสำหรับการกระทำที่ถือเป็น 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

ขั้นตอนในการสร้างและใช้เป้าหมายที่กําหนดเองกับแคมเปญมีดังนี้

  1. สร้าง CustomConversionGoal โดยใช้ CustomConversionGoalService ตั้งค่า conversion_actionsฟิลด์ที่ทำซ้ำเป็นรายการConversionAction ชื่อทรัพยากรที่ Google Ads ควรใช้ในการเพิ่มประสิทธิภาพ และตั้งค่า name เป็นชื่อที่คุณเลือก

  2. อัปเดต ConversionGoalCampaignConfig ของแคมเปญโดยใช้ ConversionGoalCampaignConfigService ตั้งค่า custom_conversion_goal เป็นชื่อทรัพยากรของ CustomConversionGoal จากขั้นตอนก่อนหน้า และตั้งค่า update_mask ของการดำเนินการเป็น custom_conversion_goal (แบ็กเอนด์จะอัปเดต goal_config_level เป็น CAMPAIGN โดยอัตโนมัติ)

  3. อัปเดตแอตทริบิวต์ 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