Ir para o conteúdo

Como funcionam os deeplinks

Todos os deeplinks descritos nesta documentação são relativos a um determinado URL que é usado para alojar a sua aplicação cTrader. Em geral, estes URLs seguem a convenção app.{brokerName}.com ou ct.{brokerName}.com, onde brokerName é a designação predefinida de uma empresa de corretagem específica.

Exemplo: Abrir uma conta real

O link https://app.ctrader.com/accounts/create-live direciona para o ecrã de criação de conta real nas aplicações cTrader sem marca.

A maioria dos deeplinks são multiplataforma, o que significa que mantêm a sua funcionalidade independentemente da plataforma onde foram abertos. No entanto, alguns deeplinks são exclusivos para dispositivos móveis.

Caso um utilizador que não tenha o cTrader Mobile instalado no seu dispositivo tente abrir um deeplink, será direcionado para os meios específicos da sua plataforma para descarregar o cTrader Mobile. Depois de a aplicação ser instalada e aberta, e o utilizador iniciar sessão numa das suas contas, este será direcionado para o ecrã para o qual o deeplink direcionava originalmente.

Note que a experiência do utilizador do cTrader é diferente entre as aplicações Mobile e Web. Considere o seguinte exemplo.

  • Ao clicarem no botão Colocar ordem, os utilizadores do cTrader Web são direcionados para a janela Nova ordem.
  • Ao tocarem em Nova ordem, os utilizadores do cTrader Mobile são direcionados para o ecrã Criar ordem.

Quando um utilizador acede ao link https://app.ctrader.com/orders/create-market-order na Web, será apresentada a janela Nova ordem solicitando que coloque uma ordem de mercado. No Mobile, os utilizadores serão, em vez disso, direcionados para o ecrã Criar ordem, permitindo-lhes colocar uma ordem de mercado.

Por outras palavras, os deeplinks funcionam corretamente, independentemente das diferenças de experiência do utilizador entre o cTrader Web e Mobile. Esta documentação utiliza termos como a caixa de diálogo Criar ordem de mercado como notações conjuntas para indicar funcionalidades análogas entre estas aplicações.

Caso uma aplicação cTrader utilize fluxos OAuth, todos os links multiplataforma abrirão o ecrã OAuth com marca correto quando abertos pelo cTrader Web.

Quando abertos utilizando o cTrader Mobile, os deeplinks do cTrader irão, em vez disso, exibir as caixas de diálogo habituais do cTrader em vez dos ecrãs OAuth com marca.