การแบ่งกลุ่มซึ่งมีอยู่ในรายงานที่กำหนดเองของ Merchant Center สามารถนำไปใช้ใน Reporting API ได้โดยการเพิ่มฟิลด์ที่เหมาะสมลงในคำค้นหา ตัวอย่างเช่น การค้นหา segments.program จะทําให้เกิดรายงานที่มีแถวสําหรับแต่ละ
โปรแกรม (โฆษณา Shopping, ข้อมูลผลิตภัณฑ์ที่แสดงฟรี ฯลฯ) ซึ่งรวมเมตริก (การแสดงผล, การคลิก ฯลฯ) สําหรับโปรแกรมนั้นตามที่ระบุไว้ในคําสั่ง SELECT
เช่นเดียวกับรายงานที่กําหนดเองใน Merchant Center คุณระบุกลุ่มหลายกลุ่ม ในคําค้นหาเดียวกันได้ด้วย Reporting API
ตัวอย่างคำค้นหาต่อไปนี้จะดึงข้อมูลการคลิกสำหรับผลิตภัณฑ์ทั้งหมดในบัญชี
ในช่วง 30 วัน โดยแบ่งกลุ่มตาม program และ offer_id
SELECT
  segments.program,
  segments.offer_id,
  metrics.clicks
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-11-01' AND '2020-11-30'
คลิกเรียกใช้เพื่อลองใช้ตัวอย่างในโปรแกรมสำรวจ API หลังจากคลิกเรียกใช้ ให้อัปเดตรหัสผู้ขายตัวยึดตำแหน่งเป็นรหัสผู้ขายของคุณเองใน URL คำขอ คุณสามารถแก้ไขคำค้นหาได้ คำค้นหาแบบเต็มต้องอยู่ในบรรทัดเดียวเพื่อ ทำงานร่วมกับโปรแกรมสำรวจ API
ผลลัพธ์จากการส่งคำค้นหานี้ไปยัง reports.search คือแถวที่ระบุ
การคลิกสำหรับชุดค่าผสมแต่ละชุดของ offer_id และ program เช่น ในสตริง JSON ตัวอย่างนี้
{
  "results": [
    {
      "segments": {
        "program": "SHOPPING_ADS",
        "offerId": "12345"
      },
      "metrics": {
        "clicks": "38"
      }
    },
    {
      "segments": {
        "program": "SHOPPING_ADS",
        "offerId": "12346"
      },
      "metrics": {
        "clicks": "125"
      }
    },
    {
      "segments": {
        "program": "FREE_PRODUCT_LISTING",
        "offerId": "12346"
      },
      "metrics": {
        "clicks": "23"
      }
    },
    {
      "segments": {
        "program": "SHOPPING_ADS",
        "offerId": "12347"
      },
      "metrics": {
        "clicks": "8"
      }
    },
    {
      "segments": {
        "program": "FREE_PRODUCT_LISTING",
        "offerId": "12347"
      },
      "metrics": {
        "clicks": "3"
      }
    }
  ]
}
หมวดหมู่และประเภทผลิตภัณฑ์
ภาษาการค้นหาของ Merchant Center รองรับการแบ่งกลุ่มเมตริกตามแอตทริบิวต์ 2 กลุ่มที่คุณกำหนดเพื่อจัดระเบียบพื้นที่โฆษณาได้ ดังนี้
- ระดับหมวดหมู่ (segments.category_l1,segments.category_l2ฯลฯ)
- หมวดหมู่จาก การจัดหมวดหมู่ผลิตภัณฑ์ของ Google Google อาจกำหนดหมวดหมู่ให้กับผลิตภัณฑ์โดยอัตโนมัติหากไม่มีการระบุหมวดหมู่ หรือ ปรับแต่งหมวดหมู่ที่ระบุเพิ่มเติม
- ระดับประเภทผลิตภัณฑ์ (segments.product_type_l1,segments.product_type_l2ฯลฯ)
- ประเภทผลิตภัณฑ์ที่คุณกำหนดตามการจัดหมวดหมู่ ซึ่งต่างจากระดับหมวดหมู่ที่ไม่มีชุดค่าที่รองรับซึ่งกำหนดไว้ล่วงหน้า
ทั้งแอตทริบิวต์หมวดหมู่และประเภทผลิตภัณฑ์จะจัดระเบียบในลำดับชั้นที่มี
หลายระดับ ข้อกำหนดผลิตภัณฑ์จะแยกแต่ละระดับด้วยอักขระ > แต่คุณต้องเลือกลำดับชั้นแต่ละระดับแยกกันในรายงาน
ตัวอย่างเช่น ลองพิจารณาผลิตภัณฑ์ที่มีระดับประเภทผลิตภัณฑ์ต่อไปนี้
Home & Garden > Kitchen & Dining > Kitchen Appliances > Refrigerators
รายงานจะแสดงแต่ละระดับในฟิลด์ของตัวเอง ดังนี้
| กลุ่ม | ค่า | 
|---|---|
| segments.product_type_l1 | Home & Garden | 
| segments.product_type_l2 | Kitchen & Dining | 
| segments.product_type_l3 | Kitchen Appliances | 
| segments.product_type_l4 | Refrigerators | 
เมตริกสกุลเงินและราคา
ฟิลด์ segments.currency_code ของ ReportRow จะระบุสกุลเงินที่แสดงผลเมตริกราคา เช่น metrics.conversion_value_micros
เนื่องจากข้อมูลนี้มีความสำคัญต่อการตีความเมตริกเหล่านี้อย่างถูกต้อง
ReportRowที่ส่งคืนsegments.currency_codeจึงจะรวม
โดยอัตโนมัติทุกครั้งที่คุณเลือกเมตริกราคาใดเมตริกหนึ่งด้านล่าง
- metrics.conversion_value_micros
- metrics.aov_micros
- metrics.ordered_item_sales_micros
- metrics.returns_micros
- metrics.shipped_item_sales_micros
เมตริกของ "ซื้อใน Google"
ภาษาสำหรับการค้นหาของ Merchant Center รองรับเมตริก 2 หมวดหมู่สำหรับคำสั่งซื้อของ "ซื้อใน Google" ได้แก่ เมตริกระดับสินค้าและเมตริกระดับคำสั่งซื้อ
- เมตริกระดับสินค้า
- เมตริกที่คํานวณตามสินค้าภายในคําสั่งซื้อและเชื่อมโยงกับ มิติข้อมูลผลิตภัณฑ์ของสินค้าในแต่ละคําสั่งซื้อ - metrics.item_days_to_ship
- metrics.item_fill_rate
- metrics.ordered_items
- metrics.ordered_item_sales_micros
- metrics.rejected_items
- metrics.returned_items
- metrics.return_rate
- metrics.returns_micros
- metrics.shipped_items
- metrics.shipped_item_sales_micros
- metrics.unshipped_items
 
