- Żą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 o aktywności administratora i Dysku Google. Więcej informacji o parametrach raportu o aktywności znajdziesz w przewodnikach na temat 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 | |
---|---|
user |
Reprezentuje identyfikator profilu lub adres e-mail użytkownika, którego dane mają zostać odfiltrowane. Może to być |
application |
Nazwa aplikacji, dla której mają zostać pobrane zdarzenia. |
Parametry zapytania
Parametry | |
---|---|
actor |
Adres IP hosta, na którym zostało wykonane działanie. Jest to dodatkowy sposób filtrowania podsumowania raportu za pomocą adresu IP użytkownika, którego aktywność jest raportowana. Adres IP może, ale nie musi odzwierciedlać fizycznej lokalizacji użytkownika. Przykładowo adres IP może być adresem serwera proxy użytkownika lub wirtualnej sieci prywatnej (VPN). Ten parametr obsługuje adresy w wersji IPv4 i IPv6. |
customer |
Unikalny identyfikator klienta, dla którego chcesz pobrać dane. |
end |
Określa koniec zakresu czasu pokazywanego w raporcie. Data jest podana w formacie RFC 3339, np. 2010-10-28T10:26:35.000Z. Wartością domyślną jest przybliżony czas wysłania żądania interfejsu API. Raport interfejsu API zawiera 3 podstawowe ujęcia czasowe:
endTime , raport zwróci wszystkie działania od momentu podania wartości endTime do bieżącej godziny lub ostatnie 180 dni, jeśli wartość endTime jest starsza niż 180 dni.startTime startTime
|
event |
Nazwa zdarzenia, którego dotyczy zapytanie API. Każdy element |
filters |
Ciąg znaków 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 występuje w żądaniu interfejsu API więcej niż raz, interfejs API przyjmuje tylko ostatnią wartość tego parametru. Jeśli w żądaniu interfejsu API podany jest nieprawidłowy parametr, interfejs API zignoruje ten parametr i zwróci odpowiedź odpowiadającą pozostałym prawidłowym parametrom. Jeśli nie podasz żadnych parametrów, zwrócone zostaną wszystkie parametry. |
max |
Określa, ile rekordów aktywności jest wyświetlanych na każdej stronie odpowiedzi. Jeśli na przykład żądanie zawiera zestawy |
org |
Identyfikator jednostki organizacyjnej, której dotyczy raport. Rekordy aktywności będą widoczne tylko dla użytkowników należących do określonej jednostki organizacyjnej. |
page |
Token określający następną stronę. Raport obejmujący kilka stron zawiera w odpowiedzi właściwość |
start |
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 działania od |
group |
Identyfikatory grup (zaciemnione) oddzielone przecinkami, według których filtrowane są aktywności użytkowników, czyli odpowiedź będzie zawierać aktywności tylko tych użytkowników, którzy należą do co najmniej 1 z wymienionych tutaj identyfikatorów grup. 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 |
ETag zasobu. |
items[] |
Każdy rekord aktywności w odpowiedzi. |
next |
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 dotyczącym autoryzacji.
ApplicationName
Wartości w polu enum | |
---|---|
access_transparency |
Raporty Google Workspace dotyczące aktywności w dzienniku Przejrzystość dostępu zawierają informacje o różnych typach zdarzeń związanych z tą funkcją. |
admin |
Raporty o aktywności w aplikacji Konsole administracyjnej zawierają informacje o różnych zdarzeniach związanych z działalnością administratora na koncie. |
calendar |
Raporty o aktywności w aplikacji Kalendarz Google zawierają informacje o różnych zdarzeniach związanych z aktywizmem 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 o aktywności na Dysku jest dostępny tylko dla klientów 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 o 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 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 Jamboarda zawierają informacje o różnych zdarzeniach aktywności Jamboarda. |
login |
Raporty o aktywności aplikacji Logowanie zwracają informacje o koncie dotyczące różnych typów zdarzeń związanych z aktywizacją logowania. |
meet |
Raport Aktywność w Meet Audit zwraca informacje o różnych typach zdarzeń związanych z kontrolą aktywności w Meet. |
mobile |
Raport Aktywność w kontroli urządzenia zwraca informacje o różnych typach zdarzeń w kontroli urządzenia. |
rules |
Raport Aktywność reguł zwraca 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 aktywności aplikacji Token zwracają informacje o koncie dotyczące różnych typów zdarzeń aktywności Tokena. |
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 związanej z dostępem zależnym od kontekstu zwracają informacje o zdarzeniach odmowy dostępu użytkownikom z powodu reguł dostępu zależnego od kontekstu. |
chrome |
Raporty aktywności w Chrome zawierają informacje o zdarzeniach w przeglądarce Chrome i ChromeOS. |
data_studio |
Raporty aktywności Studia danych zawierają informacje o różnych typach zdarzeń aktywności Studia danych. |
keep |
Raporty o aktywności w aplikacji Keep zawierają informacje o różnych zdarzeniach aktywności w Google Keep. Raport o aktywności w Keep jest dostępny tylko dla klientów 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 kodu 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. |
owner |
Domena, której dotyczy zdarzenie w raporcie. Na przykład domena konsoli administracyjnej lub właściciel dokumentu w aplikacji Dysk. |
ip |
Adres IP użytkownika, który wykonał 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 i IPv6. |
events[] |
Zdarzenia aktywności w raporcie. |
events[]. |
Typ zdarzenia. Usługa lub funkcja Google Workspace, którą zmienia administrator, jest identyfikowana w przypadku właściwości |
events[]. |
Nazwa zdarzenia. Jest to konkretna nazwa aktywności zgłaszanej przez interfejs API. Każdy z nich
Więcej informacji o właściwościach eventName znajdziesz na liście nazw zdarzeń dla różnych aplikacji w applicationName .
|
events[]. |
Pary wartości parametrów w różnych zastosowaniach. Więcej informacji o parametrach |
events[]. |
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[]. |
Wartości parametrów |
events[]. |
Nazwa parametru. |
events[]. |
Wartość ciągu parametru. |
events[]. |
Wartości ciągu parametru. |
events[]. |
Wartość parametru (liczba całkowita). |
events[]. |
Wartości liczb całkowitych parametru. |
events[]. |
Wartość logiczna parametru. |
events[]. |
activities.list z |
events[]. |
Wartości parametrów |
id |
Unikalny identyfikator każdego rekordu aktywności. |
id. |
Czas wystąpienia działania. Jest to czas uniksowy w sekundach. |
id. |
Unikalny wyróżnik, jeśli kilka zdarzeń ma ten sam czas. |
id. |
Nazwa aplikacji, do której należy zdarzenie. Możliwe wartości znajdziesz na liście aplikacji w sekcji |
id. |
Unikalny identyfikator konta Google Workspace. |
actor |
Użytkownik wykonujący działanie. |
actor. |
Unikalny identyfikator profilu Google Workspace wykonawcy. Ta wartość może być nieobecna, jeśli aktor nie jest użytkownikiem Google Workspace, lub może być liczbą 105250506097979753968, która pełni funkcję identyfikatora zastępczego. |
actor. |
Podstawowy adres e-mail użytkownika. Może nie być podany, jeśli z aktorem nie jest powiązany adres e-mail. |
actor. |
Typ użytkownika, który wykonał czynność. |
actor. |
Występuje tylko wtedy, gdy |