Examinez un cas d'utilisation courant : résumer les performances de votre compte au cours des 30 derniers jours, segmentées par program
et offer_id
. La requête pour obtenir ce rapport se présentera comme suit :
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'
Pour émettre cette requête, transmettez simplement l'instruction de langage de requête Merchant Center ci-dessus à la méthode reports.search
.
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/{merchant_id}/reports/search HTTP/1.1
Host: shoppingcontent.googleapis.com
User-Agent: curl
Content-Type: application/json
Accept: application/json
Authorization: Bearer [Enter OAuth 2.0 access token here]
developer-token: [Enter developerToken here]
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'"
}