É possível usar o serviço Reports para recuperar performance
métricas da sua conta.
Consulte a metrics documentação para conferir a
lista completa de métricas disponíveis.
Requisitos
Você precisa do papel de gerente de relatórios para recuperar esse relatório.
Para atribuir o papel de gerente de relatórios a uma conta, use
accounts.update para
definir o campo reportingManager como true. O papel de gerente de relatórios é equivalente ao papel de performance e insights no Merchant Center.
accounts.update substitui todo o recurso Account. Use accounts.get para
receber o recurso Account completo e, em seguida, forneça todos os campos na solicitação
accounts.update para não perder informações.
Amostra de consulta
A consulta a seguir recupera as impressions, os clicks e o ctr de todos os produtos da sua conta durante um período específico de 30 dias. Para fazer a solicitação,
transmita a seguinte instrução da linguagem de consulta do Merchant Center para o
reports.search método:
SELECT
metrics.impressions,
metrics.clicks,
metrics.ctr
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-12-01' AND '2020-12-30'
Clique em Executar para testar a amostra no APIs Explorer. Depois de clicar em Executar, atualize o marcador de posição do ID do comerciante para o seu ID do comerciante no URL da solicitação. Você pode modificar a consulta. A consulta completa precisa permanecer em uma linha para funcionar com o APIs Explorer.
Também é possível segmentar as métricas na consulta para gerar relatórios de performance mais detalhados.
Consulte o guia de produtos para saber como
recuperar e filtrar produtos com o serviço Reports.