O link simples e o deep link
Todos os bots têm um link simples: t.me seguido do nome de utilizador do bot. Ao tocar nesse link, abre-se a conversa e o utilizador vê o botão Iniciar. Um deep link acrescenta um parâmetro a esse link. O bot recebe o parâmetro e fica a saber de onde veio o utilizador ou o que pretendia.
O parâmetro start
Um link que termina em ?start= seguido de um código curto abre a conversa com o bot. Quando o utilizador carrega em Iniciar, o bot recebe o comando /start juntamente com esse código. Os bots usam este parâmetro para códigos de recomendação, para identificar a publicação que trouxe um utilizador ou para abrir um produto específico. O código pode conter letras, números, sublinhados e hífenes, e deve ser curto.
O parâmetro startapp
Um link que termina em ?startapp= abre imediatamente a Mini App do bot, sem que o utilizador tenha de carregar primeiro em Iniciar. A Mini App recebe o parâmetro e pode abrir a página certa. Para uma loja, é a diferença entre "abrir a conversa e depois procurar o botão da loja" e "já está na loja".
Como as lojas usam os deep links
- Publicações em canais: um botão por baixo de uma publicação sobre um produto que abre a loja na página desse produto.
- Links na biografia e no perfil: um toque para passar do perfil para a loja.
- Acompanhamento de campanhas: códigos diferentes para publicações diferentes, para saber qual delas atrai compradores.
- Recomendações: um código pessoal para cada cliente que traz um amigo.
Uma loja BotLaunch abre dentro do Telegram a partir do seu bot, pelo que se aplica o mesmo formato de link: partilhe um link que abre a Mini App e o comprador entra diretamente na loja.
Termos relacionados
/start: o primeiro comando que um utilizador envia a um bot, ao qual um deep link pode associar um parâmetro. Mini App: uma aplicação web que abre dentro do Telegram. Nome de utilizador do bot: o nome a seguir a t.me para o qual todos os links apontam.