Благодаря фидам товаров «Отели», «Аренда жилья для отпуска» и «Развлечения», связанным с вашим аккаунтом 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
сcreate
set для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'