Assets
Ein Looker Studio-Asset.
{
"assetType": AssetType,
"updateTime": Timestamp,
"name": string,
"title": string,
"trashed": boolean,
"updateByMeTime": Timestamp,
"owner": string,
"createTime": Timestamp,
"lastViewByMeTime": Timestamp
}
Property-Name | Typ | Beschreibung |
---|---|---|
assetType | AssetType | Die Art des Assets. |
updateTime | Zeitstempel | Datum, an dem das Asset zuletzt verwendet wurde geändert. |
Name | String | Der Name (ID) des Assets. |
Titel | String | Der Titel des Inhalts. |
in den Papierkorb verschoben | boolean | Gibt an, ob sich das Asset in in den Papierkorb verschoben. |
updateByMeTime | Zeitstempel | Datum, an dem das Asset zuletzt verwendet wurde von mir geändert. |
Inhaber | String | Der Inhaber des Assets |
createTime | Zeitstempel | Das Datum, an dem das Asset erstellt wurde. |
lastViewByMeTime | Zeitstempel | Datum, an dem das Asset zuletzt aufgerufen wurde von mir |
AssetType
Die Typen der Looker Studio-Assets
Enum-Wert | Beschreibung |
---|---|
BERICHT | Ein Berichts-Asset. |
DATA_SOURCE | Ein Datenquellen-Asset. |
Rolle
Eine Rolle in einer Berechtigung.
Enum-Wert | Beschreibung |
---|---|
ZUSCHAUER | Beschreibt Mitglieder, denen Leseberechtigungen gewährt wurden. |
EDITOR | Beschreibt Mitglieder, denen Bearbeitungsberechtigungen gewährt wurden. |
INHABER | Beschreibt Mitglieder, die Inhaber sind. |
LINK_VIEWER | Beschreibt Mitglieder, die Leseberechtigungen haben. |
LINK_EDITOR | Beschreibt Mitglieder mit Bearbeitungsberechtigungen. |
Mitglied
Ein Mitglied eines Berechtigungsobjekts.
Mitglieder der Rollen VIEWER
und EDITOR
werden so repräsentiert:
Präfixe:
Mitgliederpräfix | Beschreibung | Beispiel |
---|---|---|
user: |
Ein Google-Konto. | user:gus@gmail.com |
group: |
Eine Google-Gruppe. | group:api@googlegroups.com |
domain: |
Die Domain einer Google Workspace- oder Cloud Identity-Organisation. | domain:example.com |
serviceAccount: |
Ein Google Cloud-Projekt-Dienstkonto. | serviceAccount:gus@project.iam.gserviceaccount.com |
Mitglieder der Rolle LINK_VIEWER
oder LINK_EDITOR
werden durch eine repräsentiert.
zu verwenden:
Mitgliedsname/-präfix | Beschreibung |
---|---|
allUsers |
Gibt an, dass Jeder, der über den Link verfügt, darf die Datei ansehen/bearbeiten. |
domain:
|
Zeigt an, dass Jeder in der Domain, der über den Link verfügt, ansehen/bearbeiten. |
Berechtigungen
Looker Studio-Berechtigungen für ein Asset
{
"permissions": {
[Role]: {
"members": Member[]
}
},
"etag": string
}
Property-Name | Typ | Beschreibung |
---|---|---|
Berechtigungen | {Rolle: Mitglied[]} | Eine Zuordnung der Rolle zu Mitgliedern. |
etag | String | etag zum Erkennen und Fehlschlagen gleichzeitige Änderungen. |
Beispiele
Ein Looker Studio-Asset, das für drei Bearbeiter freigegeben ist:
{
"permissions": {
"OWNER": {
"members": [
"user:gus@gmail.com"
]
},
"EDITOR": {
"members": [
"user:jen@gmail.com",
"user:amy@gmail.com",
"group:api@googlegroups.com"
]
}
},
"etag": "BwXe3ECCjl0="
}
Ein Looker Studio-Asset, das für einen Mitbearbeiter freigegeben ist und für jeden mit dem Link einsehbar ist.
{
"permissions": {
"OWNER": {
"members": [
"user:gus@example.com"
]
},
"EDITOR": {
"members": [
"group:gus-team@example.com"
]
},
"LINK_VIEWER": {
"members": [
"allUsers"
]
}
},
"etag": "OBr4bWCCtl0"
}