Lorsque votre compte Hotel Center est associé à votre compte Google Ads, Google Ads enrichit automatiquement vos campagnes sur le Réseau de Recherche existantes avec des prix et des images issus des flux Hotel Center. Cette fonctionnalité est appelée flux de voyages pour les annonces sur le Réseau de Recherche.
Désactiver les flux de voyage pour 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 cette fonctionnalité au niveau du client et de la campagne.
Désactiver la fonctionnalité au niveau du client
Pour désactiver les flux de voyage pour les annonces sur le Réseau de Recherche au niveau du client, procédez comme suit : suivantes:
Récupérez tous les noms de ressources de
CustomerAssetSet
de typeTRAVEL_FEED
à l'aide du rapportcustomer_asset_set
:SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'
Pour chaque nom de ressource, créez un
CustomerAssetSetOperation
et définissezremove
à la ressource nom récupéré à l'étape précédente.Envoyez une requête à
CustomerAssetSetService.MutateCustomerAssetSets
à l'aide des objetsCustomerAssetSetOperation
créés.
Si vous souhaitez réactiver cette fonctionnalité au niveau du client :
- Pour chaque nom de ressource de l'
CustomerAssetSet
récupéré à partir des étapes précédentes, créez unCustomerAssetSet
avecasset_set
défini sur le nom de la ressource etcustomer
sur le nom de la ressource de votre client. - Pour chaque
CustomerAssetSet
créé à l'étape précédente, créez unCustomerAssetSetOperation
aveccreate
défini surCustomerAssetSet
. - Envoyez une requête à
CustomerAssetSetService.MutateCustomerAssetSets
à l'aide des objetsCustomerAssetSetOperation
créés.
Désactiver la fonctionnalité au niveau de la campagne
Pour désactiver les flux de voyage pour les annonces sur le Réseau de Recherche au niveau de la campagne, vous devez : Commencez par exclure l'état d'activation remplacé au niveau du client:
Récupérer
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
Campaign
avecexcluded_parent_asset_set_types
définir les valeurs précédentes sur plusTRAVEL_FEED
etresource_name
défini sur le nom de ressource de votre campagne.Créez un
CampaignOperation
et définissez à la propriétéupdate
créée précédemmentCampaign
etupdate_mask
en conséquence.Envoyez une requête à
CampaignService.MutateCampaigns
à l'aide d'unCampaignOperation
créé à l'étape précédente.
Ensuite, procédez comme suit :
Pour une campagne que vous souhaitez désactiver, récupérez tous les noms de ressources de
CampaignAssetSet
de typeTRAVEL_FEED
à l'aide du rapportcampaign_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'
Pour chaque nom de ressource, créez un
CampaignAssetSetOperation
et définissezremove
sur le nom de la ressource récupéré à l'étape précédente.Envoyez une demande à
CampaignAssetSetService.MutateCampaignAssetSets
à l'aide du crééCampaignAssetSetOperation
objets.
Si vous souhaitez activer de nouveau cette fonctionnalité au niveau de la campagne, procédez comme suit:
- Pour chaque nom de ressource de la classe
CampaignAssetSet
récupérée à partir de la étapes, créez un objetCampaignAssetSet
avecasset_set
etasset_set
défini sur le nom de ressource de l'ensemble d'éléments que vous souhaitez activer etcampaign
au nom de ressource de votre campagne. - Pour chaque
CampaignAssetSet
créé à l'étape précédente, créez unCampaignAssetSetOperation
aveccreate
défini surCampaignAssetSet
. - Envoyez une demande à
CampaignAssetSetService.MutateCampaignAssetSets
à l'aide du crééCampaignAssetSetOperation
objets.
Renvoyer l'état d'activation de la campagne
Si vous souhaitez à nouveau rendre l'état d'activation d'une campagne dépendant du paramètre au niveau du client, procédez comme suit :
- Créez un objet
Campaign
avecexcluded_parent_asset_set_types
sansTRAVEL_FEED
dans la liste etresource_name
défini sur le nom de la ressource de votre campagne. - Créez un
CampaignOperation
et définissez à la propriétéupdate
créée précédemmentCampaign
etupdate_mask
en conséquence. - Envoyez une demande à l'
CampaignService.MutateCampaigns
à l'aide d'unCampaignOperation
créé à l'étape précédente.
Rapports
Vous pouvez utiliser ClickType.TRAVEL_ASSETS
pour identifier les données de performances des annonces diffusées en tant que flux de voyage pour les annonces sur le Réseau de Recherche, par exemple pour extraire 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'