webpropertyUserLinks koleksiyonu, her biri tek bir kullanıcının mülk izinlerini açıklayan bir assetUserLink kaynak kümesidir.
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 web mülkünden kaldırır.
- ekle
- Belirtilen web mülküne yeni bir kullanıcı ekler.
- list
- Belirli bir web mülkü için webMülkü-kullanıcı bağlantılarını listeler.
- güncelleme
- Belirtilen web mülkünde mevcut bir kullanıcının izinlerini günceller.