- HTTP リクエスト
- パスパラメータ
- クエリ パラメータ
- リクエストの本文
- レスポンスの本文
- 認可スコープ
- ApplicationName
- アクティビティ
- NetworkInfo
- ResourceDetails
- AppliedLabel
- FieldValue
- TextListValue
- SelectionValue
- SelectionListValue
- UserValue
- UserListValue
- 日付
- 理由
- 試してみる
特定の顧客のアカウントとアプリケーション(管理コンソール アプリケーションや Google ドライブ アプリケーションなど)のアクティビティのリストを取得します。詳しくは、管理者と Google ドライブのアクティビティ レポートに関するガイドをご覧ください。アクティビティ レポートのパラメータについて詳しくは、アクティビティ パラメータのリファレンス ガイドをご覧ください。
HTTP リクエスト
GET https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
userKey or all |
データをフィルタするプロファイル ID またはユーザーのメールアドレスを表します。すべての情報の場合は |
applicationName |
イベントを取得するアプリケーションの名前。 |
クエリ パラメータ
パラメータ | |
---|---|
actorIpAddress |
イベントが実行されたホストのインターネット プロトコル(IP)アドレス。これは、アクティビティがレポートされるユーザーの IP アドレスを使用してレポートの概要をフィルタする別の方法です。この IP アドレスは、ユーザーの物理的な場所を反映している場合もあれば、反映していない場合もあります。たとえば、IP アドレスはユーザーのプロキシ サーバーのアドレスや仮想プライベート ネットワーク(VPN)のアドレスである可能性があります。このパラメータは、IPv4 アドレス バージョンと IPv6 アドレス バージョンの両方をサポートします。 |
customerId |
データを取得する顧客の一意の ID。 |
endTime |
レポートに表示される期間の終了日を設定します。日付は RFC 3339 形式(例: 2010-10-28T10:26:35.000Z)です。デフォルト値は、API リクエストのおおよその時刻です。API レポートには、次の 3 つの基本的な時間概念があります。
endTime が指定されていない場合、startTime から現在までのすべてのアクティビティがレポートで返されます。startTime が 180 日以上前の場合は、直近 180 日間のアクティビティが返されます。Gmail のリクエストの場合、 startTime と endTime を指定する必要があります。また、その差が 30 日を超えてはなりません。
|
eventName |
API によってクエリされるイベントの名前。各 |
filters |
これらのイベント パラメータは特定の 次のドライブ アクティビティの例では、返されるリストは、
注: API は、同じパラメータの複数の値を受け入れません。API リクエストでパラメータが複数回指定された場合、API はそのパラメータの最後の値のみを受け入れます。また、API リクエストで無効なパラメータが指定された場合、API はそのパラメータを無視し、残りの有効なパラメータに対応するレスポンスを返します。パラメータがリクエストされていない場合は、すべてのパラメータが返されます。 |
maxResults |
各レスポンス ページに表示するアクティビティ レコードの数を決定します。たとえば、リクエストで |
orgUnitID |
レポートする組織部門の ID。アクティビティ レコードは、指定した組織部門に属するユーザーに対してのみ表示されます。 |
pageToken |
次のページを指定するトークン。複数ページのレポートの場合、レスポンスに |
startTime |
レポートに表示される期間の開始日を設定します。日付は RFC 3339 形式(例: 2010-10-28T10:26:35.000Z)です。レポートには、 |
groupIdFilter |
ユーザー アクティビティをフィルタリングするグループ ID(難読化済み)をカンマ区切りで指定します。つまり、レスポンスには、ここに記載されているグループ ID の少なくとも 1 つに属するユーザーのアクティビティのみが含まれます。形式: 「id:abc123,id:xyz456」 をご覧ください。 |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
アクティビティのコレクションの JSON テンプレート。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{
"kind": string,
"etag": string,
"items": [
{
object ( |
フィールド | |
---|---|
kind |
API リソースのタイプ。アクティビティ レポートの場合、値は |
etag |
リソースの ETag。 |
items[] |
レスポンス内の各アクティビティ レコード。 |
nextPageToken |
レポートの次のページを取得するためのトークン。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/admin.reports.audit.readonly
詳しくは、承認ガイドをご覧ください。
ApplicationName
列挙型 | |
---|---|
access_transparency |
Google Workspace アクセスの透明性アクティビティ レポートは、さまざまなタイプのアクセスの透明性アクティビティ イベントに関する情報を返します。 |
admin |
管理コンソール アプリケーションのアクティビティ レポートでは、さまざまな種類の管理者アクティビティ イベントに関するアカウント情報が返されます。 |
calendar |
Google カレンダー アプリケーションのアクティビティ レポートは、さまざまなカレンダー アクティビティ イベントに関する情報を返します。 |
chat |
Chat アクティビティ レポートは、さまざまな Chat アクティビティ イベントに関する情報を返します。 |
drive |
Google ドライブ アプリケーションのアクティビティ レポートは、さまざまな Google ドライブ アクティビティ イベントに関する情報を返します。ドライブ アクティビティ レポートは、Google Workspace Business および Enterprise をご利用のお客様のみが利用できます。 |
gcp |
Google Cloud Platform アプリケーションのアクティビティ レポートは、さまざまな GCP アクティビティ イベントに関する情報を返します。 |
gmail |
Gmail アプリケーションのアクティビティ レポートには、さまざまな Gmail アクティビティ イベントに関する情報が返されます。 |
gplus |
Google+ アプリケーションのアクティビティ レポートは、さまざまな Google+ アクティビティ イベントに関する情報を返します。 |
groups |
Google グループ アプリケーションのアクティビティ レポートは、さまざまなグループ アクティビティ イベントに関する情報を返します。 |
groups_enterprise |
Enterprise グループのアクティビティ レポートは、さまざまなエンタープライズ グループのアクティビティ イベントに関する情報を返します。 |
jamboard |
Jamboard アクティビティ レポートは、さまざまな Jamboard アクティビティ イベントに関する情報を返します。 |
login |
ログイン アプリケーションのアクティビティ レポートには、さまざまなタイプの |