เมื่อลิงก์บัญชี Hotel Center กับบัญชี Google Ads แล้ว Google Ads จะเพิ่มข้อมูลราคาและรูปภาพจากฟีด Hotel Center ลงในแคมเปญ Search ที่มีอยู่โดยอัตโนมัติ ฟีเจอร์นี้เรียกว่าฟีดการเดินทางในโฆษณา Search
เลือกไม่ใช้ฟีดการเดินทางในโฆษณา Search
หากไม่ต้องการใช้ฟีเจอร์นี้ คุณสามารถใช้ Google Ads API เพื่อเลือกไม่ใช้ฟีเจอร์นี้ที่ระดับลูกค้าและแคมเปญ
เลือกไม่ใช้ที่ระดับลูกค้า
หากต้องการเลือกไม่ใช้ฟีดการเดินทางในโฆษณา Search ที่ระดับลูกค้า ให้ทําดังนี้
เรียกข้อมูลชื่อทรัพยากรทั้งหมดของ
CustomerAssetSet
ที่มีประเภทเป็นTRAVEL_FEED
โดยใช้รายงานcustomer_asset_set
SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'
สําหรับชื่อทรัพยากรแต่ละรายการ ให้สร้าง
CustomerAssetSetOperation
และตั้งค่าremove
เป็นชื่อทรัพยากรที่ดึงมาจากขั้นตอนก่อนหน้าส่งคําขอไปยัง
CustomerAssetSetService.MutateCustomerAssetSets
โดยใช้ออบเจ็กต์CustomerAssetSetOperation
ที่สร้างขึ้น
หากต้องการเลือกใช้ฟีเจอร์นี้ที่ระดับลูกค้าอีกครั้ง ให้ทำดังนี้
- สําหรับชื่อทรัพยากรแต่ละรายการของ
CustomerAssetSet
ที่ดึงมาจากขั้นตอนก่อนหน้า ให้สร้างCustomerAssetSet
ใหม่โดยตั้งค่าasset_set
เป็นชื่อทรัพยากรและcustomer
เป็นชื่อทรัพยากรของลูกค้า - สําหรับ
CustomerAssetSet
แต่ละรายการที่สร้างในขั้นตอนก่อนหน้า ให้สร้างCustomerAssetSetOperation
โดยตั้งค่าcreate
เป็นCustomerAssetSet
- ส่งคําขอไปยัง
CustomerAssetSetService.MutateCustomerAssetSets
โดยใช้ออบเจ็กต์CustomerAssetSetOperation
ที่สร้างขึ้น
เลือกไม่ใช้ที่ระดับแคมเปญ
หากต้องการเลือกไม่ใช้ฟีดการเดินทางในโฆษณา Search ที่ระดับแคมเปญ คุณต้องยกเว้นสถานะการเลือกรับที่ลบล้างจากระดับลูกค้าก่อน โดยทำดังนี้
เรียกข้อมูล
excluded_parent_asset_set_types
โดยใช้รายงานcampaign
SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'
สร้างออบเจ็กต์
Campaign
ใหม่โดยตั้งค่าexcluded_parent_asset_set_types
เป็นค่าก่อนหน้า บวกTRAVEL_FEED
และตั้งค่าresource_name
เป็นชื่อทรัพยากรของแคมเปญสร้าง
CampaignOperation
แล้วตั้งค่าupdate
เป็นCampaign
และupdate_mask
ที่สร้างไว้ก่อนหน้านี้ส่งคำขอไปยัง
CampaignService.MutateCampaigns
ใช้CampaignOperation
ที่สร้างขึ้นในขั้นตอนก่อนหน้า
จากนั้นทำตามขั้นตอนต่อไปนี้
สําหรับแคมเปญที่คุณต้องการเลือกไม่ใช้ ให้ดึงข้อมูลชื่อทรัพยากรทั้งหมดของ
CampaignAssetSet
ที่มีประเภทเป็นTRAVEL_FEED
โดยใช้รายงานcampaign_asset_set
SELECT asset_set.resource_name, asset_set.name FROM campaign_asset_set WHERE campaign_asset_set.campaign = 'INSERT_YOUR_CAMPAIGN_RESOURCE_NAME' AND asset_set.type = 'TRAVEL_FEED'
สําหรับชื่อทรัพยากรแต่ละรายการ ให้สร้าง
CampaignAssetSetOperation
และตั้งค่าremove
เป็นชื่อทรัพยากรที่ดึงมาจากขั้นตอนก่อนหน้าส่งคําขอไปยัง
CampaignAssetSetService.MutateCampaignAssetSets
โดยใช้ออบเจ็กต์CampaignAssetSetOperation
ที่สร้างขึ้น
หากต้องการเลือกใช้ฟีเจอร์นี้ที่ระดับแคมเปญอีกครั้ง ให้ทําดังนี้
- สําหรับชื่อทรัพยากรแต่ละรายการของ
CampaignAssetSet
ที่ดึงมาจากขั้นตอนก่อนหน้า ให้สร้างCampaignAssetSet
ใหม่ที่มีasset_set
โดยตั้งค่าasset_set
เป็นชื่อทรัพยากรของชุดชิ้นงานที่ต้องการเลือกใช้ และตั้งค่าcampaign
เป็นชื่อทรัพยากรของแคมเปญ - สําหรับ
CampaignAssetSet
แต่ละรายการที่สร้างในขั้นตอนก่อนหน้า ให้สร้างCampaignAssetSetOperation
โดยตั้งค่าcreate
เป็นCampaignAssetSet
- ส่งคําขอไปยัง
CampaignAssetSetService.MutateCampaignAssetSets
โดยใช้ออบเจ็กต์CampaignAssetSetOperation
ที่สร้างขึ้น
แสดงสถานะการเลือกรับของแคมเปญ
หากต้องการให้สถานะการเลือกรับของแคมเปญขึ้นอยู่กับการตั้งค่าที่ระดับลูกค้าอีกครั้ง ให้ทําตามขั้นตอนต่อไปนี้
- สร้างออบเจ็กต์
Campaign
ใหม่ที่มีexcluded_parent_asset_set_types
ไม่มีTRAVEL_FEED
ในรายการ และตั้งค่าresource_name
เป็นชื่อทรัพยากรของแคมเปญ - สร้าง
CampaignOperation
แล้วตั้งค่าupdate
เป็นCampaign
และupdate_mask
ที่สร้างไว้ก่อนหน้านี้ - ส่งคำขอไปยัง
CampaignService.MutateCampaigns
ใช้CampaignOperation
ที่สร้างขึ้นในขั้นตอนก่อนหน้า
การรายงาน
คุณสามารถใช้ ClickType.TRAVEL_ASSETS
เพื่อระบุข้อมูลประสิทธิภาพของโฆษณาที่แสดงเป็นฟีดการเดินทางใน Search Ads เช่น การดึงข้อมูลประสิทธิภาพของโฆษณาในแคมเปญทั้งหมด
SELECT campaign.name, segments.click_type, metrics.impressions, metrics.clicks FROM campaign WHERE segments.click_type = 'TRAVEL_ASSETS'