Account User Links

accountUserLinks koleksiyonu, her bir kullanıcının tek bir hesap için sahip olduğu hesap izinlerini açıklayanEntityUserLink kaynakları kümesidir.

Bu kaynağa yönelik yöntemlerin listesi için bu sayfanın sonuna bakı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 profil bir hesap, web mülkü veya görünüm (profil) olabilir.
entity.accountRef nested object Bu bağlantı için kullanılan hesap.
entity.accountRef.href string Bu hesap için bağlantı.
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ı için göster (Profil).
entity.profileRef.accountId string Bu görünümün (profilin) ait olduğu hesap kimliği.
entity.profileRef.href string Bu görünümün bağlantısı (profil).
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 adı (profil).
entity.profileRef.webPropertyId string Bu görünümün (profilin) ait olduğu UA-XXXXX-YY formunun web mülkü kimliği.
entity.webPropertyRef nested object Bu bağlantının web mülkü.
entity.webPropertyRef.accountId string Bu web mülkünün ait olduğu hesap kimliği.
entity.webPropertyRef.href string Bu web mülkünün bağlantısı.
entity.webPropertyRef.id string UA-XXXXX-YY formunun web mülkü kimliği.
entity.webPropertyRef.internalWebPropertyId string Bu web mülkünün dahili kimliği.
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 Etkili izinler, kullanıcının bu varlık için sahip olduğu tüm izinleri temsil eder. Bunlar, ima edilen izinleri (ör. DÜZENLEME, ana varlıktan GÖRÜNTÜLEME veya Devralınan izinleri belirtir. Etkili 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 User-ID.
userRef.kind string Kullanıcı referans bağlantısı için kaynak türü.

Yöntemler

sil
Bir kullanıcıyı söz konusu hesaptan kaldırır.
ekle
100'den az hesabı varsa verilen hesaba yeni kullanıcı ekler.
list
Belirli bir hesap için kullanıcı hesaplarının bağlantılarını listeler.
güncelle
Belirli bir hesaptaki mevcut bir kullanıcının izinlerini günceller.