Account User Links

مجموعه accountUserLinks مجموعه ای از منابع entityUserLink است که هر کدام مجوزهای حساب را برای یک کاربر توضیح می دهد.

برای لیست روش های این منبع، انتهای این صفحه را ببینید.

بازنمایی منابع

قالب JSON برای پیوند موجودیت-کاربر Analytics. مجوزهایی را که کاربر برای یک موجودیت در اختیار دارد برمی‌گرداند.

{
  "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
    ]
  }
}
نام ملک ارزش شرح یادداشت
entity object موجودیت برای این پیوند. این می تواند یک حساب کاربری، یک ویژگی وب یا یک نمای (نمایه) باشد.
entity. accountRef nested object حساب برای این لینک.
entity.accountRef. href string پیوند برای این حساب
entity.accountRef. id string شناسه حساب
entity.accountRef. kind string مرجع حساب تجزیه و تحلیل
entity.accountRef. name string نام کاربری.
entity. profileRef nested object مشاهده (نمایه) برای این پیوند.
entity.profileRef. accountId string شناسه حسابی که این نما (نمایه) به آن تعلق دارد.
entity.profileRef. href string پیوند برای این نما (نمایه).
entity.profileRef. id string مشاهده شناسه (نمایه).
entity.profileRef. internalWebPropertyId string شناسه داخلی برای ویژگی وب که این نما (نمایه) به آن تعلق دارد.
entity.profileRef. kind string مرجع مشاهده (نمایه) تجزیه و تحلیل.
entity.profileRef. name string نام این نما (نمایه).
entity.profileRef. webPropertyId string شناسه دارایی وب از فرم UA-XXXXX-YY که این نما (نمایه) به آن تعلق دارد.
entity. webPropertyRef nested object دارایی وب برای این پیوند.
entity.webPropertyRef. accountId string شناسه حسابی که این ویژگی وب به آن تعلق دارد.
entity.webPropertyRef. href string پیوند برای این ویژگی وب.
entity.webPropertyRef. id string شناسه دارایی وب از فرم UA-XXXXX-YY.
entity.webPropertyRef. internalWebPropertyId string شناسه داخلی این ویژگی وب.
entity.webPropertyRef. kind string مرجع دارایی وب Analytics.
entity.webPropertyRef. name string نام این دارایی وب.
id string شناسه پیوند کاربر نهاد
kind string نوع منبع پیوند کاربر نهاد.
permissions object مجوزهایی که کاربر برای این موجودیت دارد.
permissions. effective[] list مجوزهای موثر نشان دهنده تمام مجوزهایی است که یک کاربر برای این موجودیت دارد. اینها شامل هر گونه مجوز ضمنی (به عنوان مثال، EDIT به معنای VIEW است) یا مجوزهای ارثی از نهاد اصلی است. مجوزهای موثر فقط خواندنی هستند.
permissions. local[] list مجوزهایی که به یک کاربر در این سطح اختصاص داده شده است. هیچ گونه مجوز ضمنی یا ارثی را شامل نمی شود. مجوزهای محلی قابل تغییر هستند.
userRef nested object مرجع کاربر.
userRef. email string شناسه ایمیل این کاربر.
userRef. id string شناسه کاربر.
userRef. kind string نوع منبع برای لینک مرجع کاربر.

مواد و روش ها

حذف
یک کاربر را از حساب داده شده حذف می کند.
درج کنید
اگر کاربر کمتر از 100 حساب داشته باشد، یک کاربر جدید به حساب داده شده اضافه می کند.
فهرست
پیوندهای حساب کاربری را برای یک حساب معین فهرست می کند.
به روز رسانی
مجوزها را برای یک کاربر موجود در حساب داده شده به روز می کند.