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)

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

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