منح الإذن بالوصول إلى حسابك على Merchant Center

يمكنك استخدام حساب خدمة لمنح Merchant API إذن الوصول إلى حسابك على Merchant Center. اطّلِع على مقالة منح إذن وصول تطبيق تابع لجهة خارجية إلى حسابات Merchant Center إذا كان تطبيقك بحاجة إلى الوصول إلى حسابات Merchant Center الخاصة بعملاءك.

حساب الخدمة هو نوع خاص من الحسابات، ويستخدمه عادةً التطبيق بدلاً من المستخدم. يتم تحديد حساب الخدمة من خلال عنوان بريده الإلكتروني، وهو عنوان فريد للحساب.

يجب أن يكون لديك حساب على Merchant Center قبل إكمال هذه الخطوات.

إنشاء حساب خدمة

أنشئ بيانات اعتماد حساب الخدمة أو استخدِم بيانات الاعتماد العامة التي سبق أن أنشأتها، ثم أنشئ معرّف عميل OAuth 2.0:

  1. انتقِل إلى وحدة التحكم في واجهة Google API.
  2. اختَر مشروعًا من القائمة المنسدلة في أعلى الصفحة، أو انقر على مشروع جديد لإنشاء مشروع.
  3. ابحث عن Merchant API في قائمة واجهات برمجة تطبيقات Google، وتأكَّد من أنّه مفعَّل لهذا المشروع.
  4. انقر على إدارة.
  5. في الشريط الجانبي على يمين الصفحة، اختَر بيانات الاعتماد. قد تحتاج إلى النقر على السهم المتّجه لليسار في أعلى يمين الصفحة للاطّلاع على بيانات الاعتماد.
  6. اختَر إنشاء بيانات اعتماد، ثم حساب الخدمة.
  7. أدخِل اسمًا لحساب الخدمة. هذا هو اسم المستخدم التلقائي لمعرّف حساب الخدمة. احفظ رقم تعريف حساب الخدمة، بما في ذلك الجزء الذي يلي الحرف "@" ، لاستخدامه لاحقًا.
  8. انقر على إنشاء، واتّبِع الخطوات الاختيارية لمنح إذن الوصول إلى المشروع والمستخدمين، ثم انقر على تم.

الحصول على مفتاح خاص بترميز JSON

أنشئ مفتاحًا خاصًا بتنسيق JSON لحساب الخدمة في وحدة تحكّم واجهة برمجة التطبيقات في Google:

  1. انقر على حساب الخدمة، ثم اختَر علامة التبويب KEYS.
  2. انقر على إضافة مفتاح > إنشاء مفتاح جديد.
  3. اختَر JSON كنوع المفتاح.
  4. انقر على إنشاء لتنزيل المفتاح الخاص. ملاحظة: لا يمكنك تنزيل المفتاح الخاص إلا عند إنشائه. لا يمكنك العودة إلى هذه الخطوة لاحقًا.

منح حساب الخدمة إذن الوصول إلى حسابك على Merchant Center

أضِف حساب الخدمة الجديد كمستخدم إلى حسابك على Merchant Center باتّباع الخطوات التالية:

  1. سجِّل الدخول إلى Merchant Center.
  2. انقر على رمز الإعدادات والأدوات settings.
  3. في القائمة المنسدلة، انقر على المستخدمون وأذونات الوصول.
  4. انقر على إضافة مستخدم، وأدخِل رقم تعريف حساب الخدمة كعنوان البريد الإلكتروني للمستخدم الجديد.

    إذا لم تحفظ رقم تعريف حساب الخدمة، انتقِل إلى صفحة إدارة حسابات الخدمات ، واختَر مشروعك.

  5. حدِّد الإعدادات المفضّلة لوصول المستخدم والإشعارات عبر البريد الإلكتروني لحساب الخدمة.

  6. انقر على إضافة مستخدم للحفظ والعودة إلى قائمة المستخدمين. من المفترض أن يكون رقم تعريف حساب الخدمة مُدرَجًا الآن مع دور المستخدم الذي تم اختياره.

يمكنك تكرار هذه الخطوات لجميع حسابات الخدمات التي تحتاج إلى الوصول إلى data حسابك على Merchant Center.

الأسئلة الشائعة

هل يمكنني تسجيل الدخول إلى واجهة مستخدم Merchant Center باستخدام حساب الخدمة؟
لا، حسابات الخدمة ليست حسابات عادية على Google ولا يمكنها الوصول إلى واجهة مستخدم Merchant Center.
ما هي الوتيرة التي يجب أن أُعيد فيها تحميل الرموز المميّزة للوصول إلى حسابات الخدمة؟
تنتهي صلاحية الرموز المميَّزة للوصول بعد ساعة واحدة من إصدارها من قِبل "خادم مصادقة Google OAuth 2.0". عند انتهاء صلاحية رمز مميّز للوصول، يجب أن يستخدم التطبيق مكتبة العميل لتحميل رمز مميّز آخر للوصول. لإعادة تحميل الرمز المميّز يدويًا، حذف ملف stored-token.json وإعادة المصادقة.