Как и в случае с отчетами о максимальной эффективности, вы можете использовать GoogleAdsService.SearchStream
для получения метаданных кампании и группы объектов с целью оптимизации кампаний и устранения распространенных проблем.
Оптимизация кампании
Чтобы узнать о различных бизнес-целях, которых можно достичь с помощью кампаний с максимальной эффективностью, ознакомьтесь с нашими советами по оптимизации кампаний с максимальной эффективностью . Эти советы в равной степени применимы и к кампаниям с максимальной эффективностью, созданным с помощью Google Ads API.
Устранение неполадок кампании
Если ваша кампания с максимальной эффективностью не работает должным образом, это может быть связано с конкретными проблемами с вашими объявлениями, ставками, таргетингом, отслеживанием конверсий или настройками кампании. Инструкции по устранению неполадок см. в следующих руководствах:
- Проблемы с настройкой кампании с максимальной эффективностью
- Кампания с максимальной эффективностью не активна или низкий трафик.
- Увеличение расходов с максимальной эффективностью
Распространенные ошибки группы активов
Если ваш запрос на создание 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
, как показано в разделе Связывание групп активов с активами .
В этом примере список операций изменения в запросе на массовое изменение должен включать хотя бы один 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 символов или меньше.
Устранение неполадок группы активов
Поля 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"
Источник актива
Уникальность кампании "Максимальная эффективность" состоит в том, что она показывает объявления, содержащие объекты, загруженные рекламодателями и автоматически созданные 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;
}
}