Благодаря фидам товаров «Отели», «Аренда жилья для отпуска» и «Развлечения», связанным с вашим аккаунтом Google Ads, Google Ads теперь автоматически дополняет существующие поисковые кампании ценами и изображениями из ваших фидов. Эта функция называется «Фиды путешествий» в поисковой рекламе .
Отказ от показа лент путешествий в поисковой рекламе
Если вы предпочитаете не использовать эту функцию, вы можете отказаться от нее на уровне клиента и кампании с помощью API Google Ads.
Отказ на уровне клиента
Чтобы отказаться от показа лент путешествий в поисковой рекламе на уровне клиента, выполните следующие действия:
- Извлеките все имена ресурсов - CustomerAssetSet, тип которых- TRAVEL_FEEDс помощью отчета- customer_asset_set:- SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'
- Для каждого имени ресурса создайте - CustomerAssetSetOperationи задайте для- removeимя ресурса, полученное на предыдущем шаге.
- Отправьте запрос на - CustomerAssetSetService.MutateCustomerAssetSets, используя созданные объекты- CustomerAssetSetOperation.
Если вы хотите снова подключить эту функцию на уровне клиента:
-  Для каждого имени ресурса CustomerAssetSet, полученного на предыдущих этапах, создайте новыйCustomerAssetSet, гдеasset_set— имя ресурса, аcustomer— имя ресурса вашего клиента.
-  Для каждого CustomerAssetSet, созданного на предыдущем шаге, создайтеCustomerAssetSetOperationсcreateset дляCustomerAssetSet.
-  Отправьте запрос на CustomerAssetSetService.MutateCustomerAssetSets, используя созданные объектыCustomerAssetSetOperation.
Отказ на уровне кампании
Чтобы отказаться от показа лент путешествий в поисковой рекламе на уровне кампании, необходимо сначала исключить переопределенный статус согласия на уровне клиента:
- Получите - excluded_parent_asset_set_typesс помощью отчета- campaign.- SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'
- Создайте новый объект - Campaign, установив для параметра- excluded_parent_asset_set_typesпредыдущие значения , а для параметров- TRAVEL_FEEDи- resource_name— имя ресурса вашей кампании.
- Создайте - CampaignOperationи установите- updateдля ранее созданной- Campaignи- update_maskсоответственно.
- Отправьте запрос в - CampaignService.MutateCampaigns, используя- CampaignOperation, созданный на предыдущем шаге.
Затем сделайте следующее:
- Для кампании, от которой вы хотите отказаться, извлеките все имена ресурсов - CampaignAssetSet, тип которых- TRAVEL_FEEDс помощью отчета- 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'
- Для каждого имени ресурса создайте - CampaignAssetSetOperationи задайте для- removeимя ресурса, полученное на предыдущем шаге.
- Отправьте запрос - CampaignAssetSetService.MutateCampaignAssetSets, используя созданные объекты- CampaignAssetSetOperation.
Если вы хотите снова включить эту функцию на уровне кампании:
-  Для каждого имени ресурса CampaignAssetSet, полученного на предыдущих этапах, создайте новыйCampaignAssetSetсasset_set, гдеasset_setустановлен на имя ресурса набора активов, который вы хотитеcampaign, и на имя ресурса вашей кампании.
-  Для каждого CampaignAssetSet, созданного на предыдущем шаге, создайтеCampaignAssetSetOperationс параметромcreateдляCampaignAssetSet.
-  Отправьте запрос CampaignAssetSetService.MutateCampaignAssetSets, используя созданные объектыCampaignAssetSetOperation.
Верните статус согласия на кампанию
Если вы хотите снова сделать статус согласия на кампанию зависимым от настроек на уровне клиента, выполните следующие действия:
-  Создайте новый объект Campaignсexcluded_parent_asset_set_typesбезTRAVEL_FEEDв списке иresource_name, заданным как имя ресурса вашей кампании.
-  Создайте CampaignOperationи установитеupdateдля ранее созданнойCampaignиupdate_maskсоответственно.
-  Отправьте запрос в CampaignService.MutateCampaigns, используяCampaignOperation, созданный на предыдущем шаге.
Отчетность
 Вы можете использовать ClickType.TRAVEL_ASSETS для определения данных об эффективности объявлений, показываемых в виде лент путешествий в поисковой рекламе , например, для получения данных об эффективности объявлений во всех ваших кампаниях:
SELECT campaign.name, segments.click_type, metrics.impressions, metrics.clicks FROM campaign WHERE segments.click_type = 'TRAVEL_ASSETS'