アセット
Looker Studio アセット。
{
"assetType": AssetType,
"updateTime": Timestamp,
"name": string,
"title": string,
"trashed": boolean,
"updateByMeTime": Timestamp,
"owner": string,
"createTime": Timestamp,
"lastViewByMeTime": Timestamp,
"description": string,
"creator": string
}
プロパティ名 | 型 | 説明 |
---|---|---|
assetType | AssetType | アセットのタイプ。 |
updateTime | タイムスタンプ | アセットが最後に変更された日付。 |
name | 文字列 | アセットの名前(ID)。 |
title | string | アセットのタイトル。 |
trashed | ブール値 | アセットがゴミ箱にあるかどうかを示します。 |
updateByMeTime | タイムスタンプ | この API 呼び出しを行うユーザーがアセットを最後に変更した日付。 |
オーナー | string | アセットの所有者。 |
createTime | Timestamp | アセットが作成された日付。 |
lastViewByMeTime | タイムスタンプ | この API 呼び出しを行ったユーザーがアセットを最後に表示した日付。 |
説明 | 文字列 | レポートの説明(REPORT AssetType でのみサポートされています)。 |
作成者 | 文字列 | アセットの作成者。 |
AssetType
Looker Studio アセットのタイプ。
列挙値 | 説明 |
---|---|
REPORT | レポート アセット。 |
DATA_SOURCE | データソース アセット。 |
役割
権限における役割。
列挙値 | 説明 |
---|---|
視聴者 | 閲覧権限が付与されているメンバーについて説明します。 |
エディタ | 編集権限が付与されているメンバーについて説明します。 |
オーナー | オーナーであるメンバーについて説明します。 |
LINK_VIEWER | 閲覧権限を持つメンバーについて説明します。 |
LINK_EDITOR | 編集権限を持つメンバーについて説明します。 |
メンバー
権限オブジェクトのメンバー。
VIEWER
ロールと EDITOR
ロールのメンバーは、次の接頭辞で表されます。
メンバーの接頭辞 | 説明 | 例 |
---|---|---|
user: |
Google アカウント | user:gus@gmail.com |
group: |
Google グループ。 | group:api@googlegroups.com |
domain: |
Google Workspace または Cloud Identity 組織のドメイン。 | domain:example.com |
serviceAccount: |
Google Cloud プロジェクトのサービス アカウント。 | serviceAccount:gus@project.iam.gserviceaccount.com |
LINK_VIEWER
または LINK_EDITOR
ロールのメンバーは、次のいずれかを使用して表されます。
Member name/prefix | 説明 |
---|---|
allUsers |
リンクを知っているユーザーなら誰でも閲覧/編集できることを示します。 |
domain:
|
リンクを知っているドメイン内のユーザーであれば、誰でも閲覧/編集できることを示します。 |
権限
アセットの Looker Studio の権限。
{
"permissions": {
[Role]: {
"members": Member[]
}
},
"etag": string
}
プロパティ名 | 型 | 説明 |
---|---|---|
権限 | {Role: Member[]} | メンバーへの役割のマップ。 |
etag | 文字列 | 同時変更を検出してエラーを発生させる ETag。 |
例
3 人の編集者と共有されている Looker Studio アセット:
{
"permissions": {
"OWNER": {
"members": [
"user:gus@gmail.com"
]
},
"EDITOR": {
"members": [
"user:jen@gmail.com",
"user:amy@gmail.com",
"group:api@googlegroups.com"
]
}
},
"etag": "BwXe3ECCjl0="
}
1 人の編集者と共有され、リンクを知っているすべてのユーザーが閲覧できる Looker Studio アセット。
{
"permissions": {
"OWNER": {
"members": [
"user:gus@example.com"
]
},
"EDITOR": {
"members": [
"group:gus-team@example.com"
]
},
"LINK_VIEWER": {
"members": [
"allUsers"
]
}
},
"etag": "OBr4bWCCtl0"
}