- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อหาคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- PropertyUsage
- AnalyticsPropertyType
- BillInfo
- รายได้
- ลองใช้งาน
รับข้อมูลการใช้งานและการเรียกเก็บเงินสำหรับพร็อพเพอร์ตี้ภายในองค์กรสำหรับเดือนที่ระบุ
ผู้ใช้ต้องเป็นผู้ดูแลระบบองค์กร/ผู้ดูแลระบบการเรียกเก็บเงินในองค์กรจึงจะดูข้อมูลการเรียกเก็บเงินและการใช้งานได้
ผู้ใช้ต้องเป็นผู้ดูแลระบบองค์กร/ผู้ดูแลระบบการเรียกเก็บเงินในองค์กรพาร์ทเนอร์การขายจึงจะดูข้อมูลการเรียกเก็บเงินและการใช้งานได้ หรือเป็นผู้ดูแลระบบองค์กร/ผู้ดูแลระบบการเรียกเก็บเงินในองค์กรลูกค้าของพาร์ทเนอร์การขายจึงจะดูข้อมูลการใช้งานได้เท่านั้น
คำขอ HTTP
POST https://marketingplatformadmin.googleapis.com/v1alpha/{organization=organizations/*}:reportPropertyUsage
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
organization |
ต้องระบุ ระบุองค์กรที่จะแสดงการใช้งานพร็อพเพอร์ตี้ รูปแบบ: organizations/{org_id} |
เนื้อความของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{ "month": string } |
| ฟิลด์ | |
|---|---|
month |
ต้องระบุ เดือนเป้าหมายที่จะแสดงการใช้งานพร็อพเพอร์ตี้ รูปแบบ: ปปปป-ดด เช่น "2025-05" |
เนื้อหาการตอบกลับ
ข้อความตอบกลับสำหรับ RPC organizations.reportPropertyUsage
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{ "propertyUsages": [ { object ( |
| ช่อง | |
|---|---|
propertyUsages[] |
ข้อมูลการใช้งานสำหรับพร็อพเพอร์ตี้ทั้งหมดในองค์กรและเดือนที่ระบุ |
billInfo |
จำนวนเงินในใบเรียกเก็บเงินขององค์กรและเดือนที่ระบุ จะว่างเปล่าหากผู้ใช้มีสิทธิ์เข้าถึงเฉพาะข้อมูลการใช้งาน |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
https://www.googleapis.com/auth/marketingplatformadmin.analytics.readhttps://www.googleapis.com/auth/marketingplatformadmin.analytics.update
PropertyUsage
มีจํานวนเหตุการณ์ที่พร็อพเพอร์ตี้ได้รับ พร้อมกับข้อมูลเมตาที่มีผลต่อปริมาณเหตุการณ์ billable
| การแสดง JSON |
|---|
{ "property": string, "displayName": string, "accountId": string, "serviceLevel": enum ( |
| ช่อง | |
|---|---|
property |
ชื่อของทรัพยากรพร็อพเพอร์ตี้ Google Analytics Admin API รูปแบบ: analyticsadmin.googleapis.com/properties/{property_id} |
displayName |
ชื่อที่แสดงของพร็อพเพอร์ตี้ |
accountId |
รหัสของบัญชีหลักของพร็อพเพอร์ตี้ |
serviceLevel |
ระดับบริการของพร็อพเพอร์ตี้ |
propertyType |
ประเภทย่อยของพร็อพเพอร์ตี้ Analytics ซึ่งจะส่งผลต่อจำนวนเหตุการณ์ที่เรียกเก็บเงินได้ |
totalEventCount |
จํานวนเหตุการณ์ทั้งหมดที่พร็อพเพอร์ตี้ได้รับในระหว่างเดือนที่ขอ |
billableEventCount |
จํานวนเหตุการณ์ที่ระบบเรียกเก็บเงินพร็อพเพอร์ตี้ในเดือนที่ขอ |
AnalyticsPropertyType
ประเภทพร็อพเพอร์ตี้ Google Analytics
| Enum | |
|---|---|
ANALYTICS_PROPERTY_TYPE_UNSPECIFIED |
ประเภทที่พักที่ไม่รู้จักหรือไม่ระบุ |
ANALYTICS_PROPERTY_TYPE_ORDINARY |
พร็อพเพอร์ตี้ Google Analytics ปกติ |
ANALYTICS_PROPERTY_TYPE_SUBPROPERTY |
พร็อพเพอร์ตี้ย่อยของ Google Analytics |
ANALYTICS_PROPERTY_TYPE_ROLLUP |
พร็อพเพอร์ตี้ภาพรวมของ Google Analytics |
BillInfo
มียอดเงินที่เรียกเก็บ
| การแสดง JSON |
|---|
{ "baseFee": { object ( |
| ช่อง | |
|---|---|
baseFee |
จำนวนค่าธรรมเนียมพื้นฐานรายเดือน |
eventFee |
จำนวนค่าธรรมเนียมกิจกรรม |
priceProtectionCredit |
จำนวนเครดิตการคุ้มครองราคา ซึ่งมีให้บริการเฉพาะลูกค้าที่มีสิทธิ์เท่านั้น |
total |
ยอดเงินทั้งหมดของใบเรียกเก็บเงิน |
เงินทอง
แสดงจำนวนเงินพร้อมประเภทสกุลเงิน
| การแสดง JSON |
|---|
{ "currencyCode": string, "units": string, "nanos": integer } |
| ช่อง | |
|---|---|
currencyCode |
รหัสสกุลเงิน 3 ตัวอักษรที่กำหนดไว้ใน ISO 4217 |
units |
หน่วยทั้งหมดของจำนวนเงิน เช่น หาก |
nanos |
จำนวนหน่วยนาโน (10^-9) ของจำนวนเงิน ค่าต้องอยู่ระหว่าง -999,999,999 ถึง +999,999,999 หาก |