Enlaces de usuarios de cuentas

La colección accountUserLinks es un conjunto de recursos entityUserLink y cada uno describe los permisos de propiedad de un solo usuario.

Al final de esta página encontrarás la lista de los métodos que se utilizan para este recurso.

Representaciones de recurso

Plantilla de JSON para un enlace de entidad-usuario de Analytics. Devuelve los permisos que un usuario tiene en una entidad.

{
  "id": string,
  "kind": "analytics#entityUserLink",
  "selfLink": string,
  "selfLink": string,
  "selfLink": string,
  "entity": {
    "accountRef": {
      "id": string,
      "kind": "analytics#accountRef",
      "href": string,
      "name": string
    },
    "webPropertyRef": {
      "id": string,
      "kind": "analytics#webPropertyRef",
      "href": string,
      "accountId": string,
      "internalWebPropertyId": string,
      "name": string
    },
    "profileRef": {
      "id": string,
      "kind": "analytics#profileRef",
      "href": string,
      "accountId": string,
      "webPropertyId": string,
      "internalWebPropertyId": string,
      "name": string
    }
  },
  "userRef": {
    "kind": "analytics#userRef",
    "id": string,
    "email": string
  },
  "permissions": {
    "effective": [
      string
    ],
    "local": [
      string
    ]
  }
}
Nombre de propiedad Valor Descripción Notas
entity object Entidad de este enlace. Puede ser una cuenta, una propiedad web o una vista (perfil).
entity.accountRef nested object Cuenta de este enlace.
entity.accountRef.href string Enlace de esta cuenta.
entity.accountRef.id string ID de la cuenta.
entity.accountRef.kind string Referencia de la cuenta de Analytics.
entity.accountRef.name string Nombre de la cuenta.
entity.profileRef nested object Vista (perfil) de este enlace.
entity.profileRef.accountId string ID de cuenta al que pertenece esta vista (perfil).
entity.profileRef.href string Enlace de esta vista (perfil).
entity.profileRef.id string ID de vista (perfil).
entity.profileRef.internalWebPropertyId string ID interno de la propiedad web a la que pertenece esta vista (perfil).
entity.profileRef.kind string Referencia de vista (perfil) de Analytics.
entity.profileRef.name string Nombre de esta vista (perfil).
entity.profileRef.webPropertyId string ID de propiedad web con el formato UA-XXXXX-YY al que pertenece esta vista (perfil).
entity.webPropertyRef nested object Propiedad web de este enlace.
entity.webPropertyRef.accountId string ID de cuenta al que pertenece esta propiedad web.
entity.webPropertyRef.href string Enlace de esta propiedad web.
entity.webPropertyRef.id string ID de propiedad web con el formato UA-XXXXX-YY.
entity.webPropertyRef.internalWebPropertyId string ID interno de esta propiedad web.
entity.webPropertyRef.kind string Referencia de propiedad web de Analytics.
entity.webPropertyRef.name string Nombre de esta propiedad web.
id string ID de enlace de usuario de entidad.
kind string Tipo de recurso de este enlace de usuario de entidad.
permissions object Permisos que tiene el usuario en esta entidad.
permissions.effective[] list Los permisos efectivos representan todos los permisos que el usuario tiene en esta entidad. Incluyen permisos implícitos (por ejemplo, EDIT implica VIEW) o heredados de la entidad principal. Los permisos efectivos son de solo lectura.
permissions.local[] list Permisos que se han asignado a un usuario en este nivel. No se incluyen los permisos implícitos o heredados. Los permisos locales se pueden modificar.
userRef nested object Referencia de usuario.
userRef.email string ID de correo electrónico de este usuario.
userRef.id string ID de usuario.
userRef.kind string Tipo de recurso de este enlace de referencia de usuario.

Métodos

delete
Quita un usuario de la cuenta indicada.
insert
Agrega un nuevo usuario a la cuenta indicada si el usuario tiene menos de 100 cuentas.
list
Enumera los enlaces de usuarios de cuentas de una determinada cuenta.
update
Actualiza los permisos de un usuario en la cuenta indicada.