AI-generated Key Takeaways
-
Google Ads automatically enhances existing Search campaigns with prices and images from linked Hotels, Vacation Rental, or Things To Do product feeds, a feature called Travel Feeds in Search Ads.
-
You can opt out of the Travel Feeds in Search Ads feature using the Google Ads API at either the customer or campaign level.
-
Opting out at the customer level involves removing
CustomerAssetSetresources of typeTRAVEL_FEED. -
Opting out at the campaign level requires first excluding the overridden opt-in status from the customer level and then removing
CampaignAssetSetresources of typeTRAVEL_FEEDfor the specific campaign. -
You can identify performance data for ads served as Travel Feeds in Search Ads using the
ClickType.TRAVEL_ASSETSin reporting.
With your Hotels, Vacation Rental, or Things To Do product feeds linked to your Google Ads account, Google Ads now automatically enriches existing Search campaigns with prices and images drawn from your feeds. This feature is known as Travel Feeds in Search Ads.
Opt-out from Travel Feeds in Search Ads
If you prefer not to use this feature, you can use the Google Ads API to opt out from this feature at the customer and campaign levels.
Opt out at the customer level
To opt out from Travel Feeds in Search Ads at the customer level, do the following:
Retrieve all resource names of
CustomerAssetSetwhose type isTRAVEL_FEEDusing thecustomer_asset_setreport:SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'For each resource name, create a
CustomerAssetSetOperationand setremoveto the resource name retrieved from the previous step.Submit a request to
CustomerAssetSetService.MutateCustomerAssetSetsusing the createdCustomerAssetSetOperationobjects.
If you want to opt in to this feature at the customer level again:
- For each resource name of the
CustomerAssetSetretrieved from the earlier steps, create a newCustomerAssetSetwithasset_setset to the resource name andcustomerto the resource name of your customer. - For each
CustomerAssetSetcreated in the previous step, create aCustomerAssetSetOperationwithcreateset to theCustomerAssetSet. - Submit a request to
CustomerAssetSetService.MutateCustomerAssetSetsusing the createdCustomerAssetSetOperationobjects.
Opt out at the campaign level
To opt out from Travel Feeds in Search Ads at the campaign level, you must first exclude the overridden opt-in status from the customer level:
Retrieve
excluded_parent_asset_set_typesusing thecampaignreport.SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'Create a new
Campaignobject withexcluded_parent_asset_set_typesset to the previous values plusTRAVEL_FEEDandresource_nameset to your campaign's resource name.Create a
CampaignOperationand setupdateto the previously createdCampaignandupdate_maskaccordingly.Submit a request to the
CampaignService.MutateCampaignsusing aCampaignOperationcreated in the previous step.
Then, do the following:
For a campaign you want to opt out, retrieve all resource names of
CampaignAssetSetwhose type isTRAVEL_FEEDusing thecampaign_asset_setreport.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'For each resource name, create a
CampaignAssetSetOperationand setremoveto the resource name retrieved from the previous step.Submit a request to
CampaignAssetSetService.MutateCampaignAssetSetsusing the createdCampaignAssetSetOperationobjects.
If you want to opt in to this feature at the campaign level again:
- For each resource name of the
CampaignAssetSetretrieved from the earlier steps, create a newCampaignAssetSetwithasset_setwithasset_setset to the resource name of the asset set you want to opt in andcampaignto the resource name of your campaign. - For each
CampaignAssetSetcreated in the previous step, create aCampaignAssetSetOperationwithcreateset to theCampaignAssetSet. - Submit a request to
CampaignAssetSetService.MutateCampaignAssetSetsusing the createdCampaignAssetSetOperationobjects.
Return the opt-in status of the campaign
If you want to make the opt-in status of a campaign dependent on the setting at the customer level again, follow these steps:
- Create a new
Campaignobject withexcluded_parent_asset_set_typeswithoutTRAVEL_FEEDin the list andresource_nameset to your campaign's resource name. - Create a
CampaignOperationand setupdateto the previously createdCampaignandupdate_maskaccordingly. - Submit a request to the
CampaignService.MutateCampaignsusing aCampaignOperationcreated in the previous step.
Reporting
You can use
ClickType.TRAVEL_ASSETS
to identify performance data of the ads served as Travel Feeds in Search
Ads, such as fetching the
performance data for the ads in all your campaigns:
SELECT campaign.name, segments.click_type, metrics.impressions, metrics.clicks FROM campaign WHERE segments.click_type = 'TRAVEL_ASSETS'