Enlaces de usuarios de perfiles

La colección profileUserLinks es un conjunto de recursos entityUserLink y cada uno describe los permisos de vista (perfil) de un solo usuario.

Al final de esta página encontrará 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 vista (perfil) indicada.
insert
Agrega un usuario nuevo a la vista (perfil) indicada.
list
Enumera los enlaces de usuario de perfil de una determinada vista (perfil).
update
Actualiza los permisos de un usuario en la vista (perfil) indicada.