Tipos

Asset

Un elemento de Data Studio. Tiene la siguiente estructura:

{
      "assetId": string,
      "title": string,
      "assetType": AssetType,
      "trashed": boolean,
      "updateTime": Timestamp,
      "updateByMeTime": Timestamp,
      "createTime": Timestamp,
      "lastViewByMeTime": Timestamp,
      "owner": string
    }
    
Nombre de la propiedad Tipo Descripción
assetId cadena El ID del elemento.
title cadena El título del elemento.
assetType AssetType El tipo de elemento.
papelera booleano Valor que indica si el elemento está en la papelera.
updateTime Marca de tiempo Fecha en la que se modificó el elemento por última vez.
updateByMeTime Marca de tiempo Fecha en la que modifiqué el elemento por última vez.
createTime Marca de tiempo Fecha en la que se creó el elemento.
lastViewByMeTime Marca de tiempo Fecha en la que vi el elemento por última vez.
owner cadena El propietario del elemento.

AssetType

Los tipos de elementos de Data Studio.

Valor de enumeración Descripción
REPORT Un elemento de informe.
DATA_SOURCE Un elemento de fuente de datos.

Role

Una función de un permiso.

Valor de enumeración Descripción
VIEWER Un lector.
EDITOR Un editor.
OWNER Un propietario.

Member

Un miembro de un objeto de permisos. Es un string con uno de los siguientes prefijos:

  • user:
  • group:
  • domain:
  • serviceAccount:

Permissions

Un objeto de permisos de Data Studio. Tiene la siguiente estructura.

{
      "permissions": {[Role]: Member[]},
      "etag": string
    }
    
Nombre de la propiedad Tipo Descripción
permissions {Role: Member[]} Un mapa de la función para los miembros.
etag cadena etag para detectar y anular las modificaciones simultáneas.