- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- ApplicationName
- Aktywność
- Wypróbuj
Pobiera listę działań dla konta określonego klienta i aplikacji, na przykład aplikacji konsoli administracyjnej czy aplikacji Dysk Google. Więcej informacji znajdziesz w przewodnikach dotyczących raportów aktywności na Dysku Google dla administratorów i na 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 |
Reprezentuje identyfikator profilu lub adres e-mail użytkownika, w przypadku którego dane mają być filtrowane. Może to być |
applicationName |
Nazwa aplikacji, dla której mają zostać pobrane zdarzenia. |
Parametry zapytania
Parametry | |
---|---|
actorIpAddress |
Adres IP hosta, na którym zostało wykonane zdarzenie. Jest to dodatkowy sposób filtrowania podsumowania raportu na podstawie adresu IP użytkownika, którego aktywność została zgłoszona. Ten adres IP może, ale nie musi, odzwierciedlać fizyczną lokalizację użytkownika. Przykładowo adres IP może być adresem serwera proxy użytkownika lub wirtualnej sieci prywatnej (VPN). Ten parametr obsługuje adresy IPv4 oraz IPv6. |
customerId |
Unikalny identyfikator klienta, dla którego chcesz pobrać dane. |
endTime |
Określa koniec zakresu czasu pokazywanego 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 interfejsu API obejmuje 3 podstawowe pojęcia związane z czasem:
endTime nie jest określona, raport zwróci wszystkie aktywności z okresu startTime do bieżącej godziny lub z ostatnich 180 dni, jeśli wartość startTime jest większa niż 180 dni w przeszłości.
|
eventName |
Nazwa zdarzenia, którego dotyczy zapytanie wysyłane przez interfejs API. Każdy element |
filters |
Ciąg zapytania Te parametry zdarzenia są powiązane z konkretnym elementem 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 więcej niż raz w żądaniu do interfejsu API, interfejs API akceptuje tylko jego ostatnią wartość. Dodatkowo, jeśli w żądaniu do interfejsu API podany zostanie nieprawidłowy parametr, API zignoruje go i zwróci odpowiedź odpowiadającą pozostałym prawidłowym parametrom. Jeśli nie zażądano żadnych parametrów, zwracane są wszystkie parametry. |
maxResults |
Określa, ile rekordów aktywności ma być wyświetlanych na każdej stronie odpowiedzi. Jeśli np. żądanie ustawia |
orgUnitID |
Identyfikator jednostki organizacyjnej, której ma dotyczyć raport. Rekordy aktywności będą wyświetlane 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 zawiera w odpowiedzi właściwość |
startTime |
Określa początek zakresu czasu widocznego w raporcie. Data jest w formacie RFC 3339, na przykład 2010-10-28T10:26:35.000Z. Raport zwraca wszystkie aktywności z okresu od |
groupIdFilter |
Rozdzielone przecinkami identyfikatory grup (zaciemnione), według których działania użytkowników są filtrowane. Odpowiedź będzie zawierać działania tylko dla tych użytkowników, którzy są częścią co najmniej jednego z wymienionych tutaj identyfikatorów grupy. Format: „id:abc123,id:xyz456” |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Szablon JSON kolekcji aktywności.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"kind": string,
"etag": string,
"items": [
{
object ( |
Pola | |
---|---|
kind |
Typ zasobu interfejsu API. W przypadku raportu aktywności wartość to |
etag |
Tag ETag zasobu. |
items[] |
Każdy zapis aktywności w odpowiedzi. |
nextPageToken |
Token umożliwiający pobranie następnej strony raportu. Wartość |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/admin.reports.audit.readonly
Więcej informacji znajdziesz w przewodniku na temat autoryzacji.
ApplicationName
Wartości w polu enum | |
---|---|
access_transparency |
Raporty o aktywności w ramach Przejrzystości dostępu do Google Workspace zawierają informacje o różnych typach zdarzeń związanych z funkcją Przejrzystość dostępu. |
admin |
Raporty o aktywności w aplikacji w konsoli administracyjnej zawierają 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 zwracają informacje o różnych zdarzeniach aktywności w Kalendarzu. |
chat |
Raporty o aktywności w Google Chat zawierają informacje o różnych zdarzeniach 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 dotyczący aktywności na Dysku jest dostępny tylko dla klientów korzystających z Google Workspace Business i Enterprise. |
gcp |
Raporty o aktywności w aplikacji Google Cloud Platform zawierają informacje o różnych zdarzeniach związanych z aktywnością GCP. |
gplus |
Raporty aktywności aplikacji Google+ zawierają informacje o różnych zdarzeniach związanych z aktywnością w Google+. |
groups |
Raporty o aktywności w aplikacji Grupy dyskusyjne Google zawierają informacje o różnych zdarzeniach związanych z aktywnością w Grupach dyskusyjnych. |
groups_enterprise |
Raporty o aktywności w Grupach dyskusyjnych Google Enterprise zawierają informacje o różnych zdarzeniach związanych z aktywnością w grupach firmowych. |
jamboard |
Raporty o aktywności w Jamboard zawierają informacje o różnych zdarzeniach związanych z aktywnością w Jamboard. |
login |
Raporty o aktywności aplikacji logowania zawierają informacje o kontach o różnych typach zdarzeń aktywności związanej z logowaniem. |
meet |
Raport dotyczący działań kontroli w Meet zawiera informacje o różnych typach zdarzeń związanych z kontrolą w Meet. |
mobile |
Raport o aktywności związanej z kontrolą urządzenia zwraca informacje o różnych typach zdarzeń związanych z kontrolą urządzeń. |
rules |
Raport „Działania związane z regułami” zawiera informacje o różnych typach zdarzeń związanych z aktywnością reguł. |
saml |
Raport o aktywności SAML zwraca informacje o różnych typach zdarzeń aktywności SAML. |
token |
Raporty o aktywności aplikacji tokenowe zawierają informacje o koncie dotyczące różnych typów zdarzeń związanych z aktywnością tokenów. |
user_accounts |
Raporty aktywności w aplikacji Konta użytkowników zawierają informacje o różnych rodzajach zdarzeń związanych z aktywnością na kontach użytkowników. |
context_aware_access |
Raporty o aktywności w zakresie dostępu zależnego od kontekstu zawierają informacje o użytkownikach zdarzeń odmowy dostępu z powodu reguł dostępu zależnego od kontekstu. |
chrome |
Raporty o aktywności w Chrome zawierają informacje o zdarzeniach związanych z przeglądarką Chrome i systemem operacyjnym Chrome. |
data_studio |
Raporty o aktywności w Studiu danych zawierają informacje o różnych typach zdarzeń aktywności w Studiu danych. |
keep |
Raporty o aktywności w aplikacji Keep zawierają informacje o różnych zdarzeniach aktywności w Google Keep. Raport aktywności w Keep jest dostępny tylko dla klientów korzystających z Google Workspace Business i Enterprise. |
vault |
Raporty o aktywności w Vault zawierają informacje o różnych typach zdarzeń związanych z aktywnością w Vault. |
Aktywność
Szablon JSON dla 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 przypadku raportu aktywności wartość to |
etag |
ETag wpisu. |
ownerDomain |
Jest to domena, której dotyczy zdarzenie z raportu. Na przykład domena konsoli administracyjnej lub właściciel dokumentów aplikacji Dysk. |
ipAddress |
Adres IP użytkownika wykonującego działanie. Jest to adres IP użytkownika logującego się w Google Workspace, który może, ale nie musi, odzwierciedlać jego fizyczną lokalizację. Przykładowo adres IP może być adresem serwera proxy użytkownika lub wirtualnej sieci prywatnej (VPN). Interfejs API obsługuje IPv4 oraz IPv6. |
events[] |
Zdarzenia aktywności uwzględnione w raporcie. |
events[].type |
Typ zdarzenia. Usługa lub funkcja Google Workspace zmieniona przez administratora jest określana we właściwości |
events[].name |
Nazwa zdarzenia. Jest to konkretna nazwa aktywności zgłaszanej przez interfejs API. Każdy element
Więcej informacji o właściwościach eventName znajdziesz powyżej w sekcji applicationName na liście nazw zdarzeń w różnych aplikacjach.
|
events[].parameters[] |
Pary wartości parametrów dla różnych aplikacji. Więcej informacji o parametrach |
events[].parameters[].messageValue |
Zagnieżdżone pary wartości parametrów powiązane z tym parametrem. Złożone typy wartości parametru są zwracane w postaci listy wartości parametru. Na przykład parametr address może mieć wartość |
events[].parameters[].messageValue.parameter[] |
Wartości parametrów |
events[].parameters[].name |
Nazwa parametru. |
events[].parameters[].value |
Wartość parametru w postaci ciągu znaków. |
events[].parameters[].multiValue[] |
Wartości parametru w postaci ciągu znaków. |
events[].parameters[].intValue |
Wartość parametru (liczba całkowita). |
events[].parameters[].multiIntValue[] |
Wartość parametru (liczba całkowita). |
events[].parameters[].boolValue |
Wartość logiczna parametru. |
events[].parameters[].multiMessageValue[] |
actions.list z |
events[].parameters[].multiMessageValue[].parameter[] |
Wartości parametrów |
id |
Unikalny identyfikator każdego rekordu aktywności. |
id.time |
Czas wystąpienia działania. Jest to czas uniksowy w sekundach. |
id.uniqueQualifier |
Unikalny kwalifikator, jeśli wiele wydarzeń dotyczy tego samego czasu. |
id.applicationName |
Nazwa aplikacji, do której należy zdarzenie. Możliwe wartości znajdziesz na liście aplikacji powyżej w sekcji |
id.customerId |
Unikalny identyfikator konta Google Workspace. |
actor |
Użytkownik wykonujący działanie. |
actor.profileId |
Unikalny identyfikator profilu Google Workspace użytkownika, który wykonał czynność. Może brakować tej wartości, jeśli użytkownik nie jest użytkownikiem Google Workspace. Może to być też numer 105250506097979753968, który działa jako identyfikator zastępczy. |
actor.email |
Podstawowy adres e-mail użytkownika, który wykonał czynność. Tego pola może nie być, jeśli z użytkownikiem nie jest powiązany żaden adres e-mail. |
actor.callerType |
Rodzaj aktora. |
actor.key |
Widoczny tylko wtedy, gdy |