- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- Nazwa aplikacji
- Aktywność
- Wypróbuj
Pobiera listę działań na koncie i w aplikacji klienta, takich jak konsola administracyjna lub aplikacja Dysk Google. Więcej informacji znajdziesz w przewodnikach dotyczących raportów aktywności administratora i Dysku Google. Więcej informacji o parametrach raportu aktywności znajdziesz w przewodnikach dotyczących parametrów aktywności.
Żądanie HTTP
GET https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
userKey or all |
Określa identyfikator profilu lub adres e-mail użytkownika, którego dane mają zostać odfiltrowane. Może to być |
applicationName |
Nazwa aplikacji, dla której mają zostać pobrane zdarzenia. |
Parametry zapytania
Parametry | |
---|---|
actorIpAddress |
Adres IP hosta, na którym wystąpiło zdarzenie. Jest to dodatkowy sposób filtrowania podsumowania raportu na podstawie adresu IP użytkownika, którego aktywność jest zgłaszana. Ten adres IP może nie odpowiadać fizycznej lokalizacji użytkownika. Może to być na przykład adres serwera proxy użytkownika lub wirtualna sieć prywatna (VPN). Ten parametr obsługuje zarówno wersje adresów IPv4, jak i IPv6. |
customerId |
Unikalny identyfikator klienta, dla którego zostaną pobrane dane. |
endTime |
Ustawia koniec zakresu czasu wyświetlanego w raporcie. Data jest w formacie RFC 3339, na przykład 2010-10-28T10:26:35.000Z. Wartość domyślna to przybliżony czas żądania do interfejsu API. Raport dotyczący interfejsu API obejmuje 3 podstawowe zagadnienia dotyczące czasu:
endTime , raport zwróci wszystkie działania z okresu startTime do bieżącego czasu lub ostatnich 180 dni, jeśli startTime przekracza 180 dni w przeszłości.
|
eventName |
Nazwa zdarzenia, którego dotyczy interfejs API. Każda właściwość |
filters |
Ciąg zapytania Te parametry zdarzenia są powiązane z konkretną wartością W poniższych przykładach aktywności na Dysku zwracana lista zawiera wszystkie zdarzenia
Zapytanie
Uwaga: interfejs API nie akceptuje wielu wartości tego samego parametru. Jeśli parametr zostanie podany w żądaniu więcej niż raz, interfejs API zaakceptuje tylko jego ostatnią wartość. Jeśli w żądaniu interfejsu API zostanie podany nieprawidłowy parametr, interfejs zignoruje ten parametr i zwróci odpowiedź odpowiadającą pozostałym prawidłowym parametrom. Jeśli nie zażądano żadnych parametrów, zostaną zwrócone wszystkie parametry. |
maxResults |
Określa liczbę rekordów aktywności wyświetlanych na każdej stronie odpowiedzi. Jeśli na przykład żądanie zawiera żądanie |
orgUnitId |
Identyfikator jednostki organizacyjnej, której ma dotyczyć raport. Zapisy aktywności będą widoczne tylko dla użytkowników, którzy należą do określonej jednostki organizacyjnej. |
pageToken |
Token określający następną stronę. Raport z wieloma stronami ma właściwość |
startTime |
Ustawia początek zakresu czasu wyświetlanego w raporcie. Data jest w formacie RFC 3339, na przykład 2010-10-28T10:26:35.000Z. Raport zawiera wszystkie działania od |
groupIdFilter |
Rozdzielone przecinkami identyfikatory grup (zaciemnione), w przypadku których działania użytkowników są filtrowane. Oznacza to, że odpowiedź będzie zawierać informacje tylko o tych użytkownikach, którzy należą do co najmniej jednego z wymienionych tutaj identyfikatorów grup. Format: "id:abc123,id:xyz456" |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Szablon JSON kolekcji aktywności.
Zapis JSON |
---|
{
"kind": string,
"etag": string,
"items": [
{
object ( |
Pola | |
---|---|
kind |
Typ zasobu interfejsu API. W raporcie o aktywności wartość wynosi |
etag |
ETag zasobu. |
items[] |
Każdy zapis aktywności w odpowiedzi. |
nextPageToken |
Token do pobierania następnej strony raportu. W ciągu zapytania |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/admin.reports.audit.readonly
Więcej informacji znajdziesz w artykule Omówienie OAuth 2.0.
Nazwa aplikacji
Wartości w polu enum | |
---|---|
access_transparency |
Raporty Aktywność związana z Przejrzystością dostępu Google Workspace zawierają informacje o różnych typach zdarzeń związanych z Przejrzystością dostępu. |
admin |
Raporty o aktywności w aplikacji konsoli administracyjnej zwracają informacje o koncie dotyczące różnych typów zdarzeń związanych z aktywnością administratora. |
calendar |
Raporty o aktywności w aplikacji Kalendarz Google zawierają informacje o różnych wydarzeniach związanych z aktywnością w Kalendarzu. |
chat |
Raporty o aktywności w Google Chat zawierają informacje o różnych zdarzeniach związanych z aktywnością w Google Chat. |
drive |
Raporty o aktywności w aplikacji Dysk Google zawierają informacje o różnych zdarzeniach związanych z aktywnością na Dysku Google. Raport aktywności na Dysku jest dostępny tylko dla klientów korzystających z Google Workspace Business i Google Workspace Enterprise. |
gcp |
Raporty o aktywności w aplikacji Google Cloud Platform zawierają informacje o różnych zdarzeniach związanych z aktywnością w GCP. |
gplus |
Raporty o aktywności w aplikacji Google+ zawierają informacje o różnych wydarzeniach związanych z aktywnością w Google+. |
groups |
Raporty o aktywności w Grupach dyskusyjnych Google zawierają informacje o różnych zdarzeniach związanych z aktywnością w Grupach dyskusyjnych. |
groups_enterprise |
Raporty o aktywności w grupach firmowych zawierają informacje o zdarzeniach związanych z aktywnością w grupach firmowych. |
jamboard |
Raporty o aktywności w Jamboardzie zawierają informacje o różnych zdarzeniach Jamboard. |
login |
Raporty o aktywności w aplikacji logowania podają informacje o koncie dotyczące różnych typów zdarzeń związanych z logowaniem. |
meet |
Raport z aktywności w Meet zawiera informacje o różnych typach zdarzeń związanych z aktywnością w Meet. |
mobile |
Raport z kontroli urządzenia zawiera informacje o różnych typach zdarzeń związanych z aktywnością na urządzeniu. |
rules |
Raport działań związanych z regułami zawiera informacje o różnych typach zdarzeń związanych z regułami. |
saml |
Raport aktywności SAML zawiera informacje o różnych typach zdarzeń związanych z aktywnością SAML. |
token |
Raporty o aktywności związanej z tokenami zwracają informacje o koncie dotyczące różnych typów zdarzeń związanych z aktywnością tokena. |
user_accounts |
Raporty o aktywności w kontach użytkowników zwracają informacje o kontach różnych typów zdarzeń na kontach użytkowników. |
context_aware_access |
Raporty o aktywności z dostępem zależnym od kontekstu zwracają informacje o użytkownikach i zdarzeniach odmowy dostępu wynikających z reguł dostępu zależnego od kontekstu. |
chrome |
Raporty o aktywności w Chrome zwracają informacje o zdarzeniach w przeglądarce Chrome i zdarzeniach Chrome OS. |
data_studio |
Raporty aktywności w Studiu danych zawierają informacje o różnych typach zdarzeń związanych ze aktywnością w Studiu danych. |
keep |
Raporty o aktywności w aplikacji Keep zawierają informacje o różnych zdarzeniach związanych z aktywnością w Google Keep. Raport aktywności w Keep jest dostępny tylko dla klientów korzystających z Google Workspace Business i Google Workspace Enterprise. |
Aktywność
Szablon JSON zasobu aktywności.
Zapis JSON |
---|
{ "kind": string, "etag": string, "ownerDomain": string, "ipAddress": string, "events": [ { "type": string, "name": string, "parameters": [ { "messageValue": { "parameter": [ { object ( |
Pola | |
---|---|
kind |
Typ zasobu interfejsu API. W raporcie o aktywności wartość wynosi |
etag |
ETag wpisu. |
ownerDomain |
Jest to domena, której dotyczy raport. na przykład domena w konsoli administracyjnej lub właściciel dokumentu na Dysku; |
ipAddress |
Adres IP użytkownika wykonującego działanie. Jest to adres IP użytkownika podczas logowania się w Google Workspace, który może nie odpowiadać fizycznej lokalizacji użytkownika. Może to być na przykład adres serwera proxy użytkownika lub wirtualna sieć prywatna (VPN). Interfejs API obsługuje IPv4 i IPv6. |
events[] |
Zdarzenia w raporcie. |
events[].type |
Typ zdarzenia. Usługa lub funkcja Google Workspace, którą administrator zmieni, jest określana we właściwości |
events[].name |
Nazwa zdarzenia. To jest nazwa aktywności zgłaszanej przez interfejs API. Każda właściwość
Więcej informacji o właściwościach eventName znajdziesz powyżej na liście nazw zdarzeń w różnych aplikacjach w narzędziu applicationName .
|
events[].parameters[] |
Pary wartości parametrów na potrzeby różnych aplikacji. Więcej informacji o parametrach |
events[].parameters[].messageValue |
Zagnieżdżone pary wartości parametru powiązane z tym parametrem. Typ wartości złożonej dla parametru jest zwracany jako lista wartości parametrów. Na przykład parametr adresu może mieć wartość |
events[].parameters[].messageValue.parameter[] |
Wartości parametrów |
events[].parameters[].name |
Nazwa parametru. |
events[].parameters[].value |
Wartość ciągu przypisana do parametru. |
events[].parameters[].multiValue[] |
Wartość ciągu przypisana do parametru. |
events[].parameters[].intValue |
Wartość w formie liczby całkowitej. |
events[].parameters[].multiIntValue[] |
Wartość w formie liczby całkowitej. |
events[].parameters[].boolValue |
Wartość logiczna parametru. |
events[].parameters[].multiMessageValue[] |
activity.list obiektów: |
events[].parameters[].multiMessageValue[].parameter[] |
Wartości parametrów |
id |
Unikalny identyfikator każdego zapisu aktywności. |
id.time |
Czas wystąpienia aktywności. To jest czas uniksowy w sekundach. |
id.uniqueQualifier |
Unikalny kwalifikator, jeśli wiele zdarzeń ma ten sam czas. |
id.applicationName |
Nazwa aplikacji, do której należy zdarzenie. Możliwe wartości znajdziesz na liście aplikacji powyżej w |
id.customerId |
Niepowtarzalny identyfikator konta Google Workspace. |
actor |
Użytkownik wykonuje działanie. |
actor.profileId |
Unikalny identyfikator profilu użytkownika Google Workspace. Tej wartości może brakować, jeśli użytkownik nie korzysta z Google Workspace, lub numer 105250506097979753968 działający jako identyfikator zastępczy. |
actor.email |
Główny adres e-mail użytkownika, który wykonał czynność. Może być niedostępny, jeśli z aktorem nie jest powiązany żaden adres e-mail. |
actor.callerType |
Typ aktora. |
actor.key |
Wyświetlane tylko wtedy, gdy wartość |