در اینجا یک نمونه کوئری به MerchantPerformanceView آمده است که عملکرد حساب شما را در 30 روز گذشته، به تفکیک program و offer_id ، برمیگرداند. میتوانید این مثال سریع را برای آشنایی با سرویس Reports امتحان کنید.
برای بازیابی این گزارش به نقش مدیر گزارشدهی نیاز دارید.
برای ایجاد درخواست، عبارت زیر را به متد 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'
برای امتحان کردن نمونه در API Explorer ، روی Run کلیک کنید. پس از کلیک روی Run ، شناسه فروشنده را در URL درخواست به شناسه فروشنده خودتان تغییر دهید. میتوانید پرسوجو را تغییر دهید. برای کار با API explorer، کل پرسوجو باید در یک خط باقی بماند.
آدرس درخواست HTTP
این درخواست شامل یک HTTP POST به سرور Content API for Shopping در URL زیر است:
https://shoppingcontent.googleapis.com/content/v2.1/merchantId/reports/search
نمونه درخواست HTTP کامل
در اینجا یک مثال کامل وجود دارد که تعریف گزارش فوق را که در یک درخواست 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'" }