Account User Links

accountUserLinks koleksiyonu, her biri tek bir kullanıcının hesap izinlerini açıklayan bir varlıkUserLinks kaynağı kümesidir.

Bu kaynağa ilişkin 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ıya ait varlık. Bu bir hesap, web mülkü veya görünüm (profil) olabilir.
entity.accountRef nested object Bu bağlantıyı paylaştığınız hesap.
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 formunun 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, bir kullanıcının bu varlık için sahip olduğu tüm izinleri temsil eder. Bunlara örtülü izinler (ör. DÜZENLEME, VIEW anlamına gelir) veya izinleri üst varlıktan devralınır. 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
Bir kullanıcıyı belirtilen hesaptan kaldırır.
ekle
100'den az hesabı olan kullanıcıları belirtilen hesaba yeni bir kullanıcı olarak ekler.
list
Belirli bir hesap için hesap kullanıcısı bağlantılarını listeler.
güncelle
Belirtilen hesaptaki mevcut bir kullanıcının izinlerini günceller.