REST Resource: accounts.users

المورد: المستخدِم

مستخدم:

تمثيل JSON
{
  "name": string,
  "state": enum (State),
  "accessRights": [
    enum (AccessRight)
  ]
}
الحقول
name

string

المُعرّف. اسم المورد للمستخدم. تنسيق الملف: accounts/{account}/user/{user}

state

enum (State)

النتائج فقط. حالة المستخدم.

accessRights[]

enum (AccessRight)

اختياريّ. حقوق الوصول التي يملكها المستخدم.

الحالة

الحالات المحتملة للمستخدم.

عمليات التعداد
STATE_UNSPECIFIED القيمة التلقائية. هذه القيمة غير مستخدمة.
PENDING المستخدم في انتظار التأكيد. في هذه الحالة، على المستخدم قبول الدعوة أولاً قبل تنفيذ إجراءات أخرى.
VERIFIED تم التحقّق من هوية المستخدم.

AccessRight

حق الوصول

عمليات التعداد
ACCESS_RIGHT_UNSPECIFIED القيمة التلقائية. هذه القيمة غير مستخدمة.
STANDARD حقوق الوصول العادية
ADMIN حقوق وصول المشرف
PERFORMANCE_REPORTING ويمكن للمستخدمين الذين لديهم هذا الحق الوصول إلى الأداء والإحصاءات.

الطُرق

create

ينشئ مستخدم حساب على Merchant Center.

delete

يؤدي هذا الإجراء إلى حذف مستخدم حساب على Merchant Center.

get

يسترد مستخدم حساب Merchant Center.

getEmailPreferences

تعرض إعدادات البريد الإلكتروني المفضَّلة لمستخدم حساب على Merchant Center.

list

يسرد جميع مستخدمي حساب على Merchant Center.

patch

تعديل بيانات مستخدم حساب Merchant Center.

updateEmailPreferences

لتعديل إعدادات البريد الإلكتروني المفضَّلة لمستخدم حساب على Merchant Center