إرشادات إضافية حول ربط الحسابات


بعد أن يقبل التاجر نطاق OAuth، يتمّ إنشاء رمز مميّز للدخول وإعادة التحميل. إذا تم تخزين الرمز المميّز لإعادة تحميل الحساب المتعدّد العملاء، يمكن تقديم طلب من خلال واجهة برمجة التطبيقات باستخدام accounts.link مع كائن AccountsLinkRequest. يجب أن يكون الإجراء "request".

وفي المقابل، يمكن تقديم طلب بيانات من واجهة برمجة التطبيقات مباشرةً بعد استخدام الرمز المميّز للحساب الفرعي باستخدام الكائن accountsLinkRequest. يجب أن يكون نوع الإجراء "مقبول". يتيح ذلك سير عمل سلس لربط الحسابات للتجّار الذين ينضمون إلى منصتك.


لنفترض أن لديك الأمثلة التالية للحسابات:

Account الغرض
111111111 حساب متعدّد العملاء (MCA)
2222222 حساب فرعي آخر
3333333 حساب إعداد جديد

في ما يلي مورد account.link لطلب الربط طلب لمعلَماته:

المَعلمة القيمة
merchantID 111111111
accountID 2222222

وسيكون نص AccountLinkRequest على النحو التالي:

الموقع القيمة
linkType eCommercePlatform
linkedAccountId 3333333
إجراء طلب

حساب متعدّد العملاء (MCA)

على العكس من ذلك، سيحتوي مورد account.link لـ الموافقة على الرابط على ما يلي لمعلماته:

المَعلمة القيمة
merchantID 3333333
accountID 3333333

وسيكون نص AccountLinkRequest على النحو التالي:

الموقع القيمة
linkType eCommercePlatform
linkedAccountId 2222222
إجراء موافقة
eCommercePlatformLinkInfo.externalAccountId المعرّف الخارجي للعميل
الخدمات shoppingAdsProductManagement

الحساب الفرعي