- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อความของคําขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- RunPivotReportRequest
- ลองใช้งาน
แสดงผลรายงาน Pivot หลายรายการเป็นกลุ่ม รายงานทั้งหมดต้องเป็นของพร็อพเพอร์ตี้ GA4 เดียวกัน
คำขอ HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:batchRunPivotReports
URL ใช้ไวยากรณ์ gRPC Transcoding
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
property |
ตัวระบุพร็อพเพอร์ตี้ GA4 ของ Google Analytics ที่มีการติดตามเหตุการณ์ ระบุไว้ในเส้นทางของ URL ไม่ใช่เนื้อหา ดูข้อมูลเพิ่มเติมได้ที่วิธีค้นหารหัสพร็อพเพอร์ตี้ ต้องระบุพร็อพเพอร์ตี้นี้สําหรับกลุ่ม พร็อพเพอร์ตี้ภายใน RunPivotReportRequest อาจไม่ระบุไว้หรือสอดคล้องกับพร็อพเพอร์ตี้นี้ ตัวอย่าง: พร็อพเพอร์ตี้/1234 |
เนื้อหาของคำขอ
เนื้อหาของคําขอมีข้อมูลที่มีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{
"requests": [
{
object ( |
ช่อง | |
---|---|
requests[] |
คําขอแต่ละรายการ คําขอแต่ละรายการมีการตอบกลับรายงาน Pivot แยกกัน อนุญาตคําขอแบบกลุ่มได้สูงสุด 5 รายการ |
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การตอบกลับแบบกลุ่มที่มีรายงาน Pivot หลายรายการ
การแสดง JSON |
---|
{
"pivotReports": [
{
object ( |
ช่อง | |
---|---|
pivotReports[] |
คําตอบแต่ละรายการ แต่ละคําตอบจะมีคําขอรายงาน Pivot แยกกัน |
kind |
ระบุประเภทของข้อความนี้ |
ขอบเขตการให้สิทธิ์
ต้องมีขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics
RunPivotReportRequest
คําขอสร้างรายงาน Pivot
การแสดง JSON |
---|
{ "property": string, "dimensions": [ { object ( |
ช่อง | |
---|---|
property |
ตัวระบุพร็อพเพอร์ตี้ GA4 ของ Google Analytics ที่มีการติดตามเหตุการณ์ ระบุไว้ในเส้นทางของ URL ไม่ใช่เนื้อหา ดูข้อมูลเพิ่มเติมได้ที่วิธีค้นหารหัสพร็อพเพอร์ตี้ ภายในคําขอแบบกลุ่ม พร็อพเพอร์ตี้นี้ไม่ควรระบุหรือสอดคล้องกับพร็อพเพอร์ตี้ระดับกลุ่ม ตัวอย่าง: พร็อพเพอร์ตี้/1234 |
dimensions[] |
มิติข้อมูลที่ขอ มิติข้อมูลที่กําหนดไว้ทั้งหมดต้องใช้รายการใดรายการหนึ่งต่อไปนี้มิติข้อมูล Expressมิติข้อมูล, ตัวกรองตัวกรอง, Pivot, OrderBys |
metrics[] |
เมตริกที่ขอ ต้องระบุเมตริกอย่างน้อย 1 รายการ เมตริกที่กําหนดทั้งหมดจะต้องใช้เมตริกใดเมตริกหนึ่งต่อไปนี้ ได้แก่เมตริก_นิพจน์, ตัวกรองเมตริก, orderBys |
dateRanges[] |
ช่วงวันที่ในการดึงข้อมูลเหตุการณ์สําหรับรายงาน หากระบุช่วงวันที่ไว้หลายช่วง ระบบจะใช้ข้อมูลเหตุการณ์จากช่วงวันที่แต่ละช่วงในรายงาน มิติข้อมูลพิเศษที่มีชื่อช่อง "dateRange" สามารถรวมอยู่ในชื่อช่องของ Pivot' หากรวมอยู่ใน รายงานจะเปรียบเทียบระหว่างช่วงวันที่ ในคําขอกลุ่มประชากรตามรุ่นต้องไม่ระบุ |
pivots[] |
อธิบายรูปแบบรูปภาพของมิติข้อมูลในรายงานในคอลัมน์หรือแถว การรวมช่อง nameNames (ชื่อมิติข้อมูล) ใน Pivot ทั้งหมดจะต้องเป็นชุดย่อยของชื่อมิติข้อมูลที่กําหนดไว้ในมิติข้อมูล แกนหมุน 2 แกนจะใช้มิติข้อมูลร่วมกันไม่ได้ มิติข้อมูลจะปรากฏก็ต่อเมื่อปรากฏใน Pivot เท่านั้น |
dimensionFilter |
ตัวกรองตัวกรองของมิติข้อมูล ต้องส่งคําขอใช้มิติข้อมูลในตัวกรองนี้ ใช้เมตริกในตัวกรองนี้ไม่ได้ |
metricFilter |
ตัวกรองตัวกรองของเมตริก ใช้ที่ระยะการรวบรวมโพสต์ ซึ่งคล้ายกับคําสั่ง SQL ที่มีวรรค ต้องขอเมตริกเพื่อใช้ในตัวกรองนี้ ใช้มิติข้อมูลกับตัวกรองนี้ไม่ได้ |
currencyCode |
รหัสสกุลเงินในรูปแบบ ISO4217 เช่น "AED", "USD", "JPY" หากช่องว่างเปล่า รายงานจะใช้สกุลเงินเริ่มต้นของพร็อพเพอร์ตี้ |
cohortSpec |
กลุ่มกลุ่มประชากรตามรุ่นที่เชื่อมโยงกับคําขอนี้ หากมีกลุ่มประชากรตามรุ่นในคําขอ มิติข้อมูล 'กลุ่มประชากรตามรุ่น' จะต้องมีมิติข้อมูล |
keepEmptyRows |
หากเป็นเท็จหรือไม่ได้ระบุ จะไม่มีการแสดงแถวแต่ละแถวที่มีเมตริกเท่ากับ 0 หากเป็น "จริง" แถวเหล่านี้จะแสดงค่ากลับมาโดยที่ไม่ได้นําตัวกรองออกแยกต่างหาก |
returnPropertyQuota |
สลับว่าจะให้ระบบส่งคืนสถานะปัจจุบันของโควต้าพร็อพเพอร์ตี้ Analytics นี้หรือไม่ โควต้าจะส่งกลับมาใน PropertyIdentifier |