Вы можете использовать службу Reports для получения показателей производительности вашей учетной записи.
Полный список доступных метрик см. в документации metrics .
Требования
Для получения этого отчета вам необходима роль «Менеджер отчетов» .
Чтобы присвоить учетной записи роль «Менеджер по отчетности», используйте accounts.update , установив для поля reportingManager значение true . Роль «Менеджер по отчетности» эквивалентна роли «Производительность и аналитика» в Merchant Center.
accounts.update заменяет весь ресурс Account . Используйте accounts.get , чтобы получить полный ресурс Account , а затем укажите все поля в запросе accounts.update , чтобы не потерять информацию.
Пример запроса
Следующий запрос извлекает данные impressions , clicks и ctr для всех товаров в вашем аккаунте за определенный 30-дневный период. Для выполнения запроса передайте методу reports.search следующее выражение языка запросов Merchant Center:
SELECT
metrics.impressions,
metrics.clicks,
metrics.ctr
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-12-01' AND '2020-12-30'
Нажмите «Выполнить» , чтобы протестировать пример в API Explorer . После нажатия кнопки «Выполнить» замените заполнитель идентификатора продавца на свой собственный идентификатор продавца в URL-адресе запроса. Вы можете изменить запрос. Полный запрос должен оставаться на одной строке, чтобы работать с API Explorer .
Вы также можете сегментировать метрики в запросе для получения более детализированных отчетов о производительности.
См. руководство по продуктам , чтобы узнать, как получать и фильтровать продукты с помощью службы Reports .