Profile User Links

Die Sammlung „profileUserLinks“ besteht aus einer Reihe von „EntityUserLink“-Ressourcen, die jeweils die Berechtigungen der Datenansicht (Profil) für einen einzelnen Nutzer beschreiben.

Am Ende dieser Seite finden Sie eine Liste der Methoden für diese Ressource.

Ressourcendarstellungen

JSON-Vorlage für eine Analytics-Entitäts-Nutzer-Verknüpfung. Gibt Berechtigungen zurück, die ein Nutzer für eine Entität hat.

{
  "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
    ]
  }
}
Attributname Wert Beschreibung Hinweise
entity object Entität für diesen Link. Das kann ein Konto, eine Web-Property oder eine Datenansicht (Profil) sein.
entity.accountRef nested object Konto für diesen Link erstellen.
entity.accountRef.href string Link für dieses Konto.
entity.accountRef.id string Konto-ID.
entity.accountRef.kind string Analytics-Kontoreferenz
entity.accountRef.name string Kontoname
entity.profileRef nested object Datenansicht (Profil) für diesen Link.
entity.profileRef.accountId string Die Konto-ID, zu der diese Datenansicht (Profil) gehört.
entity.profileRef.href string Link für diese Datenansicht (Profil).
entity.profileRef.id string ID der Datenansicht (Profil)
entity.profileRef.internalWebPropertyId string Interne ID der Web-Property, zu der diese Datenansicht (Profil) gehört.
entity.profileRef.kind string Analytics-Datenansicht (Profil)
entity.profileRef.name string Name der Datenansicht (Profil).
entity.profileRef.webPropertyId string Die Web-Property-ID im Format UA-XXXXX-YY, zu der diese Datenansicht (Profil) gehört.
entity.webPropertyRef nested object Web-Property für diese Verknüpfung.
entity.webPropertyRef.accountId string Die Konto-ID, zu der diese Web-Property gehört.
entity.webPropertyRef.href string Link für diese Web-Property.
entity.webPropertyRef.id string Web-Property-ID im Format UA-XXXXX-YY.
entity.webPropertyRef.internalWebPropertyId string Interne ID für diese Web-Property.
entity.webPropertyRef.kind string Analytics-Web-Property-Referenz
entity.webPropertyRef.name string Name dieser Web-Property.
id string Verknüpfungs-ID der Entität
kind string Ressourcentyp für die Entitätsnutzerverknüpfung.
permissions object Berechtigungen des Nutzers für diese Entität.
permissions.effective[] list Effektive Berechtigungen sind alle Berechtigungen, die ein Nutzer für diese Entität hat. Dazu gehören alle implizierten Berechtigungen (z.B. EDIT impliziert VIEW) oder übernommene Berechtigungen der übergeordneten Entität. Aktive Berechtigungen sind schreibgeschützt.
permissions.local[] list Berechtigungen, die einem Nutzer auf dieser Ebene zugewiesen wurden. Umfasst keine impliziten oder übernommenen Berechtigungen. Lokale Berechtigungen können geändert werden.
userRef nested object Nutzerreferenz
userRef.email string E-Mail-ID dieses Nutzers.
userRef.id string Nutzer-ID
userRef.kind string Ressourcentyp für den Nutzerreferenzlink.

Methoden

Delete
Entfernt einen Nutzer aus der angegebenen Datenansicht (Profil).
Einfügen
Fügt einen neuen Nutzer zur angegebenen Ansicht (Profil) hinzu.
list
Listet Profil-Nutzer-Links für eine bestimmte Ansicht (Profil) auf.
Aktualisieren
Aktualisiert die Berechtigungen eines vorhandenen Nutzers in der angegebenen Datenansicht (Profil).