Voici un exemple de requête destinée à MerchantPerformanceView
qui renvoie les performances de votre compte au cours des 30 derniers jours, segmentées par program
et offer_id
. Vous pouvez essayer cet exemple simple pour vous familiariser avec le service Reports
.
Vous devez disposer du rôle Administrateur des rapports pour récupérer ce rapport.
Pour envoyer la requête, transmettez cette instruction de langage de requête Merchant Center à la méthode 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'
URL de la requête HTTP
La requête consiste en une requête HTTP POST adressée au serveur Content API for Shopping à l'URL suivante :
https://shoppingcontent.googleapis.com/content/v2.1/merchantId/reports/search
Exemple de requête HTTP complète
Voici un exemple complet illustrant la définition de rapport ci-dessus comprise dans une requête 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'" }