Cómo funcionan los enlaces profundos¶
Funcionalidad y condiciones de enlaces profundos ¶
Todos los enlaces profundos descritos en esta documentación son relativos a una URL determinada que se utiliza para alojar su aplicación de cTrader. En general, estas URL siguen la convención app.{brokerName}.com o ct.{brokerName}.com, donde brokerName es la designación predefinida de un bróker específico.
Ejemplo: Abrir una cuenta real
El enlace https://app.ctrader.com/accounts/create-live lleva a la pantalla de creación de una cuenta real en aplicaciones de cTrader sin marca.
La mayoría de los enlaces profundos son multiplataforma, lo que significa que mantienen su funcionalidad independientemente de la plataforma en que se abran. Sin embargo, algunos enlaces profundos son solo para Mobile.
En caso de que un usuario que no tenga instalado cTrader Mobile en su dispositivo intente abrir un enlace profundo, se le redirigirá a la plataforma propia de su equipo para descargar cTrader Mobile. Una vez instalada y abierta la aplicación, cuando el usuario inicie sesión en una de sus cuentas, se le transferirá a la pantalla a la que conducía inicialmente el enlace profundo.
Tenga en cuenta que la experiencia de usuario de cTrader es diferente entre las aplicaciones Mobile y Web. Considere el siguiente ejemplo.
- Al hacer clic en el botón Colocar orden, los usuarios de cTrader Web acceden a la ventana Nueva orden.
- Al tocar Nueva orden, los usuarios de cTrader Mobile acceden a la pantalla Crear orden.
Cuando un usuario acceda al enlace https://app.ctrader.com/orders/create-market-order en Web, se le presentará la ventana Nueva orden solicitándole que coloque una orden de mercado. En Mobile, en cambio, los usuarios se transferirán a la pantalla Crear orden, que les permite colocar una orden de mercado.
En otras palabras, los enlaces profundos funcionan correctamente a pesar de las diferencias propias de la experiencia de usuario entre cTrader Web y Mobile. Esta documentación utiliza términos como el diálogo Crear orden de mercado para referirse a las funciones equivalentes de ambas aplicaciones.
Enlaces profundos de cTrader y OAuth del bróker ¶
En caso de que una aplicación cTrader utilice flujos OAuth, todos los enlaces multiplataforma abrirán la pantalla OAuth con marca correcta cuando se abran mediante cTrader Web.
En cambio, al abrirse con cTrader Mobile, los enlaces profundos de cTrader mostrarán los diálogos habituales de cTrader en lugar de las pantallas OAuth de la marca.