- เมตริกระดับคำสั่งซื้อ
- เมตริกที่คำนวณตามคำสั่งซื้อ - metrics.aos
- metrics.aov_micros
- metrics.days_to_ship
- metrics.orders
- metrics.shipped_orders
- metrics.unshipped_orders
 
- เมตริกระดับคำสั่งซื้อไม่ได้เชื่อมโยงกับมิติข้อมูลผลิตภัณฑ์ของ สินค้าในแต่ละคำสั่งซื้อ 
คุณเลือกเมตริกระดับสินค้าได้โดยใช้ร่วมกับกลุ่มที่มีอยู่ อย่างไรก็ตาม การเลือกเมตริกระดับคำสั่งซื้อร่วมกับกลุ่มมิติข้อมูลผลิตภัณฑ์ต่อไปนี้จะทําให้เกิดข้อผิดพลาด
- segments.brand
- segments.category_l1- segments.category_l2- segments.category_l3- segments.category_l4- segments.category_l5
- segments.custom_label1- segments.custom_label2- segments.custom_label3- segments.custom_label4- segments.custom_label5
- segments.offer_id
- segments.product_type_l1- segments.product_type_l2- segments.product_type_l3- segments.product_type_l4- segments.product_type_l5
- segments.title
ดูข้อมูลเพิ่มเติม
ดูรายการกลุ่มทั้งหมดได้ในเอกสารประกอบ