میتوانید از Merchant Reports API برای مشاهده دادههای عملکرد ، فیلتر کردن محصولات خود بر اساس ویژگیهای خاص و بهبود قیمتگذاری استفاده کنید.
عملکرد را اندازه گیری کنید
میتوانید از Merchant Reports API ProductPerformanceView
برای بازیابی معیارهای عملکرد حساب خود استفاده کنید.
الزامات
برای بازیابی این گزارش به نقش عملکرد و بینش نیاز دارید.
برای دادن نقش عملکرد و اطلاعات به یک حساب، منبع User
را برای حساب با حق دسترسی PERFORMANCE_REPORTING
وصله کنید.
accounts.v1beta.accounts.users.patch
جایگزین کل منبع User
می شود. برای جلوگیری از از دست دادن اطلاعات، با accounts.v1beta.accounts.users.get
تماس بگیرید تا منبع کامل User
را دریافت کنید، سپس تمام فیلدها را در درخواست accounts.v1beta.accounts.users.patch
خود ارائه دهید.
نمونه پرس و جو
جستار زیر، impressions
، clicks
و clickThroughRate
برای همه محصولات موجود در حساب شما در یک دوره 30 روزه خاص بازیابی میکند. برای درخواست، عبارت Merchant Center Query Language زیر را به روش accounts.reports.search
ارسال کنید:
SELECT impressions, clicks, clickThroughRate
FROM ProductPerformanceView
WHERE date BETWEEN '2020-12-01' AND '2020-12-30'
همچنین میتوانید معیارهای موجود در پرس و جو را برای گزارشهای عملکرد دقیقتر تقسیم کنید .
فیلتر محصولات
می توانید از ProductView
API Merchant Reports برای نشان دادن نمای فیلتر شده از داده های محصول خود، از جمله وضعیت محصول استفاده کنید. برای مثال، میتوانید برای فهرست کردن محصولاتی که مشکل دارند، یا برای دریافت فهرستی از محصولات جدید خود و تأیید خدمات، ProductView
پرس و جو کنید.
شما باید فیلد id
را در عبارت SELECT
کوئری خود قرار دهید. id
همان مقدار REST ID محصول را دارد.
می توانید بر اساس تمام فیلدهای موجود به جز itemIssues
فیلتر کنید. می توانید پاسخ را بر اساس تمام فیلدهای موجود به جز موارد زیر مرتب کنید:
-
gtin
-
itemIssues
در اینجا مثالی آمده است که محصولات شما را با وضعیت NOT_ELIGIBLE_OR_DISAPPROVED
برمیگرداند. برای درخواست، عبارت Merchant Center Query Language زیر را به روش accounts.reports.search
ارسال کنید:
SELECT
id,
offerId,
feedLabel,
title,
aggregatedReportingContextStatus
itemIssues
FROM ProductView
WHERE aggregatedReportingContextStatus = '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"
}
]
}
}
]
}
برای اطلاعات بیشتر در مورد زمینه ها و رفتارهای خاص به مرجع ProductView
مراجعه کنید.
بهبود قیمت گذاری
میتوانید از نمای اطلاعات آماری برای مشاهده قیمتهای پیشنهادی فروش برای محصولات خود و پیشبینیهایی برای عملکردی که در صورت بهروزرسانی قیمتهای محصولات خود انتظار دارید، استفاده کنید. استفاده از گزارش بینش قیمت می تواند به شما در قیمت گذاری موثرتر محصولات کمک کند.
برای اطلاعات بیشتر به بهبود قیمت گذاری محصول با گزارش بینش قیمت مراجعه کنید.
برای مشاهده قیمت های پیشنهادی فروش محصولات خود PriceInsightsProductView
را پرس و جو کنید.
در اینجا نمونه ای وجود دارد که می توانید از آن برای مشاهده قیمت های پیشنهادی فروش محصولات خود استفاده کنید. برای درخواست، عبارت Merchant Center Query Language زیر را به روش accounts.reports.search
ارسال کنید:
SELECT
id,
title,
brand,
price,
suggested_price,
predictedImpressionsChangeFraction,
predictedClicksChangeFraction,
predictedConversionChangeFraction
FROM PriceInsightsProductView
در اینجا یک نمونه پاسخ از پرس و جو قبلی آمده است:
{
"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"
}
}
]
}