SDK
بالنسبة للاستخدام على الويب، الطريقة الموصى بها هي استخدام Unico SDK للأسباب التالية:
- أمان أعلى؛
- تجربة متكاملة مع تدفقك؛
- معدل تحويل أعلى عند استخدام SDK؛
- تنفيذ أسهل.
قد يؤدي استخدام عمليات تكامل لا تلتزم بالمعايير الموضحة في هذه الوثائق إلى حدوث اضطرابات غير متوقعة في وظائف النظام، لن يتم تغطيتها أو دعمها من قبل التحقق من البطاقة غير الحاضرة.
على سبيل المثال: تنفيذ Unico عبر iFrame داخل webview، أو تنفيذ iFrame من خلال وسم HTML، وما إلى ذلك.
إرشادات عامة
لتحسين أداء عمليتك، وزيادة معدلات التحويل، وتوفير تجربة مستخدم أكثر سلاسة، من الإلزامي تنفيذ Unico SDK في وضع ملء الشاشة (full-screen) في تطبيقك.
كيفية البدء
لاستخدام التحقق من البطاقة غير الحاضرة من خلال SDK الخاص بالتحقق من البطاقة غير الحاضرة، الخطوة الأولى هي تسجيل النطاقات (domains) التي سيتم استخدامها كمضيفات (hosts) لعرض تجربة رحلة المستخدم.
أبلغ الشخص المسؤول عن مشروع التكامل الخاص بك أو فريق دعم Unico لإجراء هذا الإعداد.
للبدء في استخدام SDK، يجب أن نبدأ بتثبيت Unico web SDK:
npm install unico-journey-sdk
كانت هذه الحزمة تُنشر سابقًا باسم idpay-b2b-sdk. إنها نفس SDK باسم جديد،
وتتبع نفس خط الإصدارات. تُنشر الإصدارات 2.3.0 والأحدث فقط باسم unico-journey-sdk؛
أما الإصدارات الأقدم فتظل متاحة تحت الاسم السابق idpay-b2b-sdk.
عند تثبيت حزمة Unico SDK، انشرها دون تحديد الإصدار الذي تستخدمه حتى يقوم مدير التبعيات (dependency manager) الخاص بك دائمًا بتحديث الإصدارات الفرعية (minors) والتصحيحات (patches) إلى أحدث إصدار.
للاطلاع على الإصدارات السابقة، انتقل إلى npmjs.com/package/idpay-b2b-sdk.