유형

애셋

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 타임스탬프 애셋이 마지막으로 수정된 날짜입니다.
이름 문자열 애셋의 이름 (ID)입니다.
제목 문자열 저작물의 제목입니다.
trashed 부울 애셋이 휴지통에 있는지 여부를 나타냅니다.
updateByMeTime 타임스탬프 이 API 호출을 실행하는 사용자가 애셋을 마지막으로 수정한 날짜입니다.
소유자 문자열 애셋의 소유자입니다.
생성 시간 타임스탬프 애셋이 생성된 날짜입니다.
lastViewByMeTime 타임스탬프 이 API 호출을 실행하는 사용자가 애셋을 마지막으로 본 날짜입니다.
설명 문자열 보고서 설명 (REPORT AssetType에만 지원됨)
크리에이터 문자열 애셋의 생성자입니다.

AssetType

Looker Studio 애셋의 유형입니다.

enum 값 설명
보고서 보고서 애셋입니다.
DATA_SOURCE 데이터 소스 애셋입니다.

역할

권한의 역할입니다.

enum 값 설명
시청자 보기 권한이 부여된 회원을 설명합니다.
편집기 수정 권한이 부여된 구성원을 설명합니다.
OWNER 소유자인 회원을 설명합니다.
LINK_VIEWER 보기 권한이 있는 회원을 설명합니다.
LINK_EDITOR 수정 권한이 있는 회원을 설명합니다.

회원

권한 객체의 구성원입니다.

VIEWEREDITOR 역할의 구성원은 다음 접두사를 사용하여 표시됩니다.

회원 접두사 설명
user: Google 계정 user:gus@gmail.com
group: Google 그룹입니다. group:api@googlegroups.com
domain: Google Workspace 또는 Cloud ID 조직의 도메인입니다. domain:example.com
serviceAccount: Google Cloud 프로젝트 서비스 계정입니다. serviceAccount:gus@project.iam.gserviceaccount.com

LINK_VIEWER 또는 LINK_EDITOR 역할의 구성원은 다음 중 하나를 사용하여 표시됩니다.

회원 이름/접두사 설명
allUsers 링크가 있는 모든 사용자가 보기/수정할 수 있음을 나타냅니다.
domain: 링크가 있는 도메인 내 모든 사용자가 보기/수정할 수 있음을 나타냅니다.

권한

애셋에 대한 Looker Studio 권한입니다.

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
속성 이름 유형 설명
권한 {역할: 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="
}

편집자 한 명과 공유되고 링크가 있는 사용자는 누구나 볼 수 있는 Looker Studio 애셋

{
  "permissions": {
    "OWNER": {
      "members": [
        "user:gus@example.com"
      ]
    },
    "EDITOR": {
      "members": [
        "group:gus-team@example.com"
      ]
    },
    "LINK_VIEWER": {
      "members": [
        "allUsers"
      ]
    }
  },
  "etag": "OBr4bWCCtl0"
}