แหล่งข้อมูล: CustomMetric
คำจำกัดความของเมตริกที่กำหนดเอง
| การแสดง JSON | 
|---|
| { "name": string, "parameterName": string, "displayName": string, "description": string, "measurementUnit": enum ( | 
| ช่อง | |
|---|---|
| name | 
 เอาต์พุตเท่านั้น ชื่อทรัพยากรสำหรับทรัพยากร CustomMetric นี้ รูปแบบ: พร็อพเพอร์ตี้/{property}/customMetrics/{customMetric} | 
| parameterName | 
 ต้องระบุ เปลี่ยนแปลงไม่ได้ ชื่อการติดแท็กสำหรับเมตริกที่กำหนดเองนี้ หากเป็นเมตริกที่กําหนดขอบเขตระดับเหตุการณ์ พารามิเตอร์นี้จะเป็นชื่อพารามิเตอร์เหตุการณ์ ใช้ได้เฉพาะอักขระที่เป็นตัวอักษรและตัวเลขคละกันและขีดล่างโดยขึ้นต้นด้วยตัวอักษร ความยาวสูงสุด 40 อักขระสําหรับเมตริกที่กําหนดขอบเขตระดับเหตุการณ์ | 
| displayName | 
 ต้องระบุ ชื่อที่แสดงของเมตริกที่กำหนดเองนี้ตามที่แสดงใน UI ของ Analytics ความยาวสูงสุด 82 อักขระ ได้แก่ ตัวอักษรและตัวเลขคละกัน รวมถึงช่องว่าง และขีดล่างเริ่มต้นด้วยตัวอักษร ชื่อที่แสดงซึ่งระบบสร้างขึ้นแบบเดิมอาจมีวงเล็บเหลี่ยม แต่การอัปเดตฟิลด์นี้จะไม่อนุญาตให้ใช้เครื่องหมายวงเล็บเหลี่ยม | 
| description | 
 ไม่บังคับ คำอธิบายสำหรับมิติข้อมูลที่กำหนดเองนี้ ความยาวสูงสุด 150 อักขระ | 
| measurementUnit | 
 ต้องระบุ ประเภทสำหรับค่าของเมตริกที่กำหนดเอง | 
| scope | 
 ต้องระบุ เปลี่ยนแปลงไม่ได้ ขอบเขตของเมตริกที่กำหนดเองนี้ | 
| restrictedMetricType[] | 
 ไม่บังคับ ประเภทข้อมูลที่ถูกจำกัดซึ่งมีเมตริกนี้อยู่ ต้องระบุสำหรับเมตริกที่มีหน่วยวัด CURRENCY ต้องเว้นว่างไว้สำหรับเมตริกที่มีหน่วยวัดที่ไม่ใช่ CURRENCY | 
MeasurementUnit
ประเภทที่เป็นไปได้ของการแสดงค่าของเมตริกที่กำหนดเอง
การแสดงสกุลเงินอาจเปลี่ยนแปลงในอนาคต ทำให้ต้องมีการเปลี่ยนแปลง API ที่ส่งผลกับส่วนอื่นในระบบ
| Enum | |
|---|---|
| MEASUREMENT_UNIT_UNSPECIFIED | ไม่ได้ระบุหรือไม่ได้ระบุ MeasurementUnit | 
| STANDARD | เมตริกนี้ใช้หน่วยเริ่มต้น | 
| CURRENCY | เมตริกนี้จะวัดสกุลเงิน | 
| FEET | เมตริกนี้วัดฟุต | 
| METERS | เมตริกนี้วัดเมตร | 
| KILOMETERS | เมตริกนี้วัดกิโลเมตร | 
| MILES | เมตริกนี้วัดไมล์ | 
| MILLISECONDS | เมตริกนี้จะวัดมิลลิวินาที | 
| SECONDS | เมตริกนี้จะวัดจำนวนวินาที | 
| MINUTES | เมตริกนี้จะวัดนาที | 
| HOURS | เมตริกนี้วัดชั่วโมง | 
MetricScope
ขอบเขตของเมตริกนี้
| Enum | |
|---|---|
| METRIC_SCOPE_UNSPECIFIED | ไม่รู้จักหรือไม่ได้ระบุขอบเขต | 
| EVENT | เมตริกที่กําหนดขอบเขตเฉพาะเหตุการณ์ | 
RestrictedMetricType
ป้ายกำกับที่ทำเครื่องหมายข้อมูลในเมตริกที่กำหนดเองนี้เป็นข้อมูลที่ควรจำกัดไว้เฉพาะผู้ใช้บางราย
| Enum | |
|---|---|
| RESTRICTED_METRIC_TYPE_UNSPECIFIED | ประเภทที่ไม่รู้จักหรือไม่ได้ระบุ | 
| COST_DATA | เมตริกจะรายงานข้อมูลค่าใช้จ่าย | 
| REVENUE_DATA | เมตริกจะรายงานข้อมูลรายได้ | 
| เมธอด | |
|---|---|
| 
 | เก็บ CustomMetric ในพร็อพเพอร์ตี้ | 
| 
 | สร้างเมตริกที่กำหนดเอง | 
| 
 | ค้นหา CustomMetric เดียว | 
| 
 | แสดงรายการเมตริกที่กำหนดเองในพร็อพเพอร์ตี้ | 
| 
 | อัปเดต CustomMetric ในพร็อพเพอร์ตี้ |