ประเภท

เนื้อหา

ชิ้นงานของ Looker Studio

{
  "assetType": AssetType,
  "updateTime": Timestamp,
  "name": string,
  "title": string,
  "trashed": boolean,
  "updateByMeTime": Timestamp,
  "owner": string,
  "createTime": Timestamp,
  "lastViewByMeTime": Timestamp
}
ชื่อพร็อพเพอร์ตี้ ประเภท คำอธิบาย
assetType AssetType ประเภทของเนื้อหา
updateTime การประทับเวลา วันที่เนื้อหาแสดงครั้งล่าสุด แก้ไขแล้ว
ชื่อ สตริง ชื่อ (รหัส) ของเนื้อหา
title สตริง ชื่อของเนื้อหา
ทิ้งลงถังขยะ boolean ระบุว่าเนื้อหาอยู่ใน ถังขยะ
updateByMeTime การประทับเวลา วันที่เนื้อหาแสดงครั้งล่าสุด ที่แก้ไขโดยฉัน
เจ้าของ สตริง เจ้าของเนื้อหา
createTime การประทับเวลา วันที่สร้างเนื้อหา
lastViewByMeTime การประทับเวลา วันที่ดูเนื้อหาครั้งล่าสุด โดยฉัน

AssetType

ประเภทของชิ้นงาน Looker Studio

ค่า enum คำอธิบาย
รายงาน เนื้อหารายงาน
DATA_SOURCE ชิ้นงานแหล่งข้อมูล

บทบาท

บทบาทในสิทธิ์

ค่า enum คำอธิบาย
ผู้ชม อธิบายสมาชิกที่ได้รับสิทธิ์ในการดู
EDITOR อธิบายสมาชิกที่ได้รับสิทธิ์แก้ไข
เจ้าของ อธิบายสมาชิกที่เป็นเจ้าของ
LINK_VIEWER อธิบายสมาชิกที่มีสิทธิ์การดู
LINK_EDITOR อธิบายสมาชิกที่มีสิทธิ์แก้ไข

สมาชิก

สมาชิกของออบเจ็กต์สิทธิ์

สมาชิกของบทบาท VIEWER และEDITOR นำเสนอโดยใช้สิ่งต่อไปนี้ คำนำหน้า:

คำนำหน้าสมาชิก คำอธิบาย ตัวอย่าง
user: บัญชี Google user:gus@gmail.com
group: กลุ่มใน Google Groups 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 โดยใช้บทบาทใดบทบาทหนึ่ง ดังต่อไปนี้

ชื่อ/คำนำหน้าสมาชิก คำอธิบาย
allUsers ระบุว่าทุกคนที่มีลิงก์สามารถดู/แก้ไข
domain: ระบุว่าทุกคนในโดเมนที่มีลิงก์สามารถ ดู/แก้ไข

สิทธิ์

สิทธิ์ Looker Studio สำหรับเนื้อหา

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
ชื่อพร็อพเพอร์ตี้ ประเภท คำอธิบาย
สิทธิ์ {บทบาท: สมาชิก[]} แมปบทบาทให้กับสมาชิก
Etag สตริง eTag เพื่อตรวจหาและล้มเหลว การแก้ไขหลายรายการพร้อมกัน

ตัวอย่าง

ชิ้นงานของ Looker Studio ที่แชร์กับเอดิเตอร์ 3 คน ได้แก่

{
  "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 ที่แชร์กับผู้แก้ไข 1 รายและทุกคนที่มีลิงก์จะดูได้

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