Сегментация, доступная в пользовательских отчетах Merchant Center, может быть реализована в API отчетов путем добавления соответствующего поля в запрос. Например, запрос по segments.program приводит к созданию отчета, содержащего строку для каждой программы (товарные объявления, бесплатные объявления о товарах и т. д.), включающую метрики (показы, клики и т. д.) для этой программы, как указано в предложении SELECT .
Как и в случае с пользовательскими отчетами в Merchant Center, с помощью Reporting API вы можете указать несколько сегментов в одном запросе.
Следующий пример запроса извлекает клики по всем товарам в вашем аккаунте за 30-дневный период, сегментированные по program и offer_id :
SELECT
segments.program,
segments.offer_id,
metrics.clicks
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-11-01' AND '2020-11-30'
Нажмите «Выполнить» , чтобы протестировать пример в API Explorer . После нажатия кнопки «Выполнить» замените заполнитель идентификатора продавца на свой собственный идентификатор продавца в URL-адресе запроса. Вы можете изменить запрос. Полный запрос должен оставаться на одной строке, чтобы работать с API Explorer .
Результатом отправки этого запроса в reports.search является строка, содержащая информацию о кликах для каждой комбинации offer_id и program , как в этом примере JSON-строки:
{
"results": [
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12345"
},
"metrics": {
"clicks": "38"
}
},
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12346"
},
"metrics": {
"clicks": "125"
}
},
{
"segments": {
"program": "FREE_PRODUCT_LISTING",
"offerId": "12346"
},
"metrics": {
"clicks": "23"
}
},
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12347"
},
"metrics": {
"clicks": "8"
}
},
{
"segments": {
"program": "FREE_PRODUCT_LISTING",
"offerId": "12347"
},
"metrics": {
"clicks": "3"
}
}
]
}
Категория и тип продукта
Язык запросов Merchant Center поддерживает сегментацию метрик по двум группам атрибутов, которые вы можете определить для организации своего инвентаря:
- Уровни категорий (
segments.category_l1,segments.category_l2, etc.) - Категории из товарной таксономии Google . Google может автоматически присвоить категорию вашему продукту, если она не была указана, или дополнительно уточнить предоставленную категорию.
- Уровни типов продукции (
segments.product_type_l1,segments.product_type_l2и т. д.) - Типы товаров, которые вы присваиваете на основе вашей категоризации . В отличие от уровней категорий, здесь нет предопределенного набора поддерживаемых значений.
Атрибуты категории и типа продукта организованы в иерархическую структуру с несколькими уровнями. В спецификации продукта каждый уровень разделяется символом > , но в отчетах каждый уровень иерархии выбирается отдельно.
Например, рассмотрим продукт со следующими уровнями типов:
Home & Garden > Kitchen & Dining > Kitchen Appliances > Refrigerators
В отчетах каждый уровень будет отображаться в отдельном поле следующим образом:
| Сегмент | Ценить |
|---|---|
segments.product_type_l1 | Home & Garden |
segments.product_type_l2 | Kitchen & Dining |
segments.product_type_l3 | Kitchen Appliances |
segments.product_type_l4 | Refrigerators |
Показатели валюты и цен
Поле segments.currency_code объекта ReportRow указывает валюту, в которой возвращаются ценовые показатели, такие как metrics.conversion_value_micros . Поскольку это важно для правильной интерпретации этих показателей, возвращаемый объект ReportRow будет автоматически включать segments.currency_code при выборе одного из ценовых показателей ниже.
-
metrics.conversion_value_micros
-
metrics.aov_micros -
metrics.ordered_item_sales_micros -
metrics.returns_micros -
metrics.shipped_item_sales_micros
Покупка на основе метрик Google
Язык запросов Merchant Center поддерживает две категории метрик для заказов Buy on Google: метрики на уровне товара и метрики на уровне заказа.
- метрики на уровне элементов
Показатели рассчитываются на основе товаров в заказах и с учетом габаритов товаров в каждом заказе.
-
metrics.item_days_to_ship -
metrics.item_fill_rate -
metrics.ordered_items -
metrics.ordered_item_sales_micros -
metrics.rejected_items -
metrics.returned_items -
metrics.return_rate -
metrics.returns_micros -
metrics.shipped_items -
metrics.shipped_item_sales_micros -
metrics.unshipped_items
-
- метрики на уровне заказа
Показатели рассчитываются для каждого заказа в отдельности.
-
metrics.aos -
metrics.aov_micros -
metrics.days_to_ship -
metrics.orders -
metrics.shipped_orders -
metrics.unshipped_orders
-
Показатели на уровне заказа не связаны с размерами товаров в каждом заказе.
Вы можете выбирать метрики на уровне отдельных товаров в сочетании с любым доступным сегментом. Однако выбор метрик на уровне заказа в сочетании с любым из следующих сегментов измерения товара не даст результата:
-
segments.brand -
segments.category_l1,segments.category_l2,segments.category_l3,segments.category_l4,segments.category_l5 -
segments.custom_label1,segments.custom_label2,segments.custom_label3,segments.custom_label4,segments.custom_label5 -
segments.offer_id -
segments.product_type_l1,segments.product_type_l2,segments.product_type_l3,segments.product_type_l4,segments.product_type_l5 -
segments.title
Узнать больше
Полный список сегментов см. в документации .