ดึงข้อมูลเนื้อหาของงานรายงาน หลังจากขอ reportTasks.create แล้ว คุณจะดึงเนื้อหารายงานได้เมื่อรายงานมีสถานะเป็น "ใช้งานอยู่" เมธอดนี้จะแสดงข้อผิดพลาดหากสถานะของงานรายงานไม่ใช่ ACTIVE การตอบกลับคำค้นหาจะแสดงค่าแถวและคอลัมน์แบบตารางของรายงาน
คำขอ HTTP
POST https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/reportTasks/*}:query
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
name |
ต้องระบุ ชื่อแหล่งข้อมูลรายงาน รูปแบบ: |
เนื้อความของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{ "offset": string, "limit": string } |
| ฟิลด์ | |
|---|---|
offset |
ไม่บังคับ จำนวนแถวของแถวเริ่มต้นในรายงาน ระบบจะนับแถวแรกเป็นแถวที่ 0 เมื่อแบ่งหน้า คำขอแรกจะไม่ระบุออฟเซ็ต หรือตั้งค่าออฟเซ็ตเป็น 0 คำขอแรกจะแสดงผลแถว ดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์การแบ่งหน้าได้ที่การแบ่งหน้า |
limit |
ไม่บังคับ จำนวนแถวที่จะแสดงผลจากรายงาน หากไม่ระบุ ระบบจะแสดงผล 10,000 แถว API จะแสดงแถวสูงสุด 250,000 แถวต่อคำขอ ไม่ว่าคุณจะขอจำนวนเท่าใดก็ตาม นอกจากนี้ API ยังแสดงผลแถวน้อยกว่า ดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์การแบ่งหน้าได้ที่การแบ่งหน้า |
เนื้อหาการตอบกลับ
เนื้อหารายงานที่สอดคล้องกับงานรายงาน
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{ "dimensionHeaders": [ { object ( |
| ช่อง | |
|---|---|
dimensionHeaders[] |
อธิบายคอลัมน์มิติข้อมูล จำนวน DimensionHeaders และลำดับของ DimensionHeaders ตรงกับมิติข้อมูลที่มีอยู่ในแถว |
metricHeaders[] |
อธิบายคอลัมน์เมตริก จำนวน MetricHeaders และลำดับของ MetricHeaders ตรงกับเมตริกที่อยู่ในแถว |
rows[] |
แถวของชุดค่ามิติข้อมูลและค่าเมตริกในรายงาน |
totals[] |
หากมีการขอ ค่ารวมของเมตริก |
maximums[] |
ค่าสูงสุดของเมตริก (หากมีการขอ) |
minimums[] |
ค่าต่ำสุดของเมตริก (หากมีการขอ) |
rowCount |
จำนวนแถวทั้งหมดในผลลัพธ์การค้นหา |
metadata |
ข้อมูลเมตาของรายงาน |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics