Flux de voyage pour les annonces sur le Réseau de Recherche

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:

  1. Récupérez tous les noms de ressources de CustomerAssetSet de type TRAVEL_FEED à l'aide du rapport customer_asset_set:

    SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'
    
  2. Pour chaque nom de ressource, créez un CustomerAssetSetOperation et définissez remove à la ressource nom récupéré à l'étape précédente.

  3. Envoyez une requête à CustomerAssetSetService.MutateCustomerAssetSets à l'aide des objets CustomerAssetSetOperation créés.

Si vous souhaitez réactiver cette fonctionnalité au niveau du client :

  1. Pour chaque nom de ressource de l'CustomerAssetSet récupéré à partir des étapes précédentes, créez un CustomerAssetSet avec asset_set défini sur le nom de la ressource et customer sur le nom de la ressource de votre client.
  2. Pour chaque CustomerAssetSet créé à l'étape précédente, créez un CustomerAssetSetOperation avec create défini sur CustomerAssetSet.
  3. Envoyez une requête à CustomerAssetSetService.MutateCustomerAssetSets à l'aide des objets CustomerAssetSetOperation 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:

  1. Récupérer excluded_parent_asset_set_types à l'aide du rapport campaign.

    SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'
    
  2. Créez un objet Campaign avec excluded_parent_asset_set_types définir les valeurs précédentes sur plus TRAVEL_FEED et resource_name défini sur le nom de ressource de votre campagne.

  3. Créez un CampaignOperation et définissez à la propriété update créée précédemment Campaign et update_mask en conséquence.

  4. Envoyez une requête à CampaignService.MutateCampaigns à l'aide d'un CampaignOperation créé à l'étape précédente.

Ensuite, procédez comme suit :

  1. Pour une campagne que vous souhaitez désactiver, récupérez tous les noms de ressources de CampaignAssetSet de type TRAVEL_FEED à l'aide du rapport 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'
    
  2. Pour chaque nom de ressource, créez un CampaignAssetSetOperation et définissez remove sur le nom de la ressource récupéré à l'étape précédente.

  3. 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:

  1. Pour chaque nom de ressource de la classe CampaignAssetSet récupérée à partir de la étapes, créez un objet CampaignAssetSet avec asset_set et asset_set défini sur le nom de ressource de l'ensemble d'éléments que vous souhaitez activer et campaign au nom de ressource de votre campagne.
  2. Pour chaque CampaignAssetSet créé à l'étape précédente, créez un CampaignAssetSetOperation avec create défini sur CampaignAssetSet.
  3. 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 :

  1. Créez un objet Campaign avec excluded_parent_asset_set_types sans TRAVEL_FEED dans la liste et resource_name défini sur le nom de la ressource de votre campagne.
  2. Créez un CampaignOperation et définissez à la propriété update créée précédemment Campaign et update_mask en conséquence.
  3. Envoyez une demande à l'CampaignService.MutateCampaigns à l'aide d'un CampaignOperation 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'