אפשר להשתמש ב-Merchant Reports API על מנת להציג את נתוני הביצועים, לסנן את המוצרים לפי מאפיינים ספציפיים ולשפר את התמחור.
מדידת ביצועים
אפשר להשתמש ב-Merchant Reports API
ProductPerformanceView
כדי לאחזר מדדי ביצועים של החשבון.
דרישות
כדי לאחזר את הדוח הזה, אתם צריכים את התפקיד Performance and Insights (ביצועים ותובנות).
כדי לתת לחשבון את התפקיד 'ביצועים ותובנות', צריך להשתמש ב-Content API for Shopping בשיטה accounts.update
כדי להגדיר את השדה reportsManager
בתור true
.
accounts.update
מחליף את כל המשאב Account
. משתמשים ב-accounts.get
כדי לקבל את המשאב המלא של Account
, ואחר כך מזינים את כל השדות בבקשת accounts.update
כדי לא לאבד מידע.
שאילתה לדוגמה
השאילתה הבאה מאחזרת את הערכים impressions
, clicks
ו-clickThroughRate
לכל המוצרים בחשבון שלכם במהלך תקופה ספציפית של 30 ימים. כדי לשלוח את הבקשה, צריך להעביר את ההצהרה הבאה בשפת השאילתה של Merchant Center ל-method accounts.reports.search
:
SELECT impressions, clicks, clickThroughRate
FROM ProductPerformanceView
WHERE date BETWEEN '2020-12-01' AND '2020-12-30'
ניתן גם לפלח את המדדים בשאילתה כדי לקבל דוחות ביצועים מפורטים יותר.
סינון מוצרים
אפשר להשתמש ב-ProductView
של Merchant Reports API כדי להציג תצוגה מסוננת של נתוני המוצרים, כולל הסטטוסים של המוצרים. לדוגמה, אתם יכולים להריץ שאילתה על ProductView
כדי להציג מוצרים שיש בהם בעיות, או לקבל רשימה של המוצרים החדשים שלכם ולוודא שהמודעות מוצגות.
עליך לכלול את השדה id
בסעיף SELECT
של השאילתה. הערך של id
זהה לערך של מזהה ה-REST של המוצר.
אפשר לסנן לפי כל השדות הזמינים, מלבד itemIssues
. אפשר למיין את התשובה לפי כל השדות הזמינים,
חוץ מהשדות הבאים:
gtin
itemIssues
הנה דוגמה שמציגה את המוצרים עם הסטטוס NOT_ELIGIBLE_OR_DISAPPROVED
. כדי לשלוח את הבקשה, צריך להעביר את ההצהרה הבאה בשפת השאילתות של Merchant Center ל-method 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 ל-method 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"
}
}
]
}