Устранение неполадок в кампаниях с максимальной эффективностью

Как и в случае с отчетами о кампаниях с максимальной эффективностью, используйте GoogleAdsService.SearchStream, чтобы получать метаданные кампаний и групп объектов для устранения распространенных проблем.

Устранение неполадок в кампании

Если кампания с максимальной эффективностью показывает не такие результаты, как вы рассчитывали, возможно, в ней есть проблемы с объявлениями, ставками, параметрами таргетинга, отслеживанием конверсий или настройками. Инструкции по устранению неполадок приведены в следующих руководствах:

Кампании с включенными правилами фирменного оформления

Используйте правила фирменного оформления, чтобы настроить, как элементы вашего бренда будут выглядеть в кампаниях с максимальной эффективностью. Чтобы проверить, включены ли правила фирменного оформления для кампании, можно использовать Campaign.brand_guidelines_enabled.

В кампаниях с максимальной эффективностью, в которых для параметра Campaign.brand_guidelines_enabled задано значение true, используются объекты бренда на уровне кампании (BUSINESS_NAME, LOGO и LANDSCAPE_LOGO). При этом должны быть

  • Ровно один объект BUSINESS_NAME
  • Хотя бы один объект LOGO.

Если вы неправильно свяжете эти ресурсы, появится ошибка CampaignError.REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED или CampaignError.REQUIRED_LOGO_ASSET_NOT_LINKED в зависимости от того, какой тип объекта отсутствует.CampaignAsset Эти ошибки могут возникать в кампаниях с включенными правилами бренда из-за следующих действий:

Если вы попытаетесь связать объекты бренда на неправильном уровне, также возникнут ошибки. Вот как их исправить:

Устранение неполадок с группами объектов

Используйте поля asset_group.primary_status и asset_group.primary_status_reasons, чтобы получить информацию об эффективности группы объектов.

SELECT
  asset_group.resource_name,
  asset_group.primary_status,
  asset_group.primary_status_reasons
FROM asset_group
WHERE asset_group.resource_name = "customers/CUSTOMER_ID/assetGroups/ASSET_GROUP_ID"

Аналогично, поля asset_group_asset.primary_status, asset_group_asset.primary_status_details и asset_group_asset.primary_status_reasons позволяют узнать, показывается ли объект из группы объектов и почему он может не показываться.

SELECT
  asset_group_asset.resource_name,
  asset_group_asset.primary_status,
  asset_group_asset.primary_status_reasons,
  asset_group_asset.primary_status_details
FROM asset_group_asset
WHERE asset_group_asset.resource_name = "customers/CUSTOMER/assetGroupAssets/ASSET_GROUP_ID~ASSET_ID~FIELD_TYPE"

Распространенные ошибки в группах объектов

Если при создании AssetGroup возникает ошибка AssetGroupError и значение перечисления, которое начинается с NOT_ENOUGH, например AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET, это означает, что AssetGroup не соответствует минимальным требованиям к объектам и не была создана.

Например, ошибка AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET означает, что запрос на создание AssetGroup был отправлен без минимального количества MARKETING_IMAGES (в данном случае – одного). Чтобы устранить эту ошибку, повторно отправьте запрос на создание AssetGroup в виде запроса на массовое изменение с помощью метода GoogleAdsService.mutate, содержащего asset_group_operation и все отсутствующие asset_group_asset_operations, как показано в разделе Связывание групп объектов с объектами.

В этом примере список операций изменения в запросе mutate должен включать хотя бы один объект AssetGroupAsset с field_type, равным MARKETING_IMAGE. Объект, на который ссылается параметр AssetGroupAsset, должен соответствовать требованиям к объекту MARKETING_IMAGE.

Аналогично, если запрос на создание AssetGroup завершается ошибкой AssetGroupError.SHORT_DESCRIPTION_REQUIRED, это означает, что в AssetGroup отсутствует объект TEXT, содержащий не более 60 символов, и field_type DESCRIPTION. Чтобы устранить эту проблему, выполните те же действия, что и в примере NOT_ENOUGH_MARKETING_IMAGE_ASSET. Однако запрос должен содержать хотя бы один объект AssetGroupAsset с типом field_type, равным DESCRIPTION, а длина объекта, на который ссылается AssetGroupAsset, не должна превышать 60 символов.

Список распространенных ошибок и способы их устранения приведены в разделе Распространенные ошибки.

Как найти источник объекта для устранения неполадок

Кампании с максимальной эффективностью уникальны тем, что в них показываются объявления, содержащие объекты, которые загружены рекламодателями и автоматически созданы Google. Рекламодателю может быть полезно знать источник объекта, чтобы устранять неполадки или оценивать эффективность. В этом случае можно использовать поле asset_group_asset.source следующим образом:

SELECT
  asset.id,
  asset.name,
  asset_group.id,
  asset_group_asset.source
FROM asset_group_asset
WHERE campaign.id = CAMPAIGN_ID

Ценность конверсий для цели "Привлечение новых клиентов"

Ценность конверсий в отчетах может быть выше, чем при ручной загрузке данных, если вы настроили привлечение новых клиентов в кампаниях с максимальной эффективностью или поисковых кампаниях. Если вы выбрали режим "Ценность новых клиентов" (назначать более высокие ставки), общая ценность всех новых клиентов будет добавлена к ценности конверсии для вашего действия-конверсии. Общая ценность всех новых клиентов доступна только в веб-интерфейсе Google Рекламы.

Если вам нужно рассчитать ценность конверсий без учета общей ценности новых клиентов, воспользуйтесь псевдокодом ниже. Общую ценность всех новых клиентов можно скачать из веб-интерфейса Google Рекламы.

nonNewCustomerAcquisitionConversionValueTotal = 0;
// For each campaign that has that conversion...
for (campaign in campaigns) {
  // If the new customer acquisition value is 'Bid higher', then subtract.
  if (bidHigher == true) {
    nonNewCustomerAcquisitionConversionValueTotal +=
        campaign.allConversionsValue - campaign.allNewCustomerLifetimeValue;
  }
  // If the new customer acquisition value is 'Only bid' or not set, then don't subtract.
  else {
    nonNewCustomerAcquisitionConversionValueTotal += campaign.allConversionsValue;
  }
}