Esta es una consulta de muestra a MerchantPerformanceView
, que muestra el rendimiento de tu cuenta durante los últimos 30 días, segmentado por program
y offer_id
. Puedes probar este ejemplo rápido para familiarizarte con el servicio Reports
.
Necesitas el rol de administrador de informes para recuperar este informe.
Para realizar la solicitud, pasa la siguiente declaración del lenguaje de consulta de Merchant Center al método reports.search
:
SELECT
segments.program,
segments.offer_id,
metrics.impressions,
metrics.clicks,
metrics.ctr
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-11-01' AND '2020-11-30'
Haz clic en Ejecutar para probar la muestra en el Explorador de APIs. Después de hacer clic en Ejecutar, actualiza el marcador de posición del ID de comerciante a tu propio ID de comerciante en la URL de la solicitud. Puedes modificar la consulta. La consulta completa debe permanecer en una línea para funcionar con el Explorador de API.
URL de solicitud HTTP
La solicitud consiste en una solicitud HTTP POST al servidor de Content API for Shopping en la siguiente URL:
https://shoppingcontent.googleapis.com/content/v2.1/merchantId/reports/search
Muestra de solicitud HTTP completa
A continuación, se muestra un ejemplo completo que muestra la definición del informe anterior dentro de una solicitud HTTP POST:
POST /v2.1/merchantId/reports/search HTTP/1.1 Host: shoppingcontent.googleapis.com User-Agent: curl Content-Type: application/json Accept: application/json Authorization: Bearer access token Parameters: { "query" : "SELECT segments.program, segments.offer_id, metrics.impressions, metrics.clicks, metrics.ctr FROM MerchantPerformanceView WHERE segments.date BETWEEN '2020-11-01' AND '2020-11-30'" }