- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- نطاقات الأذونات
- PropertyUsage
- AnalyticsPropertyType
- BillInfo
- الأرباح
- جرِّبه الآن
الحصول على بيانات الاستخدام والفوترة للخدمات داخل المؤسسة للشهر المحدّد
لكل مؤسسة عميل مباشرةً، يجب أن يكون المستخدم OrgAdmin/BillingAdmin في المؤسسة من أجل عرض بيانات الفوترة والاستخدام.
بالنسبة إلى مؤسسة عميل شريك المبيعات، يجب أن يكون المستخدم OrgAdmin/BillingAdmin في مؤسسة شريك المبيعات من أجل الاطّلاع على بيانات الفوترة والاستخدام، أو OrgAdmin/BillingAdmin في مؤسسة عميل شريك المبيعات من أجل الاطّلاع على بيانات الاستخدام فقط.
طلب HTTP
POST https://marketingplatformadmin.googleapis.com/v1alpha/{organization=organizations/*}:reportPropertyUsage
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
organization |
الحقل مطلوب. تحدّد هذه السمة المؤسسة التي سيتم إدراج استخدام ممتلكاتها. التنسيق: organizations/{org_id} |
نص الطلب
يتضمن نص الطلب بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{ "month": string } |
| الحقول | |
|---|---|
month |
الحقل مطلوب. الشهر المستهدَف لعرض استخدامات الموقع التنسيق: YYYY-MM، مثلاً "2025-05" |
نص الاستجابة
رسالة الرد على إجراء organizations.reportPropertyUsage RPC.
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل 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 |
النوع الفرعي لموقع "إحصاءات Google". يؤثّر ذلك في عدد الأحداث القابلة للفوترة. |
totalEventCount |
إجمالي عدد الأحداث التي تلقّاها الموقع خلال الشهر المطلوب |
billableEventCount |
عدد الأحداث التي يتم إصدار فواتير لها في الشهر المطلوب. |
AnalyticsPropertyType
أنواع المواقع على "إحصاءات Google"
| عمليات التعداد | |
|---|---|
ANALYTICS_PROPERTY_TYPE_UNSPECIFIED |
نوع الموقع غير معروف أو غير محدّد |
ANALYTICS_PROPERTY_TYPE_ORDINARY |
موقع عادي على "إحصاءات Google" |
ANALYTICS_PROPERTY_TYPE_SUBPROPERTY |
موقع فرعي على "إحصاءات Google" |
ANALYTICS_PROPERTY_TYPE_ROLLUP |
موقع مجمّع على "إحصاءات Google" |
BillInfo
يحتوي على مبلغ الفاتورة.
| تمثيل 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، بما في ذلك الرقمان. إذا كانت قيمة |