類型

素材資源

一個 Looker Studio 資產。

{
  "assetType": AssetType,
  "updateTime": Timestamp,
  "name": string,
  "title": string,
  "trashed": boolean,
  "updateByMeTime": Timestamp,
  "owner": string,
  "createTime": Timestamp,
  "lastViewByMeTime": Timestamp
}
屬性名稱 類型 說明
assetType AssetType 資產類型。
updateTime 時間戳記 資產上次日期 已修改。
名稱 字串 資產名稱 (ID)。
title 字串 資產標題。
已丟進垃圾桶 布林值 說明資產是否位於 。
updateByMeTime 時間戳記 資產上次日期 「已由我修改」
擁有者 字串 資產擁有者。
createTime 時間戳記 資產的建立日期。
lastViewByMeTime 時間戳記 資產上次檢視的日期 由我提交

AssetType

Looker Studio 資產類型。

列舉值 說明
報告 報表素材資源。
DATA_SOURCE 資料來源素材資源。

角色

權限中的角色。

列舉值 說明
觀眾 說明獲得檢視權限的成員。
EDITOR 說明獲得編輯權限的成員。
擁有者 說明身為擁有者的成員。
LINK_VIEWER 說明擁有檢視權限的成員。
LINK_EDITOR 說明擁有編輯權限的成員。

成員

權限物件的成員。

VIEWEREDITOR 角色的成員會以下列方式表示: 前置字串:

成員前置字串 說明 範例
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_VIEWERLINK_EDITOR 角色的成員都會以 1 個角色表示 下列項目:

成員名稱/前置碼 說明
allUsers 表示「所有知道連結的使用者都可以查看/編輯」
domain: 表示「網域中知道連結的任何人皆可存取」 查看/編輯

權限

資產的 Looker Studio 權限。

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
屬性名稱 類型 說明
權限 {角色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"
}