REST Resource: customerUsageReports

منبع: UsageReports

نمایندگی JSON
{
  "kind": string,
  "etag": string,
  "warnings": [
    {
      "code": string,
      "message": string,
      "data": [
        {
          "key": string,
          "value": string
        }
      ]
    }
  ],
  "usageReports": [
    {
      object (UsageReport)
    }
  ],
  "nextPageToken": string
}
فیلدها
kind

string

نوع منبع API. برای گزارش استفاده، مقدار admin#reports#usageReports است.

etag

string

ETag منبع

warnings[]

object

هشدارها، در صورت وجود.

warnings[]. code

string

کد یا نوع هشدار قابل خواندن توسط ماشین. مقدار کد هشدار 200 است.

warnings[]. message

string

پیام های قابل خواندن توسط انسان برای هشدار عبارتند از:

  • هشدار داده در دسترس نیست - متأسفیم، داده‌های تاریخ yyyy-mm-dd برای برنامه " application name " در دسترس نیست.
  • اطلاعات جزئی در دسترس است هشدار - داده‌های تاریخ yyyy-mm-dd برای برنامه " application name " در حال حاضر در دسترس نیست، لطفاً پس از چند ساعت دوباره امتحان کنید.

warnings[]. data[]

object

جفت های کلید-مقدار برای ارائه اطلاعات دقیق در مورد هشدار.

warnings[]. data[]. key

string

کلید مرتبط با یک جفت کلید-مقدار برای ارائه اطلاعات دقیق در مورد هشدار.

warnings[]. data[]. value

string

مقدار مرتبط با یک جفت کلید-مقدار برای ارائه اطلاعات دقیق در مورد هشدار.

usage Reports[]

object ( UsageReport )

سوابق پارامترهای مختلف برنامه

next Page Token

string

نشانه برای تعیین صفحه بعدی. یک گزارش با چندین صفحه دارای ویژگی nextPageToken در پاسخ است. برای درخواست های بعدی شما که همه صفحات گزارش را دریافت می کنند، مقدار nextPageToken را در رشته پرس و جو pageToken وارد کنید.

گزارش استفاده

قالب JSON برای گزارش استفاده.

نمایندگی JSON
{
  "kind": string,
  "date": string,
  "parameters": [
    {
      "intValue": string,
      "name": string,
      "stringValue": string,
      "datetimeValue": string,
      "boolValue": boolean,
      "msgValue": [
        {
          object
        }
      ]
    }
  ],
  "etag": string,
  "entity": {
    "customerId": string,
    "userEmail": string,
    "profileId": string,
    "entityId": string,
    "type": string
  }
}
فیلدها
kind

string

نوع منبع API. برای گزارش استفاده، مقدار admin#reports#usageReport است.

date

string

فقط خروجی تاریخ درخواست گزارش

parameters[]

object

فقط خروجی جفت مقدار پارامتر برای برنامه های مختلف. برای پارامترها و مقادیر Entity Usage Report، به مرجع پارامترهای Entity Usage مراجعه کنید.

parameters[]. int Value

string ( int64 format)

فقط خروجی مقدار صحیح پارامتر

parameters[]. name

string

نام پارامتر. برای نام پارامترهای گزارش استفاده از کاربر، به مرجع پارامترهای استفاده از کاربر مراجعه کنید.

parameters[]. string Value

string

فقط خروجی مقدار رشته پارامتر

parameters[]. datetime Value

string

مقدار فرمت شده پارامتر RFC 3339 ، برای مثال 2010-10-28T10:26:35.000Z .

parameters[]. bool Value

boolean

فقط خروجی مقدار بولی پارامتر.

parameters[]. msg Value[]

object ( Struct format)

فقط خروجی مقدار پیام تودرتوی پارامتر.

etag

string

ETag منبع

entity

object

فقط خروجی اطلاعات در مورد نوع کالا.

entity. customer Id

string

فقط خروجی شناسه منحصر به فرد حساب مشتری.

entity. user Email

string

فقط خروجی آدرس ایمیل کاربر. فقط در صورتی مرتبط است که entity.type = "USER"

entity. profile Id

string

فقط خروجی شناسه نمایه Google Workspace تغییرناپذیر کاربر.

entity. entity Id

string

فقط خروجی کلید شی. فقط در صورتی مرتبط است که entity.type = "OBJECT" توجه داشته باشید: نام گزارش رو به بیرون "Entities" است نه "Objects".

entity. type

string

فقط خروجی نوع مورد. مقدار user است.

روش ها

get

گزارشی را بازیابی می کند که مجموعه ای از خواص و آمار برای حساب یک مشتری خاص است.