Profile User Links

La collection profileUserLinks est un ensemble de ressources entityUserLink, chacune décrivant les autorisations de vue (profil) pour un seul utilisateur.

La liste des méthodes associées à cette ressource est présentée au bas de la page.

Représentations de la ressource

Modèle JSON pour un lien entité-utilisateur Analytics. Renvoie les autorisations dont un utilisateur dispose pour une entité.

{
  "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
    ]
  }
}
Nom de propriété Valeur Description Remarques
entity object Entité pour ce lien. Il peut s'agir d'un compte, d'un site Web ou d'une vue (profil).
entity.accountRef nested object Compte associé à cette association.
entity.accountRef.href string Lien pour ce compte.
entity.accountRef.id string ID de compte.
entity.accountRef.kind string de référence du compte Analytics.
entity.accountRef.name string Nom du compte.
entity.profileRef nested object Vue (profil) pour ce lien.
entity.profileRef.accountId string ID du compte auquel cette vue (profil) appartient.
entity.profileRef.href string Lien de cette vue (profil).
entity.profileRef.id string ID de la vue (profil).
entity.profileRef.internalWebPropertyId string ID interne du site Web auquel cette vue (profil) appartient.
entity.profileRef.kind string Référence de la vue Analytics (profil)
entity.profileRef.name string Nom de cette vue (profil).
entity.profileRef.webPropertyId string ID du site Web au format UA-XXXXX-YY auquel cette vue (profil) appartient.
entity.webPropertyRef nested object Propriété Web pour ce lien.
entity.webPropertyRef.accountId string ID du compte auquel cette propriété Web appartient.
entity.webPropertyRef.href string Lien pour ce site Web.
entity.webPropertyRef.id string ID de site Web au format UA-XXXXX-YY.
entity.webPropertyRef.internalWebPropertyId string ID interne pour ce site Web.
entity.webPropertyRef.kind string Documentation de référence sur les propriétés Web Analytics
entity.webPropertyRef.name string Nom de ce site Web.
id string ID du lien utilisateur de l'entité
kind string Type de ressource du lien utilisateur de l'entité.
permissions object Autorisations dont dispose l'utilisateur pour cette entité.
permissions.effective[] list Les autorisations effectives représentent toutes les autorisations dont dispose un utilisateur pour cette entité. Cela inclut toute autorisation implicite (par exemple, EDIT implique VIEW) ou des autorisations héritées de l'entité parente. Les autorisations effectives sont en lecture seule.
permissions.local[] list Les autorisations accordées à un utilisateur à ce niveau N'inclut pas les autorisations implicites ou héritées. Les autorisations locales sont modifiables.
userRef nested object Référence utilisateur.
userRef.email string Adresse e-mail de cet utilisateur.
userRef.id string L'ID utilisateur
userRef.kind string Type de ressource pour le lien de référence de l'utilisateur.

Méthodes

supprimer
Supprime un utilisateur de la vue (profil).
insérer
Ajoute un utilisateur à la vue (profil) donnée.
liste
Répertorie les liens des utilisateurs de profil pour une vue donnée (profil).
mise à jour
Met à jour les autorisations d'un utilisateur existant pour la vue (profil) donnée.