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. | |
selfLink |
string |
Bu kaynağın kendi bağlantısını oluşturun. | |
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.