Profile User Links

profileUserLinks koleksiyonu, bir varlık kümesi kaynağıdır. Bu kaynakların her biri, tek bir kullanıcının görüntüleme (profil) izinlerini tanımlar.

Bu kaynağa ilişkin yöntemlerin listesi için bu sayfanın sonuna göz atın.

Kaynak temsilleri

Analytics Varlık-Kullanıcı Bağlantısı için JSON şablonu. Kullanıcının bir varlık için sahip olduğu izinleri döndürür.

{
  "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
    ]
  }
}
Mülk adı Değer Açıklama Notlar
entity object Bu bağlantının varlığı. Bu bir hesap, web mülkü veya görünüm (profil) olabilir.
entity.accountRef nested object Bu bağlantının hesabı.
entity.accountRef.href string Bu hesabın bağlantısı.
entity.accountRef.id string Hesap kimliği.
entity.accountRef.kind string Analytics hesap referansı.
entity.accountRef.name string Hesap adı.
entity.profileRef nested object Bu bağlantıyı görüntüleyin (Profil).
entity.profileRef.accountId string Bu görünümün (profilin) ait olduğu hesabın kimliği.
entity.profileRef.href string Bu görünümün (profilin) bağlantısı.
entity.profileRef.id string Görünüm (Profil) kimliği.
entity.profileRef.internalWebPropertyId string Bu görünümün (profilin) ait olduğu web mülkünün dahili kimliği.
entity.profileRef.kind string Analytics görünüm (profil) referansı.
entity.profileRef.name string Bu görünümün (profil) adı.
entity.profileRef.webPropertyId string Bu görünümün (profilin) ait olduğu UA-XXXXX-YY biçiminin web mülkü kimliği.
entity.webPropertyRef nested object Bu bağlantı için web mülkü.
entity.webPropertyRef.accountId string Bu web mülkünün ait olduğu hesabın kimliği.
entity.webPropertyRef.href string Bu web mülkünün bağlantısı.
entity.webPropertyRef.id string UA-XXXXX-YY biçimindeki web mülkü kimliği.
entity.webPropertyRef.internalWebPropertyId string Bu web mülkü için dahili kimlik.
entity.webPropertyRef.kind string Analytics web mülkü referansı.
entity.webPropertyRef.name string Bu web mülkünün adı.
id string Varlık kullanıcı bağlantısı kimliği
kind string Varlık kullanıcı bağlantısı için kaynak türü.
permissions object Kullanıcının bu varlık için sahip olduğu izinler.
permissions.effective[] list Geçerli izinler, kullanıcının bu varlık için sahip olduğu tüm izinleri temsil eder. Bu izinler (ör. DÜZENLEME, GÖRÜNÜM anlamına gelir) veya üst varlıktan devralınan izinler anlamına gelir. Geçerli izinler salt okunurdur.
permissions.local[] list Bir kullanıcıya bu düzeyde atanan izinler. Dolaylı veya devralınan izinleri içermez. Yerel izinler değiştirilebilir.
userRef nested object Kullanıcı referansı.
userRef.email string Bu kullanıcının e-posta kimliği.
userRef.id string Kullanıcı kimliği.
userRef.kind string Kullanıcı referans bağlantısı için kaynak türü.

Yöntemler

sil
Kullanıcıyı belirtilen görünümden (profilden) kaldırır.
ekle
Belirli bir görünüme (profile) yeni bir kullanıcı ekler.
list
Belirli bir görünüm (profil) için profil kullanıcısı bağlantılarını listeler.
güncelleme
Belirtilen görünümde (profilde) mevcut kullanıcının izinlerini günceller.