REST Resource: accounts.users

منبع: کاربر

پیام User نشان دهنده کاربری مرتبط با حساب Merchant Center است. برای مدیریت مجوزهای کاربر و حقوق دسترسی در حساب کاربری استفاده می شود. برای اطلاعات بیشتر، به سوالات متداول درباره افراد و سطوح دسترسی مراجعه کنید.

نمایندگی JSON
{
  "name": string,
  "state": enum (State),
  "accessRights": [
    enum (AccessRight)
  ]
}
فیلدها
name

string

شناسه. نام منبع کاربر قالب: accounts/{account}/user/{email}

از me برای مراجعه به آدرس ایمیل خود استفاده کنید، برای مثال accounts/{account}/users/me .

state

enum ( State )

فقط خروجی وضعیت کاربر.

access Rights[]

enum ( AccessRight )

اختیاری. حقوق دسترسی کاربر

ایالت

حالات احتمالی یک کاربر

Enums
STATE_UNSPECIFIED مقدار پیش فرض این مقدار استفاده نشده است.
PENDING کاربر در انتظار تایید است. در این حالت، کاربر ابتدا باید قبل از انجام سایر اقدامات، دعوت نامه را بپذیرد.
VERIFIED کاربر تایید شده است.

AccessRight

حق دسترسی

Enums
ACCESS_RIGHT_UNSPECIFIED مقدار پیش فرض این مقدار استفاده نشده است.
STANDARD حقوق دسترسی استاندارد
ADMIN حقوق دسترسی ادمین
PERFORMANCE_REPORTING کاربران دارای این حق به عملکرد و بینش دسترسی دارند.

روش ها

create

یک کاربر حساب Merchant Center ایجاد می کند.

delete

یک کاربر حساب Merchant Center را حذف می کند.

get

یک کاربر حساب Merchant Center را بازیابی می کند.

list

همه کاربران یک حساب Merchant Center را فهرست می کند.

patch

کاربر حساب Merchant Center را به روز می کند.