Raport dotyczący wykorzystania przez klientów zbiera informacje o korzystaniu z usługi Google Workspace przez wszystkich użytkowników w całej domenie. Raport o wykorzystaniu usług Google Workspace zawiera informacje o wykorzystaniu usług Google Workspace na całym koncie. Informacje o wykorzystaniu są uporządkowane według typu aplikacji, na który składają się parametry właściwe dla tej aplikacji. Domyślny i maksymalny okres dla każdego raportu to ostatnie 450 dni.
Tego raportu można używać tylko do celów zgodnych z przepisami i zgodnie z Umową klienta. Również te dotyczy tylko Google Workspace oraz Google Workspace for Education.
Pobieranie raportu dotyczącego wykorzystania przez klienta
Aby pobrać raport o aktywności na koncie, użyj tego żądania HTTP GET
i dołącz token autoryzacji
opisane w dokumentacji dotyczącej autoryzacji. Aby zapewnić czytelność,
Ten przykład jest sformatowany przy użyciu funkcji zwracania wierszy:
GET https://admin.googleapis.com/admin/reports/v1/usage/dates/yyyy-mm-dd date ?parameters=app name: usage parameter,... &customerId=the customer's ID &maxResults=number of events listed on each page of the report
Wartość dates
to data użycia danych, a sygnatura czasowa jest w formacie ISO 8601 (rrrr-mm-dd). Zalecamy użycie w tym celu strefy czasowej konta. Więcej informacji o ciągach zapytań i właściwościach odpowiedzi w żądaniu znajdziesz w dokumentacji interfejsu API i dokumentacji parametrów raportów o wykorzystaniu przez klienta.
Poniższy przykład zawiera raport z łączną liczbą wszystkich udanych logowań na konto z ostatnich 30 dni oraz listę
autoryzowanych aplikacji z liczbą autoryzacji użytkowników na aplikację, począwszy od 3.03.2013 r. maxResults
ciąg zapytania wskazuje, że ten raport zwraca 2 zdarzenia na stronę raportu:
GET https://admin.googleapis.com/admin/reports/v1/usage/dates/2013-03-03 ?parameters=accounts:num_30day_logins%2Caccounts:authorized_apps&maxResults=2
Odpowiedź JSON dotycząca raportu na temat wykorzystania przez klienta
{ "kind": "reports#usageReports", "warnings": [ { "code": warning machine-readable code, "message": warning human-readable message, "data": [ { "key": key for key-value pair that gives detailed warning information, "value": value for key-value pair giving detailed warning information } ] } ], "nextPageToken": "N:NNN:NNN:N:C03az79cb", "usageReports": [ { "kind": "usageReport", "date": "2013-03-03", "entity": { "type": "CUSTOMER", "customerId": "C03az79cb" }, "parameters": [ { "name": "accounts:num_1day_logins", "intValue": "1" }, { "name": "accounts:num_30day_logins", "intValue": "1" }, { "name": "accounts:num_7day_logins", "intValue": "1" }, { "name": "accounts:num_disabled_accounts", "intValue": "5" }, { "name": "accounts:authorized_apps", "msgValue": [ { "client_id": "1234.apps.googleusercontent.com", "client_name": "www.example.com", "num_users": 2 }, { "client_id": "4567.apps.googleusercontent.com", "client_name": "Example", "num_users": 1 }, ... ] } ] } ] }