- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- DimensionMetadata
- MetricMetadata
- BlockedReason
- ComparisonMetadata
- ConversionMetadata
- ลองใช้งาน
แสดงข้อมูลเมตาสำหรับมิติข้อมูลและเมตริกที่ใช้ได้ในวิธีการรายงาน ใช้เพื่อสํารวจมิติข้อมูลและเมตริก ในวิธีนี้ ตัวระบุพร็อพเพอร์ตี้ Google Analytics จะระบุไว้ในคำขอ และการตอบกลับข้อมูลเมตาจะมีมิติข้อมูลและเมตริกที่กำหนดเอง รวมถึงข้อมูลเมตาของ Universal
เช่น หากลงทะเบียนเมตริกที่กําหนดเองที่มีชื่อพารามิเตอร์ levels_unlocked กับพร็อพเพอร์ตี้ การตอบกลับของข้อมูลเมตาจะมี customEvent:levels_unlocked ข้อมูลเมตาทั่วไปคือมิติข้อมูลและเมตริกที่ใช้ได้กับพร็อพเพอร์ตี้ใดก็ได้ เช่น country และ totalUsers
คำขอ HTTP
GET https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/metadata}
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
name |
ต้องระบุ ชื่อทรัพยากรของข้อมูลเมตาที่จะดึงข้อมูล ฟิลด์ชื่อนี้ระบุไว้ในเส้นทาง URL ไม่ใช่พารามิเตอร์ URL พร็อพเพอร์ตี้คือตัวระบุพร็อพเพอร์ตี้ Google Analytics ที่เป็นตัวเลข ดูข้อมูลเพิ่มเติมได้ที่วิธีค้นหารหัสพร็อพเพอร์ตี้ ตัวอย่าง: properties/1234/metadata ตั้งค่ารหัสพร็อพเพอร์ตี้เป็น 0 สำหรับมิติข้อมูลและเมตริกที่ใช้ร่วมกันในทุกพร็อพเพอร์ตี้ ในโหมดพิเศษนี้ เมธอดนี้จะไม่แสดงมิติข้อมูลและเมตริกที่กำหนดเอง |
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
มิติข้อมูล เมตริก และการเปรียบเทียบที่ยอมรับในวิธีการรายงานในปัจจุบัน
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{ "name": string, "dimensions": [ { object ( |
| ช่อง | |
|---|---|
name |
ชื่อทรัพยากรของข้อมูลเมตานี้ |
dimensions[] |
คำอธิบายมิติข้อมูล |
metrics[] |
คำอธิบายเมตริก |
comparisons[] |
คำอธิบายการเปรียบเทียบ |
conversions[] |
คำอธิบาย Conversion |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
DimensionMetadata
อธิบายมิติข้อมูล
| การแสดง JSON |
|---|
{
"apiName": string,
"uiName": string,
"description": string,
"deprecatedApiNames": [
string
],
"customDefinition": boolean,
"category": string,
"sections": [
enum ( |
| ช่อง | |
|---|---|
apiName |
ชื่อของมิติข้อมูลนี้ ใช้ได้ใน |
uiName |
ชื่อของมิติข้อมูลนี้ภายในอินเทอร์เฟซผู้ใช้ Google Analytics เช่น |
description |
คำอธิบายวิธีใช้และคำนวณมิติข้อมูลนี้ |
deprecatedApiNames[] |
ชื่อที่ยังใช้ได้แต่เลิกใช้งานแล้วสำหรับมิติข้อมูลนี้ หากมีการสร้างขึ้น มิติข้อมูลนี้จะใช้ได้โดย |
customDefinition |
จริง หากมิติข้อมูลเป็นมิติข้อมูลที่กำหนดเองของพร็อพเพอร์ตี้นี้ ซึ่งรวมถึงมิติข้อมูลที่กำหนดเองระดับผู้ใช้ เหตุการณ์ และสินค้า ดูข้อมูลเพิ่มเติมเกี่ยวกับมิติข้อมูลที่กำหนดเองได้ที่ https://support.google.com/analytics/answer/14240153 ซึ่งรวมถึง Channel Group ที่กําหนดเองด้วย หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับ Channel Group ที่กําหนดเอง โปรดดู https://support.google.com/analytics/answer/13051316 |
category |
ชื่อที่แสดงของหมวดหมู่ที่มิติข้อมูลนี้เป็นของ มิติข้อมูลและเมตริกที่คล้ายกันจะจัดหมวดหมู่ไว้ด้วยกัน |
sections[] |
ระบุส่วน Google Analytics ที่มิติข้อมูลนี้ใช้ |
MetricMetadata
อธิบายเมตริก
| การแสดง JSON |
|---|
{ "apiName": string, "uiName": string, "description": string, "deprecatedApiNames": [ string ], "type": enum ( |
| ช่อง | |
|---|---|
apiName |
ชื่อเมตริก ใช้ได้ใน |
uiName |
ชื่อเมตริกนี้ภายในอินเทอร์เฟซผู้ใช้ Google Analytics เช่น |
description |
คำอธิบายเกี่ยวกับวิธีใช้และคำนวณเมตริกนี้ |
deprecatedApiNames[] |
ยังใช้ได้ แต่เป็นชื่อที่เลิกใช้งานแล้วสำหรับเมตริกนี้ หากมีการป้อนข้อมูล เมตริกนี้จะพร้อมใช้งานตาม |
type |
ประเภทของเมตริกนี้ |
expression |
นิพจน์ทางคณิตศาสตร์สำหรับเมตริกที่ได้มานี้ ใช้ในช่อง |
customDefinition |
จริง หากเมตริกเป็นเมตริกที่กำหนดเองสำหรับพร็อพเพอร์ตี้นี้ |
blockedReasons[] |
หากมีการระบุเหตุผล ระบบจะบล็อกการเข้าถึงเมตริกนี้สำหรับพร็อพเพอร์ตี้นี้ คำขอ API จากคุณไปยังพร็อพเพอร์ตี้สําหรับเมตริกนี้จะสําเร็จ แต่รายงานจะมีค่าเป็น 0 สําหรับเมตริกนี้เท่านั้น คำขอ API ที่มีตัวกรองเมตริกในเมตริกที่ถูกบล็อกจะล้มเหลว หากเหตุผลว่างเปล่า คุณจะมีสิทธิ์เข้าถึงเมตริกนี้ ดูข้อมูลเพิ่มเติมได้ที่การจัดการการเข้าถึงและการจํากัดข้อมูล |
category |
ชื่อที่แสดงของหมวดหมู่ที่เมตริกนี้เป็นของ มิติข้อมูลและเมตริกที่คล้ายกันจะจัดหมวดหมู่ไว้ด้วยกัน |
sections[] |
ระบุส่วน Google Analytics ที่เมตริกนี้ใช้ |
BlockedReason
เหตุผลที่บล็อกเมตริกนี้
| Enum | |
|---|---|
BLOCKED_REASON_UNSPECIFIED |
จะไม่ระบุในการตอบกลับของ API |
NO_REVENUE_METRICS |
หากมีอยู่ ระบบจะบล็อกสิทธิ์เข้าถึงเมตริกที่เกี่ยวข้องกับรายได้สำหรับพร็อพเพอร์ตี้นี้ และเมตริกนี้เกี่ยวข้องกับรายได้ |
NO_COST_METRICS |
หากมีอยู่ ระบบจะบล็อกการเข้าถึงเมตริกที่เกี่ยวข้องกับต้นทุนสำหรับพร็อพเพอร์ตี้นี้ และเมตริกนี้เกี่ยวข้องกับต้นทุน |
ComparisonMetadata
ข้อมูลเมตาสำหรับการเปรียบเทียบรายการเดียว
| การแสดง JSON |
|---|
{ "apiName": string, "uiName": string, "description": string } |
| ช่อง | |
|---|---|
apiName |
ชื่อทรัพยากรของการเปรียบเทียบนี้ ใช้ได้ในช่อง |
uiName |
ชื่อการเปรียบเทียบนี้ภายในอินเทอร์เฟซผู้ใช้ Google Analytics |
description |
คำอธิบายของการเปรียบเทียบนี้ |
ConversionMetadata
ข้อมูลเมตาสำหรับ Conversion รายการเดียว
| การแสดง JSON |
|---|
{ "conversionAction": string, "displayName": string } |
| ช่อง | |
|---|---|
conversionAction |
ตัวระบุที่ไม่ซ้ำกันของการกระทำที่ถือเป็น Conversion ระบบจะใช้รหัสนี้เพื่อระบุ Conversion ที่จะรวมไว้ในรายงานโดยการป้อนข้อมูลในฟิลด์ |
displayName |
ชื่อ Conversion นี้ภายในอินเทอร์เฟซผู้ใช้ Google Analytics |