प्रकार

ऐसेट

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 टाइमस्टैम्प ऐसेट में पिछली बार बदलाव किए जाने की तारीख.
नाम स्ट्रिंग ऐसेट का नाम (आईडी).
title स्ट्रिंग ऐसेट का टाइटल.
ट्रैश किया गया बूलियन इससे पता चलता है कि ऐसेट ट्रैश में है या नहीं.
updateByMeTime टाइमस्टैम्प वह तारीख जब इस एपीआई कॉल को करने वाले उपयोगकर्ता ने ऐसेट में आखिरी बार बदलाव किया था.
owner स्ट्रिंग एसेट का मालिक.
createTime टाइमस्टैम्प ऐसेट बनाने की तारीख.
lastViewByMeTime टाइमस्टैम्प वह तारीख जब इस एपीआई कॉल को करने वाले उपयोगकर्ता ने ऐसेट को आखिरी बार देखा था.
ब्यौरा स्ट्रिंग रिपोर्ट का ब्यौरा. यह सिर्फ़ REPORT AssetType के लिए उपलब्ध है.
क्रिएटर स्ट्रिंग ऐसेट बनाने वाला.

AssetType

Looker Studio की ऐसेट के टाइप.

इनम वैल्यू ब्यौरा
रिपोर्ट करें रिपोर्ट ऐसेट.
DATA_SOURCE डेटा सोर्स ऐसेट.

भूमिका

किसी अनुमति में भूमिका.

इनम वैल्यू ब्यौरा
दर्शक इससे उन सदस्यों के बारे में पता चलता है जिन्हें देखने की अनुमतियां दी गई हैं.
EDITOR उन सदस्यों के बारे में बताता है जिन्हें बदलाव करने की अनुमतियां दी गई हैं.
स्वामी मालिकों के तौर पर शामिल सदस्यों के बारे में बताता है.
LINK_VIEWER उन सदस्यों के बारे में बताता है जिनके पास देखने की अनुमतियां हैं.
LINK_EDITOR इससे उन सदस्यों के बारे में पता चलता है जिनके पास बदलाव करने की अनुमतियां हैं.

सदस्य

अनुमतियों वाले ऑब्जेक्ट का सदस्य.

VIEWER और EDITOR भूमिका के सदस्यों को इन प्रीफ़िक्स का इस्तेमाल करके दिखाया जाता है:

सदस्यता का प्रीफ़िक्स ब्यौरा उदाहरण
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 भूमिका वाले सदस्यों को इनमें से किसी एक का इस्तेमाल करके दिखाया जाता है:

सदस्य का नाम/प्रीफ़िक्स ब्यौरा
allUsers इससे पता चलता है कि जिस भी व्यक्ति के पास लिंक है वह देख/बदलाव कर सकता है.
domain: इससे पता चलता है कि डोमेन में मौजूद कोई भी व्यक्ति जिसके पास लिंक है, वह फ़ाइल को देख/बदल सकता है.

अनुमतियां

किसी ऐसेट के लिए Looker Studio की अनुमतियां.

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
प्रॉपर्टी का नाम टाइप ब्यौरा
अनुमतियां {Role: Member[]} भूमिका से सदस्यों को मैप करने की सुविधा.
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"
}