مجموعه 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 | مجوزهایی که به یک کاربر در این سطح اختصاص داده شده است. هیچ گونه مجوز ضمنی یا ارثی را شامل نمی شود. مجوزهای محلی قابل تغییر هستند. | |
selfLink | string | پیوند خود برای این منبع. | |
userRef | nested object | مرجع کاربر. | |
userRef. email | string | شناسه ایمیل این کاربر. | |
userRef. id | string | شناسه کاربر. | |
userRef. kind | string | نوع منبع برای لینک مرجع کاربر. |
مواد و روش ها
- حذف
- یک کاربر را از حساب داده شده حذف می کند.
- درج کنید
- اگر کاربر کمتر از 100 حساب داشته باشد، یک کاربر جدید به حساب داده شده اضافه می کند.
- فهرست
- پیوندهای حساب کاربری را برای یک حساب معین فهرست می کند.
- به روز رسانی
- مجوزها را برای یک کاربر موجود در حساب داده شده به روز می کند.