- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- SaasUsageReport
- ContentTransferDetails
- Wypróbuj
Znajdź raporty dotyczące wykorzystania SaaS przez klienta na podstawie podanych kryteriów wyszukiwania i sortowania.
Żądanie HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:findSaasUsage
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
customer |
Wymagane. Zaciemniony identyfikator klienta z prefiksem „customers/C” lub „customers/my_customer”. |
Parametry zapytania
| Parametry | |
|---|---|
pageSize |
Opcjonalnie. Maksymalna liczba raportów do zwrócenia. Usługa może zwrócić mniej niż ta wartość. Jeśli nie zostanie określona, zostanie zwróconych co najwyżej 100 raportów. Maksymalna wartość to 200. Wartości powyżej 200 zostaną zmienione na 200. |
pageToken |
Opcjonalnie. Token strony otrzymany z poprzedniego wywołania Podczas paginacji wszystkie inne parametry przekazane do |
filter |
Opcjonalnie. Wyrażenie filtra, które ogranicza liczbę zwracanych raportów SaaS. Obsługiwane operatory to: =, !=, <, <=, >, >=, :. Obsługiwane są operatory logiczne AND, OR i NOT. Obsługiwane pola:
Przykład: |
orderBy |
Opcjonalnie. Wyrażenie określające kolejność sortowania raportów SaaS. Obsługiwane pola:
Domyślna kolejność jest rosnąca. Aby określić kolejność malejącą dla danego pola, dodaj „desc”. Przykład: |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź na metodę reports.findSaasUsage.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"saasReports": [
{
object ( |
| Pola | |
|---|---|
saasReports[] |
Lista raportów dotyczących wykorzystania SaaS. |
nextPageToken |
Token, który można wysłać jako |
totalSize |
Łączna liczba raportów dotyczących wykorzystania SaaS, które pasują do żądania. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
SaasUsageReport
Reprezentuje pojedynczy wpis raportu SaaS.
| Zapis JSON |
|---|
{
"app": string,
"orgUnitId": string,
"category": string,
"organization": string,
"foundedYear": integer,
"headquarters": string,
"primaryDomain": string,
"domains": [
string
],
"encryptionProtocols": [
string
],
"visitsCount": string,
"distinctUsersCount": string,
"distinctBrowsersCount": string,
"contentTransferDetails": {
object ( |
| Pola | |
|---|---|
app |
Tylko dane wyjściowe. Nazwa aplikacji. |
orgUnitId |
Tylko dane wyjściowe. Identyfikator jednostki organizacyjnej. |
category |
Tylko dane wyjściowe. Kategoria aplikacji. |
organization |
Tylko dane wyjściowe. Organizacja, która opracowuje aplikację. |
foundedYear |
Tylko dane wyjściowe. Rok założenia organizacji. |
headquarters |
Tylko dane wyjściowe. Siedziba główna organizacji. |
primaryDomain |
Tylko dane wyjściowe. Główna domena aplikacji. |
domains[] |
Tylko dane wyjściowe. Lista domen i subdomen powiązanych z aplikacją. |
encryptionProtocols[] |
Tylko dane wyjściowe. Lista protokołów szyfrowania używanych do uzyskiwania dostępu do aplikacji. |
visitsCount |
Tylko dane wyjściowe. Łączna liczba wizyt w aplikacji. |
distinctUsersCount |
Tylko dane wyjściowe. Liczba unikalnych użytkowników, którzy odwiedzili aplikację. |
distinctBrowsersCount |
Tylko dane wyjściowe. Liczba unikalnych przeglądarek, które odwiedziły aplikację. |
contentTransferDetails |
Tylko dane wyjściowe. Zawiera informacje o zdarzeniach przesyłania treści, jeśli są dostępne. |
firstNavigationTime |
Tylko dane wyjściowe. Sygnatura czasowa pierwszego przejścia do aplikacji. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
lastNavigationTime |
Tylko dane wyjściowe. Sygnatura czasowa ostatniego przejścia do aplikacji. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
ContentTransferDetails
Zawiera informacje o zdarzeniach przesyłania treści, jeśli są dostępne.
| Zapis JSON |
|---|
{ "contentTransferCount": string } |
| Pola | |
|---|---|
contentTransferCount |
Tylko dane wyjściowe. Łączna liczba transferów treści powiązanych z aplikacją. |