Feed viaggi negli annunci della rete di ricerca
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Con i feed dei prodotti Hotel, Case vacanze o Cose da fare collegati al tuo
account Google Ads, Google Ads ora arricchisce automaticamente le campagne sulla rete di ricerca esistenti con
prezzi e immagini estratti dai tuoi feed. Questa funzionalità è nota come
feed viaggi negli annunci della rete di ricerca.
Disattivare i feed viaggi negli annunci della rete di ricerca
Se preferisci non utilizzare questa funzionalità, puoi utilizzare l'API Google Ads per disattivarla
a livello di cliente e campagna.
Disattivazione a livello di cliente
Per disattivare i feed viaggi negli annunci della rete di ricerca a livello di cliente, procedi nel seguente modo:
Recupera tutti i nomi delle risorse di
CustomerAssetSet
il cui tipo è
TRAVEL_FEED
utilizzando il report customer_asset_set
:
SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'
Per ogni nome risorsa, crea un CustomerAssetSetOperation
e imposta
remove
sul nome risorsa
recuperato dal passaggio precedente.
Invia una richiesta a CustomerAssetSetService.MutateCustomerAssetSets
utilizzando gli oggetti CustomerAssetSetOperation
creati.
Se vuoi attivare di nuovo questa funzionalità a livello di cliente:
- Per ogni nome risorsa di
CustomerAssetSet
recuperato dai passaggi precedenti, crea un nuovo CustomerAssetSet
con asset_set
impostato sul nome risorsa e customer
sul nome risorsa del tuo cliente.
- Per ogni
CustomerAssetSet
creato nel passaggio precedente, crea un
CustomerAssetSetOperation
con
create
impostato su
CustomerAssetSet
.
- Invia una richiesta a
CustomerAssetSetService.MutateCustomerAssetSets
utilizzando gli oggetti CustomerAssetSetOperation
creati.
Disattivazione a livello di campagna
Per disattivare i feed viaggi negli annunci della rete di ricerca a livello di campagna, devi
prima escludere lo stato di attivazione sostituito a livello di cliente:
Recupera excluded_parent_asset_set_types
utilizzando il report campaign
.
SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'
Crea un nuovo oggetto Campaign
con
excluded_parent_asset_set_types
impostato sui valori precedenti più
TRAVEL_FEED
e
resource_name
impostato sul nome risorsa della campagna.
Crea un CampaignOperation
e imposta
update
sul Campaign
e update_mask
creati in precedenza di conseguenza.
Invia una richiesta a CampaignService.MutateCampaigns
utilizzando un CampaignOperation
creato nel passaggio precedente.
Quindi:
Per una campagna per cui vuoi disattivare la funzionalità, recupera tutti i nomi delle risorse di
CampaignAssetSet
il cui tipo è
TRAVEL_FEED
utilizzando il report 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'
Per ogni nome risorsa, crea un CampaignAssetSetOperation
e imposta
remove
sul nome risorsa
recuperato dal passaggio precedente.
Invia una richiesta a CampaignAssetSetService.MutateCampaignAssetSets
utilizzando gli oggetti CampaignAssetSetOperation
creati.
Se vuoi attivare di nuovo questa funzionalità a livello di campagna:
- Per ogni nome risorsa di
CampaignAssetSet
recuperato dai passaggi precedenti, crea un nuovo CampaignAssetSet
con asset_set
impostato sul nome risorsa del gruppo di asset a cui vuoi attivare la partecipazione e campaign
impostato sul nome risorsa della tua campagna.asset_set
- Per ogni
CampaignAssetSet
creato nel passaggio precedente, crea un
CampaignAssetSetOperation
con
create
impostato su
CampaignAssetSet
.
- Invia una richiesta a
CampaignAssetSetService.MutateCampaignAssetSets
utilizzando gli oggetti CampaignAssetSetOperation
creati.
Restituisce lo stato di attivazione della campagna
Se vuoi rendere di nuovo lo stato di attivazione di una campagna dipendente dall'impostazione a livello di cliente, segui questi passaggi:
- Crea un nuovo oggetto
Campaign
con
excluded_parent_asset_set_types
senza
TRAVEL_FEED
nell'elenco e resource_name
impostato sul nome risorsa della campagna.
- Crea un
CampaignOperation
e imposta
update
sul Campaign
e update_mask
creati in precedenza di conseguenza.
- Invia una richiesta a
CampaignService.MutateCampaigns
utilizzando un CampaignOperation
creato nel passaggio precedente.
Rapporti
Puoi utilizzare
ClickType.TRAVEL_ASSETS
per identificare i dati sul rendimento degli annunci pubblicati come feed viaggi negli annunci della rete di ricerca, ad esempio per recuperare i dati sul rendimento degli annunci in tutte le tue campagne:
SELECT campaign.name, segments.click_type, metrics.impressions, metrics.clicks FROM campaign WHERE segments.click_type = 'TRAVEL_ASSETS'
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-08-27 UTC.
[null,null,["Ultimo aggiornamento 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'"]]