میتوانید از Merchant Reports API برای مشاهده دادههای عملکرد ، فیلتر کردن محصولات خود بر اساس ویژگیهای خاص و بهبود قیمتگذاری استفاده کنید.
عملکرد را اندازه گیری کنید
می توانید از Merchant Reports API product_performance_view
برای بازیابی معیارهای عملکرد حساب خود استفاده کنید.
الزامات
برای بازیابی این گزارش به نقش عملکرد و بینش نیاز دارید.
برای دادن نقش عملکرد و اطلاعات به یک حساب، منبع User
را برای حساب با حق دسترسی PERFORMANCE_REPORTING
وصله کنید.
accounts.v1beta.accounts.users.patch
جایگزین کل منبع User
می شود. برای جلوگیری از از دست دادن اطلاعات، با accounts.v1beta.accounts.users.get
تماس بگیرید تا منبع کامل User
را دریافت کنید، سپس تمام فیلدها را در درخواست accounts.v1beta.accounts.users.patch
خود ارائه دهید.
نمونه پرس و جو
پرس و جوی زیر impressions
، clicks
و click_through_rate
برای همه محصولات موجود در حساب شما در یک دوره 30 روزه خاص بازیابی میکند. برای درخواست، عبارت Merchant Center Query Language زیر را به روش accounts.reports.search
ارسال کنید:
SELECT impressions, clicks, click_through_rate
FROM product_performance_view
WHERE date BETWEEN '2020-12-01' AND '2020-12-30'
برای اطلاعات بیشتر در مورد گزارش های عملکرد، راهنمای گزارش های عملکرد را ببینید.
فیلتر محصولات
میتوانید از product_view
API Merchant Reports برای نمایش یک نمای فیلتر شده از دادههای محصول خود، از جمله وضعیت محصول استفاده کنید. برای مثال، میتوانید برای فهرست کردن محصولاتی که دارای مشکلات هستند، product_view
پرس و جو کنید، یا فهرستی از محصولات جدید خود را دریافت کنید و ارائه خدمات را تأیید کنید.
شما باید فیلد id
را در عبارت SELECT
کوئری خود قرار دهید. id
همان مقدار REST ID محصول را دارد.
می توانید بر اساس تمام فیلدهای موجود به جز item_issues
فیلتر کنید. می توانید پاسخ را بر اساس تمام فیلدهای موجود به جز موارد زیر مرتب کنید:
-
gtin
-
item_issues
در اینجا مثالی آمده است که محصولات شما را با وضعیت NOT_ELIGIBLE_OR_DISAPPROVED
برمیگرداند. برای درخواست، عبارت Merchant Center Query Language زیر را به روش accounts.reports.search
ارسال کنید:
SELECT
id,
offer_id,
feed_label,
title,
aggregated_reporting_context_status
item_issues
FROM ProductView
WHERE aggregated_reporting_context_status = 'NOT_ELIGIBLE_OR_DISAPPROVED'
در اینجا یک نمونه پاسخ از پرس و جو قبلی آمده است:
{
"results": [
{
"productView": {
"id": "online~en~US~id0"
"offerId": "id0",
"feedLabel": "US",
"aggregatedReportingContextStatus": "NOT_ELIGIBLE_OR_DISAPPROVED",
"itemIssues": [
{
"type": {
"code": "invalid_string_value",
"canonicalAttribute": "n:product_code"
},
"severity": {
"severityPerReportingContext": [
{
"reportingContext": "SHOPPING_ADS",
"disapprovedCountries": [
"US"
]
},
{
"reportingContext": "FREE_LISTINGS",
"disapprovedCountries": [
"US"
]
}
],
"aggregatedSeverity": "DISAPPROVED"
},
"resolution": "MERCHANT_ACTION"
},
{
"type": {
"code": "apparel_missing_brand",
"canonicalAttribute": "n:brand"
},
"severity": {
"severityPerReportingContext": [
{
"reportingContext": "SHOPPING_ADS",
"disapprovedCountries": [
"US"
]
}
],
"aggregatedSeverity": "DEMOTED"
},
"resolution": "MERCHANT_ACTION"
}
]
}
}
]
}
برای اطلاعات بیشتر در مورد زمینه ها و رفتارهای خاص به مرجع product_view
مراجعه کنید.
بهبود قیمت گذاری
میتوانید از نمای اطلاعات آماری برای مشاهده قیمتهای پیشنهادی فروش برای محصولات خود و پیشبینیهایی برای عملکردی که در صورت بهروزرسانی قیمتهای محصولات خود انتظار دارید، استفاده کنید. استفاده از گزارش بینش قیمت می تواند به شما در قیمت گذاری موثرتر محصولات کمک کند.
برای اطلاعات بیشتر به بهبود قیمت گذاری محصول با گزارش بینش قیمت مراجعه کنید.
price_insights_product_view
برای مشاهده قیمت های پیشنهادی فروش برای محصولات خود استعلام کنید.
در اینجا نمونه ای وجود دارد که می توانید از آن برای مشاهده قیمت های پیشنهادی فروش محصولات خود استفاده کنید. برای درخواست، عبارت Merchant Center Query Language زیر را به روش accounts.reports.search
ارسال کنید:
SELECT
id,
title,
brand,
price,
suggested_price,
predicted_impressions_change_fraction,
predicted_clicks_change_fraction,
predicted_conversion_change_fraction
FROM price_insights_product_view
در اینجا یک نمونه پاسخ از پرس و جو قبلی آمده است:
{
"results": [
{
"priceInsightsProductView": {
"id": "online~en~US~12345",
"title": "UGG Women's s Classic Mini",
"brand": "UGG",
"price" {
"amountMicros": "124990000",
"currencyCode": "USD"
},
"suggestedPrice" {
"amountMicros": "135680000",
"currencyCode": "USD"
},
"predictedImpressionsChangeFraction": "0.12609300017356873",
"predictedClicksChangeFraction": "0.508745014667511",
"predictedConversionsChangeFraction": "2.3431060314178467"
}
},
{
"priceInsightsProductView": {
"id": "online~en~US~12346",
"title": "Nike React Infinity Run Flyknit 2",
"brand": "Nike",
"price" {
"amountMicros": "119990000"
"currencyCode": "USD"
},
"suggestedPrice" {
"amountMicros": "125440000",
"currencyCode": "USD"
},
"predictedImpressionsChangeFraction": "0.1799899935722351",
"predictedClicksChangeFraction": "0.6203680038452148",
"predictedConversionsChangeFraction": "1.234868049621582"
}
},
{
"priceInsightsProductView": {
"id": "online~en~US~12347",
"title": " New Balance 327 White Trainers",
"brand": "New Balance",
"price" {
"amountMicros": "84990000"
"currencyCode": "USD"
},
"suggestedPrice" {
"amountMicros": "82000000",
"currencyCode": "USD"
},
"predictedImpressionsChangeFraction": "0.11538799852132797",
"predictedClicksChangeFraction": "0.5869849920272827",
"predictedConversionsChangeFraction": "1.3622850179672241"
}
}
]
}