Существуют разные способы оценки кампаний с максимальной эффективностью для розничной торговли в зависимости от ваших целей.
Эффективность всех кампаний для розничной торговли
Самый простой пример – получение данных об эффективности всех кампаний с максимальной эффективностью для розничной торговли с помощью метода, описанного в примере эффективности всех кампаний с максимальной эффективностью. Чтобы создать кампанию для розничной торговли с максимальной эффективностью, необходимо заполнить поле shopping_setting в кампании идентификаторомmerchant_id аккаунта Merchant Center. Добавление условия
campaign.shopping_setting.merchant_id IS NOT NULL к предложению WHERE then
отфильтрует набор результатов, чтобы в нем остались только кампании для розничной торговли.
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND segments.date DURING LAST_30_DAYS
Эффективность кампании за feed_label
Поле campaign.shopping_setting.feed_label можно использовать для таргетинга на определенные фиды товаров в аккаунте Merchant Center. Вы можете отфильтровать данные по этому полю, чтобы получить отчетные показатели для всех кампаний, связанных с определенным фидом товаров. Например, следующий запрос показывает, как получить показатели для всех кампаний с максимальной эффективностью, в которых рекламируются товары, предназначенные для продвижения в зимний сезон.
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND campaign.shopping_setting.feed_label = 'WINTER-PRODUCTS'
AND segments.date DURING LAST_30_DAYS
Эффективность кампаний для розничной торговли по каналам
Доступно в Google Ads API версии 23 и более поздних.
Чтобы проанализировать эффективность кампаний с максимальной эффективностью для розничной торговли в разных каналах, вы можете сегментировать данные по segments.ad_using_product_data и segments.ad_network_type. Это позволяет разбивать показатели кампаний для розничной торговли по местам показа объявлений и по тому, использовались ли в объявлениях данные о товарах.
SELECT
campaign.name,
segments.ad_network_type,
segments.ad_using_product_data,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND segments.date DURING LAST_30_DAYS
AND segments.ad_using_product_data = true
Эффективность товаров
С помощью функции shopping_performance_view можно получить показатели на уровне товаров для всех кампаний с максимальной эффективностью для розничной торговли, как показано в следующем запросе. Фильтрация по campaign.advertising_channel_type ограничивает результаты кампаниями с максимальной эффективностью, а включение segments.product_item_id позволяет получить показатели на уровне товара. Это неявный фильтр для кампаний для розничной торговли, поскольку у других кампаний нет связанных товаров.
SELECT
segments.product_item_id,
metrics.clicks,
metrics.cost_micros,
metrics.impressions,
metrics.search_budget_lost_impression_share,
metrics.search_rank_lost_impression_share,
metrics.search_budget_lost_absolute_top_impression_share,
metrics.search_rank_lost_absolute_top_impression_share,
metrics.conversions,
metrics.all_conversions,
campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
AND metrics.clicks > 0
ORDER BY
metrics.all_conversions DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.cost_micros DESC,
metrics.impressions DESC
Эффективность товаров с данными корзины
Рекламодатели, занимающиеся розничной торговлей, могут просматривать показатели продаж и прибыли, такие как доход, валовая прибыль, рентабельность валовой прибыли и количество проданных товаров. Эти показатели доступны всем рекламодателям, которые используют конверсии с данными корзины в кампаниях с максимальной эффективностью, и совместимы с перечисленными ниже отчетами.
asset_group_product_group_viewcampaigncustomer(агрегированные данные по всем кампаниям)shopping_performance_view
В отчетах, например shopping_performance_view, для кампаний с максимальной эффективностью для розничной торговли можно использовать следующие показатели данных корзины:
metrics.average_cart_sizemetrics.average_order_value_microsmetrics.cost_of_goods_sold_microsmetrics.cross_sell_cost_of_goods_sold_microsmetrics.cross_sell_gross_profit_microsmetrics.cross_sell_revenue_microsmetrics.cross_sell_units_soldmetrics.gross_profit_marginmetrics.gross_profit_microsmetrics.lead_cost_of_goods_sold_microsmetrics.lead_gross_profit_microsmetrics.lead_revenue_microsmetrics.lead_units_soldmetrics.ordersmetrics.revenue_microsmetrics.units_sold
В примере ниже показано, как использовать эти показатели данных корзины, чтобы оценить эффективность кампаний с максимальной эффективностью на уровне товара за последние 30 дней.
SELECT
segments.product_item_id,
segments.product_title,
metrics.average_cart_size,
metrics.average_order_value_micros,
metrics.conversions,
metrics.conversions_value,
metrics.gross_profit_micros,
metrics.gross_profit_margin,
metrics.revenue_micros,
metrics.units_sold,
campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
AND metrics.conversions > 0
ORDER BY
metrics.gross_profit_margin DESC,
metrics.revenue_micros DESC,
metrics.conversions_value DESC
Эффективность кампании с данными корзины
Показатели данных корзины можно использовать на уровне кампании и комбинировать с другими показателями эффективности, такими как показы, клики и стоимость.
SELECT
campaign.id,
campaign.name,
campaign.advertising_channel_type,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros,
metrics.average_order_value_micros,
metrics.gross_profit_micros,
metrics.gross_profit_margin
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND segments.date DURING LAST_30_DAYS
ORDER BY
metrics.gross_profit_margin DESC,
metrics.average_order_value_micros DESC,
metrics.cost_micros DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.impressions DESC
Эффективность кампании по группам объектов и товаров
В следующем примере показано, как использовать параметр asset_group_product_group_view для получения показателей эффективности по asset_group и asset_group_listing_group_filter. В примере результаты сегментируются по узлу дерева групп товаров для каждого asset_group в указанной кампании.
SELECT
asset_group.id,
asset_group_listing_group_filter.id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE campaign.id = CAMPAIGN_ID
AND segments.date DURING LAST_30_DAYS
Эффективность группы объектов по группам товаров
Вы также можете использовать asset_group_product_group_view, чтобы получить показатели эффективности по asset_group_listing_group_filter, но ограничить результаты одним asset_group, добавив условие фильтрации asset_group в предложение WHERE.
SELECT
asset_group_listing_group_filter.id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
AND segments.date DURING LAST_30_DAYS
Эффективность фильтра групп предложений по параметрам
В предыдущем примере мы сегментировали показатели эффективности по параметру asset_group_listing_group_filter. В примере ниже показано, как получить показатели эффективности по бренду товара. Для этого нужно добавить asset_group_listing_group_filter.case_value.product_brand.value в предложение SELECT. В результатах будут показаны только объекты asset_group_listing_group_filter, у которых есть параметр "Бренд товара".
Вы можете провести аналогичный анализ, заменив asset_group_listing_group_filter.case_value.product_brand другим параметром, например asset_group_listing_group_filter.case_value.product_condition.condition.
SELECT
asset_group_listing_group_filter.case_value.product_brand.value,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
AND segments.date DURING LAST_30_DAYS