- درخواست HTTP
- پارامترهای مسیر
- درخواست بدنه
- بدنه پاسخ
- دامنههای مجوز
- کاربرد ملک
- نوع ویژگی تحلیلی
- بیلاینفو
- پول
- امتحانش کن!
دادههای مربوط به میزان استفاده و صورتحساب املاک درون سازمان را برای ماه مشخص شده دریافت کنید.
برای مشاهده دادههای صورتحساب و میزان استفاده، به ازای هر سازمان مشتری مستقیم، کاربر باید در سازمان دارای مجوز OrgAdmin/BillingAdmin باشد.
برای مشاهده دادههای صورتحساب و میزان مصرف، به ازای هر شریک فروش در سایت مشتری، کاربر باید در سایت شریک فروش، OrgAdmin/BillingAdmin باشد، یا برای مشاهده فقط دادههای مصرف، در سایت مشتری شریک فروش، OrgAdmin/BillingAdmin باشد.
درخواست HTTP
POST https://marketingplatformadmin.googleapis.com/v1alpha/{organization=organizations/*}:reportPropertyUsage
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
organization | الزامی. سازمانی را که نحوهی استفاده از ملک آن فهرست خواهد شد، مشخص میکند. قالب: organizations/{org_id} |
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{ "month": string } |
| فیلدها | |
|---|---|
month | الزامی. ماه مورد نظر برای فهرست کردن موارد استفاده از ملک. قالب: YYYY-MM. برای مثال، "2025-05" |
بدنه پاسخ
پیام پاسخ برای پروتکل RPC مربوط به کاربرد ویژگیها در سازمانها.
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{ "propertyUsages": [ { object ( |
| فیلدها | |
|---|---|
propertyUsages[] | دادههای استفاده برای تمام املاک در سازمان و ماه مشخص شده. |
billInfo | مبلغ صورتحساب در سازمان و ماه مشخص شده. اگر کاربر فقط به دادههای مصرف دسترسی داشته باشد، خالی خواهد بود. |
دامنههای مجوز
به یکی از حوزههای OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/marketingplatformadmin.analytics.read -
https://www.googleapis.com/auth/marketingplatformadmin.analytics.update
کاربرد ملک
شامل تعداد رویدادهای دریافت شده توسط ملک، به همراه فرادادههایی است که بر حجم رویدادهای billable تأثیر میگذارند.
| نمایش JSON |
|---|
{ "property": string, "displayName": string, "accountId": string, "serviceLevel": enum ( |
| فیلدها | |
|---|---|
property | نام منبع ویژگی API مدیریت گوگل آنالیتیکس. قالب: analyticsadmin.googleapis.com/properties/{property_id} |
displayName | نام نمایشی ملک. |
accountId | شناسه حساب اصلی ملک. |
serviceLevel | سطح خدمات ملک. |
propertyType | زیرنوع ویژگی تحلیلی. این مورد بر تعداد رویدادهای قابل پرداخت تأثیر میگذارد. |
totalEventCount | تعداد کل رویدادهایی که ملک در طول ماه درخواستی دریافت کرده است. |
billableEventCount | تعداد رویدادهایی که در ماه مورد درخواست، صورتحساب ملک برای آنها صادر شده است. |
نوع ویژگی تحلیلی
انواع ویژگیهای گوگل آنالیتیکس
| انومها | |
|---|---|
ANALYTICS_PROPERTY_TYPE_UNSPECIFIED | نوع ملک ناشناخته یا نامشخص |
ANALYTICS_PROPERTY_TYPE_ORDINARY | ویژگی معمولی گوگل آنالیتیکس |
ANALYTICS_PROPERTY_TYPE_SUBPROPERTY | زیرمجموعه گوگل آنالیتیکس |
ANALYTICS_PROPERTY_TYPE_ROLLUP | ویژگی رولآپ گوگل آنالیتیکس |
بیلاینفو
حاوی مبلغ صورتحساب.
| نمایش JSON |
|---|
{ "baseFee": { object ( |
| فیلدها | |
|---|---|
baseFee | مبلغ هزینه پایه ماهانه. |
eventFee | مبلغ هزینه رویداد. |
priceProtectionCredit | مبلغ اعتبار حفاظت از قیمت، این فقط برای مشتریان واجد شرایط در دسترس است. |
total | مبلغ کل صورتحساب. |
پول
نشان دهنده مقدار پول به همراه نوع ارز آن است.
| نمایش JSON |
|---|
{ "currencyCode": string, "units": string, "nanos": integer } |
| فیلدها | |
|---|---|
currencyCode | کد ارزی سه حرفی که در استاندارد ISO 4217 تعریف شده است. |
units | کل واحدهای مبلغ. برای مثال اگر |
nanos | تعداد نانو (10^-9) واحد از مبلغ. مقدار باید بین -999,999,999 و +999,999,999 باشد. اگر |