Con i feed dei prodotti Hotel, Case vacanze o Cose da fare collegati al tuo account Google Ads, Google Ads 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.
Interazione tra le impostazioni dei clienti e quelle della campagna
Per impostazione predefinita, le campagne ereditano i link dei feed per i viaggi (insiemi di asset TRAVEL_FEED) dal livello cliente tramite le associazioni CustomerAssetSet. Per ignorare le impostazioni a livello di cliente per una campagna specifica, devi aggiungere TRAVEL_FEED al campo excluded_parent_asset_set_types della campagna e gestire i link specifici per la campagna utilizzando CampaignAssetSet.
- Eredita feed dei clienti (impostazione predefinita): mantieni collegato
CustomerAssetSetil feed a livello di cliente e assicurati cheCampaign.excluded_parent_asset_set_typesnon contengaTRAVEL_FEED. - Disattivare a livello di cliente:rimuovi l'associazione
CustomerAssetSeta livello di cliente e non collegare unCampaignAssetSeta livello di campagna. - Disattivare una campagna specifica: aggiungi
TRAVEL_FEEDaCampaign.excluded_parent_asset_set_typese rimuovi eventuali associazioniCampaignAssetSeta livello di campagna. - Attivare una sola campagna specifica: rimuovi l'associazione
CustomerAssetSeta livello di cliente, poi crea un linkCampaignAssetSeta livello di campagna per quella campagna. - Utilizza feed specifici per la campagna mentre le altre campagne continuano a ereditare: aggiungi
TRAVEL_FEEDalCampaign.excluded_parent_asset_set_typesdella campagna e crea un linkCampaignAssetSeta livello di campagna.
Disattivare i feed viaggi negli annunci della rete di ricerca
Se preferisci non utilizzare questa funzionalità, puoi utilizzare l'API Google Ads per disattivare i feed viaggi negli annunci della rete di ricerca 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:
Recupera sia
customer_asset_set.resource_namecheasset_set.resource_nameper tutti i linkCustomerAssetSetil cui tipo èTRAVEL_FEEDutilizzando il reportcustomer_asset_set:SELECT customer_asset_set.resource_name, asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'Per ogni
customer_asset_set.resource_name, crea unCustomerAssetSetOperatione impostaremovesulcustomer_asset_set.resource_namerecuperato nel passaggio precedente.Invia una richiesta a
CustomerAssetSetService.MutateCustomerAssetSetsutilizzando gli oggettiCustomerAssetSetOperationcreati.
Se vuoi attivare di nuovo questa funzionalità a livello di cliente:
- Per ogni
AssetSet(asset_set.resource_name) sottostante che vuoi collegare, crea un nuovoCustomerAssetSetconasset_setimpostato suasset_set.resource_nameecustomerimpostato sul nome della risorsa del tuo cliente. - Per ogni
CustomerAssetSetcreato nel passaggio precedente, crea unCustomerAssetSetOperationconcreateimpostato suCustomerAssetSet. - Invia una richiesta a
CustomerAssetSetService.MutateCustomerAssetSetsutilizzando gli oggettiCustomerAssetSetOperationcreati.
Disattivare 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 ereditato a livello di cliente:
Recupera
excluded_parent_asset_set_typesutilizzando il reportcampaign:SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'Crea un nuovo oggetto
Campaignconexcluded_parent_asset_set_typesimpostato sui valori precedenti piùTRAVEL_FEEDeresource_nameimpostato sul nome risorsa della campagna.Crea un
CampaignOperatione impostaupdatesulCampaigncreato in precedenza eupdate_maskdi conseguenza.Invia una richiesta a
CampaignService.MutateCampaignsutilizzandoCampaignOperationcreato nel passaggio precedente.
Poi, rimuovi tutte le associazioni di feed per i viaggi a livello di campagna:
Per la campagna per cui vuoi disattivare la funzionalità, recupera sia
campaign_asset_set.resource_namesiaasset_set.resource_nameper tutti i linkCampaignAssetSetil cui tipo èTRAVEL_FEEDutilizzando il reportcampaign_asset_set:SELECT campaign_asset_set.resource_name, 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
campaign_asset_set.resource_name, crea unCampaignAssetSetOperatione impostaremovesulcampaign_asset_set.resource_namerecuperato nel passaggio precedente.Invia una richiesta a
CampaignAssetSetService.MutateCampaignAssetSetsutilizzando gli oggettiCampaignAssetSetOperationcreati.
Se vuoi attivare di nuovo questa funzionalità a livello di campagna:
- Per ogni
AssetSet(asset_set.resource_name) sottostante a cui vuoi attivare la partecipazione, crea un nuovoCampaignAssetSetconasset_setimpostato suasset_set.resource_nameecampaignimpostato sul nome della risorsa della tua campagna. - Per ogni
CampaignAssetSetcreato nel passaggio precedente, crea unCampaignAssetSetOperationconcreateimpostato suCampaignAssetSet. - Invia una richiesta a
CampaignAssetSetService.MutateCampaignAssetSetsutilizzando gli oggettiCampaignAssetSetOperationcreati.
Ripristinare lo stato di attivazione a livello di cliente per una campagna
Per fare in modo che lo stato di attivazione di una campagna erediti nuovamente l'impostazione a livello di cliente, segui questi passaggi:
- Crea un nuovo oggetto
Campaignconexcluded_parent_asset_set_typessenzaTRAVEL_FEEDnell'elenco eresource_nameimpostato su il nome della risorsa della tua campagna. - Crea un
CampaignOperatione impostaupdatesulCampaigncreato in precedenza eupdate_maskdi conseguenza. - Invia una richiesta a
CampaignService.MutateCampaignsutilizzandoCampaignOperationcreato nel passaggio precedente.
Rapporti sul rendimento
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 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'
Segmenti di dimensione itinerario
Puoi anche segmentare i report sul rendimento per le campagne con feed di viaggi collegati in base alle dimensioni dell'itinerario:
segments.advance_booking_window: La finestra per prenotazione anticipata dell'itinerario in giorni.segments.length_of_booking: La durata della prenotazione per l'itinerario in giorni.segments.start_date: la data di inizio della prenotazione formattata comeyyyy-MM-dd.segments.start_day_of_week: Il giorno della settimana di inizio della prenotazione.segments.user_set_dates: indica se sono state selezionate date specificate dall'utente (USER_SELECTEDoDEFAULT_SELECTION).
Esempio di query
SELECT
campaign.name,
segments.advance_booking_window,
segments.length_of_booking,
segments.start_date,
segments.start_day_of_week,
segments.user_set_dates,
metrics.impressions,
metrics.clicks
FROM campaign
WHERE segments.date DURING LAST_30_DAYS