- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- ResponseMetaData
- SchemaRestrictionResponse
- ActiveMetricRestriction
- RestrictedMetricType
- ลองใช้งาน
ดึงข้อมูลเนื้อหาของงานรายงาน หลังจากขอ 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 ( | 
| ช่อง | |
|---|---|
| dimension | 
 อธิบายคอลัมน์มิติข้อมูล จํานวน DimensionHeaders และลําดับของ DimensionHeaders ตรงกับมิติข้อมูลที่มีอยู่ในแถว | 
| metric | 
 อธิบายคอลัมน์เมตริก จํานวน MetricHeaders และลําดับของ MetricHeaders ตรงกับเมตริกที่มีอยู่ในแถว | 
| rows[] | 
 แถวของชุดค่าผสมของค่ามิติข้อมูลและค่าเมตริกในรายงาน | 
| totals[] | 
 ค่ารวมของเมตริก หากมีการขอ | 
| maximums[] | 
 ค่าสูงสุดของเมตริก หากมีการขอ | 
| minimums[] | 
 ค่าต่ำสุดของเมตริก หากมีการขอ | 
| row | 
 จํานวนแถวทั้งหมดในผลการค้นหา | 
| metadata | 
 ข้อมูลเมตาของรายงาน | 
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
- https://www.googleapis.com/auth/analytics.readonly
- https://www.googleapis.com/auth/analytics
ResponseMetaData
ข้อมูลเมตาของการตอบกลับซึ่งมีข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหารายงาน
| การแสดง JSON | 
|---|
| { "dataLossFromOtherRow": boolean, "samplingMetadatas": [ { object ( | 
| ช่อง | |
|---|---|
| data | 
 หากเป็นจริง แสดงว่ามีการรวมกลุ่มชุดค่าผสมของมิติข้อมูลบางกลุ่มไว้ในแถว "(อื่นๆ)" ซึ่งอาจเกิดขึ้นกับรายงานที่มี Cardinality สูง ระบบจะป้อนข้อมูลพารามิเตอร์ข้อมูลเมตา dataLossFromOtherRow ตามตารางข้อมูลรวมที่ใช้ในรายงาน ระบบจะป้อนข้อมูลพารามิเตอร์อย่างถูกต้องโดยไม่คำนึงถึงตัวกรองและขีดจํากัดในรายงาน ตัวอย่างเช่น ระบบอาจนําแถว (อื่นๆ) ออกจากรายงานเนื่องจากคําขอมีตัวกรองใน sessionSource = google ระบบจะยังคงป้อนข้อมูลพารามิเตอร์นี้หากข้อมูลแถวอื่นสูญหายในข้อมูลรวมอินพุตที่ใช้สร้างรายงานนี้ ดูข้อมูลเพิ่มเติมได้ที่เกี่ยวกับแถว (อื่นๆ) และการสุ่มตัวอย่างข้อมูล | 
| sampling | 
 หากผลลัพธ์ของรายงานนี้สุ่มตัวอย่าง ข้อมูลนี้จะอธิบายเปอร์เซ็นต์ของเหตุการณ์ที่ใช้ในรายงานนี้ ระบบจะป้อนข้อมูล  อย่างไรก็ตาม หากไม่ได้สุ่มตัวอย่างผลลัพธ์ ระบบจะไม่กำหนดฟิลด์นี้ | 
| schema | 
 อธิบายข้อจํากัดของสคีมาที่บังคับใช้อยู่ในการสร้างรายงานนี้ ดูข้อมูลเพิ่มเติมได้ที่การจัดการการเข้าถึงและการจํากัดข้อมูล | 
| currency | 
 รหัสสกุลเงินที่ใช้ในรายงานนี้ มีไว้เพื่อใช้ในการจัดรูปแบบเมตริกสกุลเงิน เช่น  รหัสสกุลเงินคือการเข้ารหัสสตริงของประเภทสกุลเงินจากมาตรฐาน ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217) เช่น "USD", "EUR", "JPY" ดูข้อมูลเพิ่มเติมได้ที่ https://support.google.com/analytics/answer/9796179 | 
| time | 
 เขตเวลาปัจจุบันของที่พัก มีไว้สําหรับตีความมิติข้อมูลตามเวลา เช่น  | 
| empty | 
 หากระบุเหตุผลเป็น "ว่าง" รายงานจะว่างเปล่าเนื่องจากเหตุผลนี้ | 
| subject | 
 หาก  | 
SchemaRestrictionResponse
ข้อจํากัดสคีมาที่ใช้บังคับในการสร้างรายงานนี้ ดูข้อมูลเพิ่มเติมได้ที่การจัดการการเข้าถึงและการจํากัดข้อมูล
| การแสดง JSON | 
|---|
| {
  "activeMetricRestrictions": [
    {
      object ( | 
| ช่อง | |
|---|---|
| active | 
 ข้อจํากัดทั้งหมดที่บังคับใช้อยู่ในการสร้างรายงาน เช่น  | 
ActiveMetricRestriction
เมตริกที่ถูกจํากัดอยู่ในการสร้างรายงาน
| การแสดง JSON | 
|---|
| {
  "restrictedMetricTypes": [
    enum ( | 
| ช่อง | |
|---|---|
| restricted | 
 เหตุผลที่เมตริกนี้ถูกจํากัด | 
| metric | 
 ชื่อเมตริกที่ถูกจํากัด | 
RestrictedMetricType
หมวดหมู่ของข้อมูลที่อาจถูกจํากัดไม่ให้ดูในพร็อพเพอร์ตี้ Google Analytics บางรายการ
| Enum | |
|---|---|
| RESTRICTED_METRIC_TYPE_UNSPECIFIED | ประเภทที่ไม่ระบุ | 
| COST_DATA | เมตริกค่าใช้จ่าย เช่น adCost | 
| REVENUE_DATA | เมตริกรายได้ เช่น purchaseRevenue |