كيفية عمل الروابط العميقة¶
وظائف الروابط العميقة والمصطلحات ¶
جميع الروابط العميقة الموضحة في هذا التوثيق مرتبطة بعنوان URL مُعيّن يُستخدَم لاستضافة تطبيق cTrader الخاص بك. بشكل عام، تتبع عناوين URL هذه اصطلاح app.{brokerName}.com أو ct.{brokerName}.com، حيث brokerName هو التعيين المحدد مسبقًا لشركة وساطة محددة.
مثال: فتح حساب حقيقي
يؤدي الرابط https://app.ctrader.com/accounts/create-live إلى شاشة إنشاء الحساب الحقيقي في تطبيقات cTrader التي لا تحمل العلامة التجارية.
غالبية الروابط العميقة هي عبر المنصات، ممّا يعني أنها تحتفظ بوظائفها بغض النظر عن المنصة التي تم فتحها فيها. ومع ذلك، بعض الروابط العميقة للهاتف المحمول فقط.
في حالة محاولة مستخدم لا يملك cTrader Mobile مثبتًا على جهازه فتح رابط عميق، سيتم نقله إلى وسائل تنزيل cTrader Mobile الخاصة بمنصته. بعد تثبيت التطبيق وفتحه، وتسجيل دخول المستخدم تحت أحد حساباته، سيتم نقله إلى الشاشة التي كان يؤدي إليها الرابط العميق في الأصل.
لاحظ أن تجربة المستخدم في cTrader مختلفة بين تطبيقات Mobile وWeb. ضع في اعتبارك المثال التالي.
- عند النقر فوق الزر إدراج أمر، يتم نقل مستخدمي cTrader Web إلى النافذة أمر جديد.
- عند الضغط على أمر جديد، يتم نقل مستخدمي cTrader Mobile إلى الشاشة إنشاء أمر.
عندما ينتقل المستخدم إلى الرابط https://app.ctrader.com/orders/create-market-order على الويب، سيتم عرض النافذة أمر جديد تطلب منه إدراج أمر سوق. على Mobile، سيتم نقل المستخدمين، بدلاً من ذلك، إلى الشاشة إنشاء أمر تُتيح لهم إدراج أمر سوق.
بمعنى آخر، تعمل الروابط العميقة بشكل صحيح بغض النظر عن الاختلافات المتعلقة بتجربة المستخدم بين cTrader Web وMobile. يستخدم هذا التوثيق مصطلحات مثل مربع الحوار إنشاء أمر سوق كمصطلحات مشتركة للإشارة إلى الوظائف المماثلة عبر هذه التطبيقات.
الروابط العميقة لـ cTrader وOAuth للوسيط ¶
في حالة استخدام تطبيق cTrader لتدفقات OAuth، ستفتح جميع الروابط عبر المنصات شاشة OAuth التي تحمل العلامة التجارية الصحيحة عند فتحها بواسطة cTrader Web.
عند فتحها باستخدام cTrader Mobile، ستعرض الروابط العميقة لـ cTrader، بدلاً من ذلك، مربعات حوار cTrader المعتادة بدلاً من شاشات OAuth التي تحمل العلامة التجارية.