אפשר להשתמש בפלחים
שדות עבור
סגמנטציה בביצועים
הדוחות.
לדוגמה, השאילתה עבור marketingMethod
מחזירה דוח עם השורה עבור
לכל שיטת שיווק,
מדדים
לציין עבור שיטת שיווק זו בקטע SELECT
.
כמו בדוחות בהתאמה אישית ב-Merchant Center, אפשר לציין כמה פלחים באותה שאילתה עם Merchant Reports API.
זו שאילתה לדוגמה שמחזירה את הקליקים על כל המוצרים בחשבון שלך.
במהלך תקופה של 30 יום, בפילוח לפי marketingMethod
ו-offerId
:
SELECT marketingMethod, offerId, clicks
FROM ProductPerformanceView
WHERE date BETWEEN '2020-11-01' AND '2020-11-30'
התשובה מהשאילתה הזו כוללת שורה לכל שילוב של offerId
ו-marketingMethod
, עם מספר הקליקים שהתקבלו לשילוב הזה:
{
"results": [
{
"productPerformanceView": {
"marketingMethod": "ADS",
"offerId": "12345",
"clicks": "38"
}
},
{
"productPerformanceView": {
"marketingMethod": "ADS",
"offerId": "12346",
"clicks": "125"
}
},
{
"productPerformanceView": {
"marketingMethod": "ORGANIC",
"offerId": "12346",
"clicks": "23"
}
},
{
"productPerformanceView": {
"marketingMethod": "ADS",
"offerId": "12347",
"clicks": "8"
}
},
{
"productPerformanceView": {
"marketingMethod": "ORGANIC",
"offerId": "12347",
"clicks": "3"
}
}
]
}
הקטגוריה וסוג המוצר
השאילתה של Merchant Center השפה תומכת בפילוח לפי שתי קבוצות של מאפיינים, שניתן להגדיר כדי לארגן מלאי:
- רמות של קטגוריות
- קטגוריות מהמוצר של Google טקסונומיה. יכול להיות ש-Google להקצות אוטומטית את הקטגוריה למוצר שלכם אם לא סיפקתם כזו, או לצמצם את הקטגוריה הרלוונטית.
- רמות של סוגי מוצרים
- סוגי מוצרים שהקצית על סמך סיווג. בניגוד ל- ברמות הקטגוריות, אין קבוצה מוגדרת מראש של ערכים נתמכים.
גם מאפייני הקטגוריה וגם מאפייני סוג המוצר מאורגנים בהיררכיה עם
רמות מרובות. המוצר
המפרט מפריד בין
רמה עם התו >
, אבל אפשר לבחור כל רמה בהיררכיה
בנפרד בדוחות.
לדוגמה, נניח שיש לכם מוצר עם הרמות הבאות של סוג המוצר:
Home & Garden > Kitchen & Dining > Kitchen Appliances > Refrigerators
הדוחות מחזירים כל רמה בשדה נפרד:
פילוח | ערך |
---|---|
product_type_l1 |
Home & Garden |
product_type_l2 |
Kitchen & Dining |
product_type_l3 |
Kitchen Appliances |
product_type_l4 |
Refrigerators |
מדדי מטבע ומחיר
מדדי מחירים, כמו conversionValue
, מיוצגים באמצעות
Price
מהסוג הזה. אם המדד זמין בכמה מטבעות, הערך של כל אחד מהם
המטבע מוחזר בשורה נפרדת. לדוגמה, השאילתה הבאה:
SELECT conversionValue
FROM ProductPerformanceView
WHERE date = '2020-11-01'
מחזירה את התוצאות הבאות:
{
"results": [
{
"productPerformanceView": {
"conversionValue": {
"amountMicros": "150000000",
"currencyCode": "USD"
}
}
},
{
"productPerformanceView": {
"conversionValue": {
"amountMicros": "70000000",
"currencyCode": "CAD"
}
}
}
]
}
אם אתם מבקשים בשאילתה גם מדדים של מחיר וגם מדדים אחרים, מדדי המחיר מוחזרת בשורות תוצאות נפרדות ממדדים שאינם מחירים, שורת תוצאה אחת לכל קוד המטבע. לדוגמה, השאילתה הבאה:
SELECT conversions, conversionValue
FROM ProductPerformanceView
WHERE date = '2020-11-01'
מחזירה את התשובה הבאה:
{
"results": [
{
"productPerformanceView": {
"conversions": "27",
"conversionValue": {
"amountMicros": "0",
"currencyCode": ""
}
}
},
{
"productPerformanceView": {
"conversions": "0",
"conversionValue": {
"amountMicros": "150000000",
"currencyCode": "USD"
}
}
},
{
"productPerformanceView": {
"conversions": "0",
"conversionValue": {
"amountMicros": "70000000",
"currencyCode": "CAD"
}
}
}
]
}
כל השדות שבוחרים מוחזרים בתשובה, גם אם הערך שלהם עדיין ערך ברירת המחדל או אפס.