素材资源
Looker Studio 素材资源。
{
"assetType": AssetType,
"updateTime": Timestamp,
"name": string,
"title": string,
"trashed": boolean,
"updateByMeTime": Timestamp,
"owner": string,
"createTime": Timestamp,
"lastViewByMeTime": Timestamp
}
属性名称 | 类型 | 说明 |
---|---|---|
assetType | AssetType | 资产的类型。 |
updateTime | 时间戳 | 资源的上次修改日期。 |
name | string | 资产的名称 (ID)。 |
标题 | string | 资源的标题。 |
已删除 | 布尔值 | 指示资产是否在回收站中。 |
updateByMeTime | 时间戳 | 我上次修改资源的日期。 |
所有者 | string | 资源的所有者。 |
createTime | 时间戳 | 资源的创建日期。 |
lastViewByMeTime | 时间戳 | “我”上次查看资源的日期 |
AssetType
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 数据洞察资源:
{
"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"
}