คุณใช้ช่องกลุ่มเพื่อการแบ่งกลุ่มในรายงานประสิทธิภาพได้
เช่น การค้นหา marketingMethod
จะแสดงรายงานที่มีแถวสำหรับวิธีทางการตลาดแต่ละวิธี และmetricsที่คุณระบุสำหรับวิธีทางการตลาดนั้นในอนุประโยค 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 รองรับการแบ่งกลุ่มเมตริกตามกลุ่มแอตทริบิวต์ 2 กลุ่มที่คุณกำหนดเพื่อจัดระเบียบพื้นที่โฆษณาได้ ดังนี้
- ระดับหมวดหมู่
- หมวดหมู่จากการจัดหมวดหมู่ผลิตภัณฑ์ของ 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"
}
}
}
]
}
หากคุณขอทั้งเมตริกราคาและไม่ใช่ราคาในการค้นหา เมตริกราคาจะแสดงในแถวผลลัพธ์ที่แยกต่างหากจากเมตริกที่ไม่ใช่ราคา นั่นคือ 1 แถวผลลัพธ์ต่อรหัสสกุลเงิน ตัวอย่างเช่น ข้อความค้นหาต่อไปนี้
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"
}
}
}
]
}
ช่องทั้งหมดที่คุณเลือกจะแสดงผลในคำตอบ แม้ว่าค่านั้นจะเป็นค่าเริ่มต้นหรือ 0 ก็ตาม