Поскольку ваша учетная запись Hotel Center связана с вашей учетной записью Google Реклама, Google Реклама теперь автоматически дополняет существующие поисковые кампании ценами и изображениями, взятыми из каналов Hotel Center. Эта функция называется « Ленты путешествий в поисковых объявлениях» .
Отказ от ленты новостей о путешествиях в поисковых объявлениях
Если вы предпочитаете не использовать эту функцию, вы можете использовать Google Ads API, чтобы отказаться от этой функции на уровне клиента и кампании.
Отказаться на уровне клиента
Чтобы отказаться от ленты новостей о путешествиях в поисковых объявлениях на уровне клиента, выполните следующие действия:
Получите все имена ресурсов
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
для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'