Wenn Sie sich mit anderen Nutzern über unsere Produkte austauschen und Feedback geben möchten, können Sie dem offiziellen Google Ads-Discord-Kanal auf dem Server der
Google Advertising and Measurement Community beitreten.
Reisefeeds in Suchanzeigen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Wenn Ihre Produktfeeds für Hotels, Ferienunterkünfte oder Aktivitäten mit Ihrem Google Ads-Konto verknüpft sind, werden vorhandene Suchkampagnen in Google Ads jetzt automatisch mit Preisen und Bildern aus Ihren Feeds ergänzt. Diese Funktion wird als Reisefeeds in Suchanzeigen bezeichnet.
Reisefeeds in Suchanzeigen deaktivieren
Wenn Sie diese Funktion nicht verwenden möchten, können Sie sie über die Google Ads API auf Kunden- und Kampagnenebene deaktivieren.
Anzeigenvorschläge auf Kundenebene deaktivieren
So deaktivieren Sie Reisefeeds in Suchanzeigen auf Kundenebene:
Alle Ressourcennamen von CustomerAssetSet
abrufen, deren Typ TRAVEL_FEED
ist, mit dem Bericht customer_asset_set
:
SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'
Erstellen Sie für jeden Ressourcennamen ein CustomerAssetSetOperation
und legen Sie remove
auf den Ressourcennamen fest, der im vorherigen Schritt abgerufen wurde.
Senden Sie eine Anfrage an CustomerAssetSetService.MutateCustomerAssetSets
mit den erstellten CustomerAssetSetOperation
-Objekten.
Wenn Sie diese Funktion auf Kundenebene wieder aktivieren möchten, gehen Sie so vor:
- Erstellen Sie für jeden Ressourcennamen von
CustomerAssetSet
, der in den vorherigen Schritten abgerufen wurde, ein neues CustomerAssetSet
, wobei asset_set
auf den Ressourcennamen und customer
auf den Ressourcennamen Ihres Kunden festgelegt ist.
- Erstellen Sie für jede im vorherigen Schritt erstellte
CustomerAssetSet
eine CustomerAssetSetOperation
mit create
, die auf die CustomerAssetSet
festgelegt ist.
- Senden Sie eine Anfrage an
CustomerAssetSetService.MutateCustomerAssetSets
mit den erstellten CustomerAssetSetOperation
-Objekten.
Auf Kampagnenebene deaktivieren
Wenn Sie Reisefeeds in Suchanzeigen auf Kampagnenebene deaktivieren möchten, müssen Sie zuerst den überschriebenen Aktivierungsstatus auf Kundenebene ausschließen:
excluded_parent_asset_set_types
mit dem Bericht campaign
abrufen
SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'
Erstellen Sie ein neues Campaign
-Objekt, wobei excluded_parent_asset_set_types
auf die vorherigen Werte plus
TRAVEL_FEED
und resource_name
auf den Ressourcennamen Ihrer Kampagne festgelegt ist.
Erstellen Sie ein CampaignOperation
und legen Sie update
auf das zuvor erstellte Campaign
und update_mask
entsprechend fest.
Senden Sie eine Anfrage an CampaignService.MutateCampaigns
mit einem CampaignOperation
, das Sie im vorherigen Schritt erstellt haben.
Gehen Sie anschließend so vor:
Rufen Sie für eine Kampagne, die Sie deaktivieren möchten, alle Ressourcennamen von CampaignAssetSet
ab, deren Typ TRAVEL_FEED
ist, indem Sie den Bericht campaign_asset_set
verwenden.
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'
Erstellen Sie für jeden Ressourcennamen ein CampaignAssetSetOperation
und legen Sie remove
auf den Ressourcennamen fest, der im vorherigen Schritt abgerufen wurde.
Senden Sie eine Anfrage an CampaignAssetSetService.MutateCampaignAssetSets
mit den erstellten CampaignAssetSetOperation
-Objekten.
So aktivieren Sie diese Funktion wieder auf Kampagnenebene:
- Erstellen Sie für jeden Ressourcennamen des
CampaignAssetSet
, der in den vorherigen Schritten abgerufen wurde, ein neues CampaignAssetSet
mit asset_set
, wobei asset_set
auf den Ressourcennamen der Asset-Gruppe festgelegt ist, die Sie aktivieren möchten, und campaign
auf den Ressourcennamen Ihrer Kampagne.
- Erstellen Sie für jede im vorherigen Schritt erstellte
CampaignAssetSet
eine CampaignAssetSetOperation
mit create
, die auf die CampaignAssetSet
festgelegt ist.
- Senden Sie eine Anfrage an
CampaignAssetSetService.MutateCampaignAssetSets
mit den erstellten CampaignAssetSetOperation
-Objekten.
Gibt den Opt-in-Status der Kampagne zurück.
Wenn Sie den Opt-in-Status einer Kampagne wieder von der Einstellung auf Kundenebene abhängig machen möchten, gehen Sie so vor:
- Erstellen Sie ein neues
Campaign
-Objekt mit excluded_parent_asset_set_types
, ohne
TRAVEL_FEED
in der Liste und resource_name
auf den Ressourcennamen Ihrer Kampagne festgelegt.
- Erstellen Sie ein
CampaignOperation
und legen Sie update
auf das zuvor erstellte Campaign
und update_mask
entsprechend fest.
- Senden Sie eine Anfrage an
CampaignService.MutateCampaigns
mit einem CampaignOperation
, das Sie im vorherigen Schritt erstellt haben.
Berichte
Mit ClickType.TRAVEL_ASSETS
können Sie Leistungsdaten der Anzeigen abrufen, die als Reisefeeds in Suchanzeigen ausgeliefert werden. So können Sie beispielsweise die Leistungsdaten für die Anzeigen in allen Ihren Kampagnen abrufen:
SELECT campaign.name, segments.click_type, metrics.impressions, metrics.clicks FROM campaign WHERE segments.click_type = 'TRAVEL_ASSETS'
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-08-27 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-08-27 (UTC)."],[[["\u003cp\u003eGoogle Ads automatically enhances Search campaigns with hotel prices and images from Hotel Center feeds through a feature called Travel Feeds in Search Ads.\u003c/p\u003e\n"],["\u003cp\u003eYou can opt out of this feature at the customer or campaign level using the Google Ads API, following the provided steps.\u003c/p\u003e\n"],["\u003cp\u003eTo opt back in, reverse the opt-out process by creating and linking the relevant asset sets at the desired level.\u003c/p\u003e\n"],["\u003cp\u003eTrack the performance of Travel Feeds in Search Ads using the \u003ccode\u003eClickType.TRAVEL_ASSETS\u003c/code\u003e in your reporting queries.\u003c/p\u003e\n"]]],[],null,["# Travel Feeds in Search Ads\n\nWith your Hotels, Vacation Rental, or Things To Do product feeds linked to your\nGoogle Ads account, Google Ads now automatically enriches existing Search campaigns with\nprices and images drawn from your feeds. This feature is known as\n[Travel Feeds in Search Ads](//support.google.com/google-ads/answer/15265488).\n\nOpt-out from Travel Feeds in Search Ads\n---------------------------------------\n\nIf you prefer not to use this feature, you can use the Google Ads API to opt out from\nthis feature at the customer and campaign levels.\n\n### Opt out at the customer level\n\nTo opt out from Travel Feeds in Search Ads at the customer level, do the\nfollowing:\n\n1. Retrieve all resource names of\n [`CustomerAssetSet`](/google-ads/api/reference/rpc/v21/CustomerAssetSet) whose type is\n [`TRAVEL_FEED`](/google-ads/api/reference/rpc/v21/AssetSetTypeEnum.AssetSetType#travel_feed)\n using the [`customer_asset_set`](/google-ads/api/fields/v21/customer_asset_set) report:\n\n SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'\n\n2. For each resource name, create a [`CustomerAssetSetOperation`](/google-ads/api/reference/rpc/v21/CustomerAssetSetOperation) and set\n [`remove`](/google-ads/api/reference/rpc/v21/CustomerAssetSetOperation#remove) to the resource\n name retrieved from the previous step.\n\n3. Submit a request to [`CustomerAssetSetService.MutateCustomerAssetSets`](/google-ads/api/reference/rpc/v21/CustomerAssetSetService/MutateCustomerAssetSets) using the\n created `CustomerAssetSetOperation` objects.\n\nIf you want to opt in to this feature at the customer level again:\n\n1. For each resource name of the `CustomerAssetSet` retrieved from the earlier steps, create a new [`CustomerAssetSet`](/google-ads/api/reference/rpc/v21/CustomerAssetSet) with `asset_set` set to the resource name and `customer` to the resource name of your customer.\n2. For each `CustomerAssetSet` created in the previous step, create a [`CustomerAssetSetOperation`](/google-ads/api/reference/rpc/v21/CustomerAssetSetOperation) with [`create`](/google-ads/api/reference/rpc/v21/CustomerAssetSetOperation#create) set to the `CustomerAssetSet`.\n3. Submit a request to [`CustomerAssetSetService.MutateCustomerAssetSets`](/google-ads/api/reference/rpc/v21/CustomerAssetSetServiceMutateCustomerAssetSets) using the created `CustomerAssetSetOperation` objects.\n\n### Opt out at the campaign level\n\nTo opt out from Travel Feeds in Search Ads at the campaign level, you must\nfirst exclude the overridden opt-in status from the customer level:\n\n1. Retrieve [`excluded_parent_asset_set_types`](/google-ads/api/reference/rpc/v21/Campaign#excluded_parent_asset_set_types%5B%5D)\n using the [`campaign`](/google-ads/api/fields/v21/campaign) report.\n\n SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = '\u003cvar translate=\"no\"\u003eINSERT_YOUR_CAMPAIGN_ID\u003c/var\u003e'\n\n2. Create a new [`Campaign`](/google-ads/api/reference/rpc/v21/Campaign) object with\n [`excluded_parent_asset_set_types`](/google-ads/api/reference/rpc/v21/Campaign#excluded_parent_asset_set_types%5B%5D)\n set to the previous values *plus*\n [`TRAVEL_FEED`](/google-ads/api/reference/rpc/v21/AssetSetTypeEnum.AssetSetType#travel_feed) and\n `resource_name` set to your campaign's resource name.\n\n3. Create a [`CampaignOperation`](/google-ads/api/reference/rpc/v21/CampaignOperation) and set\n [`update`](/google-ads/api/reference/rpc/v21/CampaignOperation#update) to the previously created\n `Campaign` and [`update_mask`](/google-ads/api/reference/rpc/v21/CampaignOperation#update_mask)\n accordingly.\n\n4. Submit a request to the [`CampaignService.MutateCampaigns`](/google-ads/api/reference/rpc/v21/CampaignService/MutateCampaigns)\n using a `CampaignOperation` created in the previous step.\n\nThen, do the following:\n\n1. For a campaign you want to opt out, retrieve all resource names of\n [`CampaignAssetSet`](/google-ads/api/reference/rpc/v21/CampaignAssetSet) whose type is\n [`TRAVEL_FEED`](/google-ads/api/reference/rpc/v21/AssetSetTypeEnum.AssetSetType#travel_feed)\n using the [`campaign_asset_set`](/google-ads/api/fields/v21/campaign_asset_set) report.\n\n SELECT asset_set.resource_name, asset_set.name FROM campaign_asset_set\n WHERE campaign_asset_set.campaign = '\u003cvar translate=\"no\"\u003eINSERT_YOUR_CAMPAIGN_RESOURCE_NAME\u003c/var\u003e' AND asset_set.type = 'TRAVEL_FEED'\n\n2. For each resource name, create a [`CampaignAssetSetOperation`](/google-ads/api/reference/rpc/v21/CampaignAssetSetOperation) and set\n [`remove`](/google-ads/api/reference/rpc/v21/CampaignAssetSetOperation#remove) to the resource\n name retrieved from the previous step.\n\n3. Submit a request to [`CampaignAssetSetService.MutateCampaignAssetSets`](/google-ads/api/reference/rpc/v21/CampaignAssetSetService/MutateCampaignAssetSets) using the\n created `CampaignAssetSetOperation` objects.\n\nIf you want to opt in to this feature at the campaign level again:\n\n1. For each resource name of the `CampaignAssetSet` retrieved from the earlier steps, create a new [`CampaignAssetSet`](/google-ads/api/reference/rpc/v21/CampaignAssetSet) with `asset_set` with `asset_set` set to the resource name of the asset set you want to opt in and `campaign` to the resource name of your campaign.\n2. For each `CampaignAssetSet` created in the previous step, create a [`CampaignAssetSetOperation`](/google-ads/api/reference/rpc/v21/CampaignAssetSetOperation) with [`create`](/google-ads/api/reference/rpc/v21/CampaignAssetSetOperation#create) set to the `CampaignAssetSet`.\n3. Submit a request to [`CampaignAssetSetService.MutateCampaignAssetSets`](/google-ads/api/reference/rpc/v21/CampaignAssetSetService/MutateCampaignAssetSets) using the created `CampaignAssetSetOperation` objects.\n\n### Return the opt-in status of the campaign\n\nIf you want to make the opt-in status of a campaign dependent on the setting at\nthe customer level again, follow these steps:\n\n1. Create a new [`Campaign`](/google-ads/api/reference/rpc/v21/Campaign) object with [`excluded_parent_asset_set_types`](/google-ads/api/reference/rpc/v21/Campaign#excluded_parent_asset_set_types%5B%5D) **without** [`TRAVEL_FEED`](/google-ads/api/reference/rpc/v21/AssetSetTypeEnum.AssetSetType#travel_feed) in the list and `resource_name` set to your campaign's resource name.\n2. Create a [`CampaignOperation`](/google-ads/api/reference/rpc/v21/CampaignOperation) and set [`update`](/google-ads/api/reference/rpc/v21/CampaignOperation#update) to the previously created `Campaign` and [`update_mask`](/google-ads/api/reference/rpc/v21/CampaignOperation#update_mask) accordingly.\n3. Submit a request to the [`CampaignService.MutateCampaigns`](/google-ads/api/reference/rpc/v21/CampaignService/MutateCampaigns) using a `CampaignOperation` created in the previous step.\n\nReporting\n---------\n\nYou can use\n[`ClickType.TRAVEL_ASSETS`](/google-ads/api/reference/rpc/v21/ClickTypeEnum.ClickType#travel_assets)\nto identify performance data of the ads served as [Travel Feeds in Search\nAds](//support.google.com/google-ads/answer/15265488), such as fetching the\nperformance data for the ads in all your campaigns: \n\n SELECT campaign.name, segments.click_type, metrics.impressions, metrics.clicks FROM campaign WHERE segments.click_type = 'TRAVEL_ASSETS'"]]