في ما يلي نموذج طلب بحث موجَّه إلى جدول product_performance_view
الذي يعرض أداء حسابك على مدار آخر 30 يومًا، مقسّمًا حسب
marketing_method
وoffer_id
. يمكنك تجربة هذا المثال السريع للتعرّف على Merchant Reports API.
يجب أن تكون لديك دور "الأداء والإحصاءات" لاسترداد هذا التقرير. اطّلِع على المتطلبات للحصول على مزيد من التفاصيل.
لتقديم الطلب، عليك تمرير بيان Merchant Center Query
Language التالي إلى الأسلوب
accounts.reports.search
:
SELECT
marketing_method,
offer_id,
impressions,
clicks,
click_through_rate
FROM product_performance_view
WHERE date BETWEEN '2023-11-01' AND '2023-11-30'
عنوان URL لطلب HTTP
يتألّف الطلب من طلب HTTP POST إلى خادم Merchant Reports API على عنوان URL التالي:
https://merchantapi.googleapis.com/reports/v1beta/accounts/PARENT/reports:search
نموذج كامل لطلب HTTP
في ما يلي مثال كامل يعرض تعريف التقرير المُدرَج ضمن طلب HTTP POST:
POST /reports/v1beta/accounts/PARENT/reports:search HTTP/1.1 Host: merchantapi.googleapis.com User-Agent: curl Content-Type: application/json Accept: application/json Authorization: Bearer Parameters: { "query" : "SELECT marketing_method, offer_id, impressions, clicks, click_through_rate FROM product_performance_view WHERE date BETWEEN '2023-11-01' AND '2023-11-30'" }
في ما يلي نموذج للردّ:
{
"results": [
{
"productPerformanceView": {
"marketingMethod": "ADS",
"offerId": "12345",
"clicks": "38",
"impressions": "1038",
"clickThroughRate": "0.3661"
}
},
{
"productPerformanceView": {
"marketingMethod": "ADS",
"offerId": "12346",
"clicks": "126",
"impressions": "1126",
"clickThroughRate": "0.1119"
}
},
{
"productPerformanceView": {
"marketingMethod": "ORGANIC",
"offerId": "12346",
"clicks": "26",
"impressions": "526",
"clickThroughRate": "0.0494"
}
},
{
"productPerformanceView": {
"marketingMethod": "ADS",
"offerId": "12347",
"clicks": "227",
"impressions": "1227",
"clickThroughRate": "0.1850"
}
},
{
"productPerformanceView": {
"marketingMethod": "ORGANIC",
"offerId": "12347",
"clicks": "12",
"impressions": "512",
"clickThroughRate": "0.0234"
}
}
]
}