Tipi

Asset

Un asset di Looker Studio.

{
  "assetType": AssetType,
  "updateTime": Timestamp,
  "name": string,
  "title": string,
  "trashed": boolean,
  "updateByMeTime": Timestamp,
  "owner": string,
  "createTime": Timestamp,
  "lastViewByMeTime": Timestamp
}
Nome proprietà Tipo Descrizione
assetType AssetType Il tipo di asset.
updateTime Timestamp Data dell'ultima data della risorsa modificato.
nome stringa Il nome (ID) della risorsa.
titolo stringa Il titolo della risorsa.
nel cestino booleano Indica se la risorsa si trova nel cestino.
updateByMeTime Timestamp Data dell'ultima data della risorsa modificato da me.
proprietario stringa Il proprietario della risorsa.
createTime Timestamp La data di creazione della risorsa.
lastViewByMeTime Timestamp Data dell'ultima visualizzazione della risorsa da me

AssetType

I tipi di asset di Looker Studio.

Valore enum Descrizione
REPORT Un asset report.
DATA_SOURCE Un asset dell'origine dati.

Ruolo

Un ruolo in un'autorizzazione.

Valore enum Descrizione
VIEWER Descrive i membri a cui sono state concesse le autorizzazioni di visualizzazione.
EDITOR Descrive i membri a cui sono state concesse le autorizzazioni di modifica.
PROPRIETARIO Descrive i membri che sono proprietari.
LINK_VIEWER Descrive i membri che dispongono di autorizzazioni di visualizzazione.
LINK_EDITOR Descrive i membri che dispongono di autorizzazioni di modifica.

Membro

Un membro di un oggetto autorizzazioni.

I membri del ruolo VIEWER e EDITOR sono rappresentati utilizzando quanto segue prefissi:

Prefisso membro Descrizione Esempio
user: Un Account Google. user:gus@gmail.com
group: Un gruppo Google. group:api@googlegroups.com
domain: Il dominio di un'organizzazione Google Workspace o Cloud Identity. domain:example.com
serviceAccount: Un account di servizio di un progetto Google Cloud. serviceAccount:gus@project.iam.gserviceaccount.com

I membri del ruolo LINK_VIEWER o LINK_EDITOR sono rappresentati utilizzando uno dei seguenti:

Nome/prefisso membro Descrizione
allUsers Indica che Chiunque abbia il link può visualizzare/modificare.
domain: Indica che Chiunque abbia il link nel dominio può visualizza/modifica.

Autorizzazioni

Autorizzazioni di Looker Studio per un asset.

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
Nome proprietà Tipo Descrizione
autorizzazioni {Ruolo: Membro[]} Una mappa dei ruoli per i membri.
eTag stringa etag da rilevare e non restituire modifiche simultanee.

Esempi

Un asset di Looker Studio condiviso con tre editor:

{
  "permissions": {
    "OWNER": {
      "members": [
        "user:gus@gmail.com"
      ]
    },
    "EDITOR": {
      "members": [
        "user:jen@gmail.com",
        "user:amy@gmail.com",
        "group:api@googlegroups.com"
      ]
    }
  },
  "etag": "BwXe3ECCjl0="
}

Un asset di Looker Studio condiviso con un solo editor e visualizzabile da chiunque abbia il link.

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