Lorsque vos flux de produits Hôtels, Locations de vacances ou Activités sont associés à votre compte Google Ads, Google Ads enrichit automatiquement les campagnes sur le Réseau de Recherche existantes avec les prix et les images extraits de vos flux. Cette fonctionnalité s'appelle Flux de voyage dans les annonces sur le Réseau de Recherche.
Interaction entre les paramètres client et ceux des campagnes
Par défaut, les campagnes héritent des liens de flux de voyage (ensembles de composants TRAVEL_FEED) au niveau du client via les associations CustomerAssetSet. Pour remplacer les paramètres au niveau du client pour une campagne spécifique, vous devez ajouter TRAVEL_FEED au champ excluded_parent_asset_set_types de la campagne et gérer les liens spécifiques à la campagne à l'aide de CampaignAssetSet.
- Hériter des flux client (par défaut) : conservez le
CustomerAssetSetau niveau du client associé et assurez-vous queCampaign.excluded_parent_asset_set_typesne contient pasTRAVEL_FEED. - Désactiver la fonctionnalité au niveau du client : supprimez l'association
CustomerAssetSetau niveau du client et ne liez pas deCampaignAssetSetau niveau de la campagne. - Désactiver une campagne spécifique : ajoutez
TRAVEL_FEEDàCampaign.excluded_parent_asset_set_typeset supprimez toutes les associationsCampaignAssetSetau niveau de la campagne. - N'activer la fonctionnalité que pour une campagne spécifique : supprimez l'association
CustomerAssetSetau niveau du compte client, puis créez un lienCampaignAssetSetau niveau de la campagne pour cette campagne. - Utiliser des flux spécifiques à la campagne tout en conservant l'héritage pour les autres campagnes : ajoutez
TRAVEL_FEEDàCampaign.excluded_parent_asset_set_typesde la campagne et créez un lienCampaignAssetSetau niveau de la campagne.
Désactiver les flux de voyage dans les annonces sur le Réseau de Recherche
Si vous préférez ne pas utiliser cette fonctionnalité, vous pouvez utiliser l'API Google Ads pour désactiver les flux de voyage dans les annonces sur le Réseau de Recherche au niveau du client et de la campagne.
Désactiver la fonctionnalité au niveau du client
Pour désactiver les flux de voyage dans les annonces sur le Réseau de Recherche au niveau du client :
Récupérez
customer_asset_set.resource_nameetasset_set.resource_namepour tous les liensCustomerAssetSetdont le type estTRAVEL_FEEDà l'aide du rapportcustomer_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'Pour chaque
customer_asset_set.resource_name, créez unCustomerAssetSetOperationet définissezremovesur lecustomer_asset_set.resource_namerécupéré à l'étape précédente.Envoyez une requête à
CustomerAssetSetService.MutateCustomerAssetSetsà l'aide des objetsCustomerAssetSetOperationcréés.
Si vous souhaitez réactiver cette fonctionnalité au niveau du client :
- Pour chaque
AssetSet(asset_set.resource_name) sous-jacent que vous souhaitez associer, créez unCustomerAssetSetavecasset_setdéfini surasset_set.resource_nameetcustomerdéfini sur le nom de ressource de votre client. - Pour chaque
CustomerAssetSetcréé à l'étape précédente, créez unCustomerAssetSetOperationaveccreatedéfini sur leCustomerAssetSet. - Envoyez une requête à
CustomerAssetSetService.MutateCustomerAssetSetsà l'aide des objetsCustomerAssetSetOperationcréés.
Désactiver la fonctionnalité au niveau de la campagne
Pour désactiver les flux de voyage dans les annonces sur le Réseau de Recherche au niveau de la campagne, vous devez d'abord exclure l'état d'activation hérité au niveau du client :
Récupérez
excluded_parent_asset_set_typesà l'aide du rapportcampaign:SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'Créez un objet
Campaignavecexcluded_parent_asset_set_typesdéfini sur les valeurs précédentes plusTRAVEL_FEEDetresource_namedéfini sur le nom de ressource de votre campagne.Créez un
CampaignOperationet définissezupdatesur leCampaigncréé précédemment etupdate_masken conséquence.Envoyez une requête à
CampaignService.MutateCampaignsà l'aide duCampaignOperationcréé à l'étape précédente.
Supprimez ensuite toutes les associations de flux de voyage au niveau de la campagne :
Pour la campagne que vous souhaitez désactiver, récupérez
campaign_asset_set.resource_nameetasset_set.resource_namepour tous les liensCampaignAssetSetdont le type estTRAVEL_FEEDà l'aide du rapportcampaign_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'Pour chaque
campaign_asset_set.resource_name, créez unCampaignAssetSetOperationet définissezremovesur lecampaign_asset_set.resource_namerécupéré à l'étape précédente.Envoyez une requête à
CampaignAssetSetService.MutateCampaignAssetSetsà l'aide des objetsCampaignAssetSetOperationcréés.
Si vous souhaitez réactiver cette fonctionnalité au niveau de la campagne :
- Pour chaque
AssetSet(asset_set.resource_name) sous-jacent auquel vous souhaitez participer, créez unCampaignAssetSetavecasset_setdéfini surasset_set.resource_nameetcampaigndéfini sur le nom de ressource de votre campagne. - Pour chaque
CampaignAssetSetcréé à l'étape précédente, créez unCampaignAssetSetOperationaveccreatedéfini sur leCampaignAssetSet. - Envoyez une requête à
CampaignAssetSetService.MutateCampaignAssetSetsà l'aide des objetsCampaignAssetSetOperationcréés.
Rétablir l'état d'activation au niveau du client pour une campagne
Pour que l'état d'activation d'une campagne hérite à nouveau du paramètre au niveau du compte client, procédez comme suit :
- Créez un objet
Campaignavecexcluded_parent_asset_set_typessansTRAVEL_FEEDdans la liste etresource_namedéfini sur le nom de ressource de votre campagne. - Créez un
CampaignOperationet définissezupdatesur leCampaigncréé précédemment etupdate_masken conséquence. - Envoyez une requête à
CampaignService.MutateCampaignsà l'aide duCampaignOperationcréé à l'étape précédente.
Rapports sur les performances
Vous pouvez utiliser ClickType.TRAVEL_ASSETS pour identifier les données de performances des annonces diffusées en tant que flux de voyage dans les annonces sur le Réseau de Recherche. Par exemple, vous pouvez récupérer les données de performances des annonces de toutes vos campagnes :
SELECT
campaign.name,
segments.click_type,
metrics.impressions,
metrics.clicks
FROM campaign
WHERE segments.click_type = 'TRAVEL_ASSETS'
Segments de dimension d'itinéraire
Vous pouvez également segmenter les rapports sur les performances des campagnes associées à des flux de voyages par dimensions d'itinéraire :
segments.advance_booking_window: période de réservation à l'avance pour le séjour, en jours.segments.length_of_booking: durée de la réservation pour l'itinéraire, en jours.segments.start_date: date de début de la réservation au formatyyyy-MM-dd.segments.start_day_of_week: jour de la semaine de début de la réservation.segments.user_set_dates: indique si des dates spécifiées par l'utilisateur ont été sélectionnées (USER_SELECTEDouDEFAULT_SELECTION).
Exemple de requête
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