素材资源
Looker Studio 资源。
{
"assetType": AssetType,
"updateTime": Timestamp,
"name": string,
"title": string,
"trashed": boolean,
"updateByMeTime": Timestamp,
"owner": string,
"createTime": Timestamp,
"lastViewByMeTime": Timestamp
}
属性名称 | 类型 | 说明 |
---|---|---|
assetType | 资源类型 | 资产的类型。 |
updateTime | 时间戳 | 资产上次使用的日期 。 |
name | 字符串 | 资产的名称 (ID)。 |
标题 | 字符串 | 资源的标题。 |
已删除 | 布尔值 | 指明资产是否位于 回收站。 |
updateByMeTime | 时间戳 | 资产上次使用的日期 由我修改。 |
所有者 | 字符串 | 资源的所有者。 |
createTime | 时间戳 | 资源的创建日期。 |
lastViewByMeTime | 时间戳 | 资产的上次查看日期 作者:我 |
资源类型
Looker Studio 资源的类型。
枚举值 | 说明 |
---|---|
REPORT | 报告资源。 |
DATA_SOURCE | 数据源资源。 |
角色
权限中的角色。
枚举值 | 说明 |
---|---|
VIEWER | 描述已被授予查看权限的成员。 |
EDITOR | 描述已被授予修改权限的成员。 |
所有者 | 描述群主成员。 |
LINK_VIEWER | 描述拥有查看权限的成员。 |
LINK_EDITOR | 描述拥有修改权限的成员。 |
成员
权限对象的成员。
VIEWER
和 EDITOR
Role 的成员用以下代码表示
前缀:
成员前缀 | 说明 | 示例 |
---|---|---|
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
Role 的成员使用一个
下列各项:
成员名称/前缀 | 说明 |
---|---|
allUsers |
表示知道链接的任何人都可以查看/编辑。 |
domain:
|
表示网域中知道链接的任何人都可以 查看/修改。 |
权限
资源的 Looker Studio 权限。
{
"permissions": {
[Role]: {
"members": Member[]
}
},
"etag": string
}
属性名称 | 类型 | 说明 |
---|---|---|
权限 | {Role: Member[]} | 成员的角色图。 |
ETag | 字符串 | 使用 ETag 进行检测并失败 并发修改。 |
示例
与三个编辑者共享的 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="
}
已与一位编辑者共享且可供知道链接的任何人查看的 Looker Studio 资源。
{
"permissions": {
"OWNER": {
"members": [
"user:gus@example.com"
]
},
"EDITOR": {
"members": [
"group:gus-team@example.com"
]
},
"LINK_VIEWER": {
"members": [
"allUsers"
]
}
},
"etag": "OBr4bWCCtl0"
}