می توانید از سرویس Reports برای بازیابی معیارهای عملکرد حساب خود استفاده کنید.
برای فهرست کامل معیارهای موجود به مستندات metrics مراجعه کنید.
الزامات
برای بازیابی این گزارش به نقش مدیر گزارش نیاز دارید.
برای دادن نقش مدیر گزارش به یک حساب، از accounts.update استفاده کنید تا قسمت reportingManager را روی true تنظیم کنید. نقش مدیر گزارش معادل نقش عملکرد و بینش در Merchant Center است.
accounts.update جایگزین کل منبع Account می شود. برای دریافت منبع کامل Account ، از accounts.get استفاده کنید، سپس همه فیلدها را در درخواست accounts.update ارائه کنید تا اطلاعات را از دست ندهید.
نمونه پرس و جو
جستار زیر، impressions ، clicks و ctr را برای همه محصولات موجود در حساب شما در یک دوره 30 روزه خاص بازیابی میکند. برای ارسال درخواست، عبارت Merchant Center Query Language زیر را به روش reports.search ارسال کنید:
SELECT
metrics.impressions,
metrics.clicks,
metrics.ctr
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-12-01' AND '2020-12-30'
روی Run کلیک کنید تا نمونه را در API Explorer امتحان کنید. بعد از اینکه روی Run کلیک کردید، مکاندار شناسه فروشنده را به شناسه فروشنده خود در URL درخواست بهروزرسانی کنید. می توانید پرس و جو را اصلاح کنید. جستجوی کامل باید در یک خط باقی بماند تا با کاوشگر API کار کند.
همچنین میتوانید معیارهای موجود در پرس و جو را برای گزارشهای عملکرد دقیقتر تقسیم کنید .
برای آشنایی با نحوه بازیابی و فیلتر کردن محصولات با سرویس Reports به راهنمای محصولات مراجعه کنید.