REST Resource: accounts.users

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

مستخدم:

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

string

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

استخدِم me للإشارة إلى عنوان بريدك الإلكتروني، على سبيل المثال accounts/{account}/users/me.

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

list

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

patch

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