Performance reports

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"
      }
    }
  ]
}