El enlace normal y el enlace profundo
Todos los bots tienen un enlace normal: t.me seguido del nombre de usuario del bot. Al tocarlo, se abre el chat y el usuario ve el botón Iniciar. Un enlace profundo añade un parámetro a ese enlace. El bot recibe el parámetro y así sabe de dónde viene el usuario o qué buscaba.
El parámetro start
Un enlace que termina en ?start= seguido de un código corto abre el chat con el bot. Cuando el usuario pulsa Iniciar, el bot recibe el comando /start junto con ese código. Los bots lo usan para los códigos de recomendación, para identificar qué publicación ha atraído a un usuario o para abrir un producto concreto. El código puede contener letras, números, guiones bajos y guiones, y debe ser breve.
El parámetro startapp
Un enlace que termina en ?startapp= abre directamente la Mini App del bot, sin que el usuario tenga que pulsar Iniciar antes. La Mini App recibe el parámetro y puede abrir la página correspondiente. Para una tienda, es la diferencia entre "abre el chat y luego busca el botón de la tienda" y "ya estás en la tienda".
Cómo usan las tiendas los enlaces profundos
- Publicaciones en canales: un botón debajo de la publicación de un producto que abre la tienda en la página de ese producto.
- Enlaces en la biografía y el perfil: un solo toque para pasar del perfil a la tienda.
- Seguimiento de campañas: códigos distintos para cada publicación que permiten ver cuál atrae a los compradores.
- Recomendaciones: un código personal para cada cliente que invite a un amigo.
Una tienda de BotLaunch se abre dentro de Telegram desde tu bot, por lo que los enlaces funcionan del mismo modo: comparte un enlace que abra la Mini App y el comprador accederá a la tienda.
Términos relacionados
/start: el primer comando que un usuario envía a un bot y al que un enlace profundo puede añadir un parámetro. Mini App: una aplicación web que se abre dentro de Telegram. Nombre de usuario del bot: el nombre que aparece después de t.me y al que apuntan todos los enlaces.