Merchant API มีรายงานประสิทธิภาพ เช่น ProductPerformanceView
หน้านี้จะอธิบายโครงสร้างของรายงานประสิทธิภาพ
เมตริก
คุณค้นหาเมตริก (เช่น clicks
และ impressions
) ที่ต้องการให้แสดงผลได้ คุณต้องเพิ่มตัวกรองในช่วงวันที่เพื่อค้นหาข้อมูลประสิทธิภาพจากบริการรายงาน
ต่อไปนี้คือตัวอย่างคำค้นหาที่แสดงแถวเดียว พร้อมด้วยจำนวนคลิกทั้งหมดภายในช่วงวันที่ที่ระบุ
SELECT clicks
FROM ProductPerformanceView
WHERE date BETWEEN '2020-12-01' AND '2020-12-21'
คุณต้องระบุข้อมูลที่ต้องการส่งคืน ไวลด์การ์ด (เช่น SELECT
*
) จะแสดงผลข้อผิดพลาด
ตัวอย่างการตอบกลับต่อไปนี้แสดงให้เห็นว่าผู้ขายได้รับคลิกทั้งหมด 4,440 ครั้งจากผลิตภัณฑ์ทั้งหมดในวิธีทางการตลาดทั้งหมด ระหว่างวันที่ 1 ธันวาคม 2020 ถึง 21 ธันวาคม 2020
{
"results": [
{
"productPerformanceView": {
"clicks": "4,440"
}
}
]
}
กลุ่ม
คุณใช้ MCQL เพื่อค้นหาช่องกลุ่มได้ ช่องกลุ่มอาจเป็นแอตทริบิวต์ของผลิตภัณฑ์ (เช่น offerId
, brand
และ category
) หรือแอตทริบิวต์เหตุการณ์ (เช่น date
และ marketingMethod
)
ช่องกลุ่มทำหน้าที่คล้ายกับ GROUP BY
ใน SQL ช่องกลุ่มจะแบ่งเมตริกที่เลือกโดยจัดกลุ่มตามแต่ละส่วนในอนุประโยค SELECT
ต่อไปนี้คือตัวอย่างการค้นหาที่แสดงจำนวนคลิกต่อวันตามลำดับจากมากไปน้อยตาม clicks
ภายในเงื่อนไขที่เพิ่มของช่วงวันที่ เฉพาะแถวที่เมตริกที่ขออย่างน้อย 1 รายการไม่ใช่ 0
SELECT
date,
clicks
FROM ProductPerformanceView
WHERE date BETWEEN '2020-12-01' AND '2020-12-03'
ORDER BY clicks DESC
ตัวอย่างคำตอบต่อไปนี้แสดงให้เห็นว่าผู้ขายมีการคลิก 1,546 ครั้งในผลิตภัณฑ์ทั้งหมดจากวิธีทางการตลาดทั้งหมดในวันที่ 1 ธันวาคม 2020 และมีการคลิก 829 ครั้งในผลิตภัณฑ์ทั้งหมดด้วยวิธีทางการตลาดทั้งหมดในวันที่ 2 ธันวาคม 2020 ผู้ขายไม่ได้รับคลิกในวันที่ 3 ธันวาคม 2020 จึงไม่มีการคืนเงินสำหรับวันที่ดังกล่าว
{
"results": [
{
"productPerformanceView": {
"date": {
"year": 2020,
"month": 12,
"day": 1
},
"clicks": "1546"
}
},
{
"productPerformanceView": {
"date": {
"year": 2020,
"month": 12,
"day": 2
},
"clicks": "829"
}
}
]
}