Ejemplo

A continuación, se muestra 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.

Para recuperar este informe, necesitas la función de administrador de informes.

Para realizar la solicitud, pasa la siguiente instrucción de 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'

Ejecución

Haz clic en Ejecutar para probar la muestra en el Explorador de API. Después de hacer clic en Ejecutar, actualiza el marcador de posición del ID del comerciante a tu propio ID del 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 que se incluye en 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'"
}