Saltar al contenido

Lo básico

Enlaces inteligentes y redirecciones

Tu enlace inteligente, mapps.one/habitly, analiza el dispositivo de cada visitante y decide adónde enviarlo en pocos milisegundos. Esta página explica las reglas predeterminadas, cómo cambiarlas, qué ven los bots de vista previa de enlaces y cómo llegan las etiquetas de campaña hasta las tiendas.

Enrutamiento predeterminado

VisitanteVa aSi falta ese enlace
iPhone, iPad, iPodApp StorePágina de destino
AndroidGoogle PlayPágina de destino
Dispositivos Huawei y Honor, HarmonyOSAppGalleryGoogle Play y luego la página de destino
WindowsMicrosoft StorePágina de destino
macOSApp StorePágina de destino
Dispositivos no reconocidos ("Otro")Página de destino—
Linux y ChromeOSPágina de destino—

El dispositivo se detecta a partir del user agent del navegador. Las tabletas siguen las mismas reglas que los teléfonos del mismo sistema. Los iPad que solicitan sitios de escritorio se identifican como Mac, y aun así llegan al App Store porque macOS va ahí de forma predeterminada.

Reglas de redirección

Abre la pestaña Enlaces de la app para elegir un destino para cada una de estas plataformas: iOS, Android, Huawei, Windows, macOS y Otro. Las opciones son:

  • App Store, Google Play, AppGallery o Microsoft Store: redirigir a la ficha de esa tienda,
  • URL web: redirigir a la dirección web guardada en la app, por ejemplo una versión web o una lista de espera,
  • Página de destino: mostrar la página de destino en la dirección del enlace inteligente.

Si el destino que eliges no tiene ningún enlace guardado, el visitante pasa a un destino alternativo: los visitantes de Huawei prueban Google Play y luego la página de destino, y todos los demás ven la página de destino. La vista previa de las reglas en el panel muestra adónde llega cada plataforma en este momento y marca las filas que usan un destino alternativo.

Ejemplo: Habitly no tiene app para Mac. Configura macOS en Página de destino para que los visitantes de Mac vean capturas de pantalla y ambas insignias de tienda en lugar de la ficha de iPhone en el Mac App Store.

Las redirecciones usan HTTP 302 con Cache-Control: no-store, así que los navegadores y los proxies no las guardan en caché y los cambios en las reglas se aplican en la siguiente visita.

Vistas previas de enlaces y bots

Cuando alguien pega tu enlace en un chat o en una publicación, la app obtiene la página para crear una vista previa. Estos rastreadores siempre reciben la página de destino, nunca una redirección, así que la vista previa muestra el nombre, el eslogan y la imagen de tu app a partir de las etiquetas Open Graph de la página. Esto incluye Facebook, Instagram, WhatsApp, X, LinkedIn, Slack, Discord, Telegram, iMessage, Pinterest, Reddit, Mastodon, Bluesky, Snapchat, Skype, Zoom y Microsoft Teams, entre otros.

Los rastreadores de buscadores, las herramientas de SEO, los monitores de disponibilidad, los rastreadores de IA y los clientes de línea de comandos como curl, wget o python-requests también se tratan como bots. Los bots reciben la página de destino y nunca se cuentan en las estadísticas.

Navegadores dentro de apps

Se reconocen los enlaces abiertos dentro de Instagram, Facebook, TikTok, X, LinkedIn, Snapchat, Pinterest, LINE, Telegram, WeChat, Reddit y Threads. El visitante se enruta según su dispositivo, como en cualquier otra visita. En las estadísticas, la app de la que procede se registra como origen del tráfico, aunque estos navegadores no suelen enviar un sitio de referencia.

Etiquetas de campaña

Añade etiquetas UTM estándar a tu enlace inteligente para comparar canales:

https://mapps.one/habitly?utm_source=instagram&utm_medium=social&utm_campaign=launch

mapps.one siempre registra utm_source, utm_medium y utm_campaign en tus estadísticas. Con Pasa parámetros de campaña a las tiendas activado (la opción predeterminada), las etiquetas también se transmiten al destino en el formato que entiende:

DestinoQué añadimos
Google Play Un parámetro referrer que contiene las etiquetas UTM codificadas para URL, que tu app puede leer con la Play Install Referrer API.
https://play.google.com/store/apps/details?id=com.habitly.app&referrer=utm_source%3Dinstagram%26utm_medium%3Dsocial%26utm_campaign%3Dlaunch
App Store Un token de campaña ct: el valor de utm_campaign, o de utm_source cuando no hay campaña, de hasta 40 caracteres.
https://apps.apple.com/app/id1612345678?ct=launch
URL web Las propias etiquetas UTM.
https://habitly.app/?utm_source=instagram&utm_medium=social&utm_campaign=launch
AppGallery, Microsoft StoreNada. La ficha se abre sin parámetros adicionales.

Se reenvían las cinco etiquetas: utm_source, utm_medium, utm_campaign, utm_term y utm_content. Cada valor se recorta a 100 caracteres.

Sobre las campañas del App Store: App Store Connect solo atribuye un token ct a una campaña cuando el enlace también lleva tu token de proveedor (pt). Los enlaces de tienda se guardan en forma canónica, así que un pt pegado en tu enlace del App Store no se conserva. Usa el desglose por campañas de las estadísticas de mapps.one para comparar canales.

Enlaces de las insignias de tienda

Las insignias de tienda de la página de destino apuntan a una redirección con seguimiento, mapps.one/habitly/go/{store}. El clic se cuenta como clic a la tienda y luego se envía al visitante a la ficha. Si la app no tiene enlace para esa tienda, el visitante vuelve a la página de destino.

Puedes usar estas URL tú mismo cuando quieras enviar a una tienda concreta sin importar el dispositivo, por ejemplo en una campaña solo para Android. Las etiquetas UTM añadidas a una URL /go/ se reenvían igual que en el enlace inteligente.

Clave de tiendaURL
app_storemapps.one/habitly/go/app_store
google_playmapps.one/habitly/go/google_play
app_gallerymapps.one/habitly/go/app_gallery
microsoft_storemapps.one/habitly/go/microsoft_store
webmapps.one/habitly/go/web

Referencia de URL

URLPropósito
/habitlyEnlace inteligente: redirección según el dispositivo, o la página de destino
/habitly/pagePágina de destino en todos los dispositivos
/habitly/go/{store}Redirección con seguimiento a una tienda
/habitly/open/{path}Enlace profundo a la app instalada
/habitly/privacy, /habitly/privacy/{language}Política de privacidad
/habitly/terms, /habitly/terms/{language}Términos de servicio
/habitly/press, /habitly/press.zipKit de prensa: página y descarga
/habitly/qr.svg, /habitly/qr.pngCódigo QR del enlace inteligente

Cuando un enlace no funciona

  • 404 Not Found: ninguna app usa este slug. Revisa la ortografía, o comprueba si el slug cambió.
  • 410 Gone, "en pausa": la app está en pausa en el panel. Vuelve a activarla.
  • 410 Gone, "ya no está disponible": el equipo de confianza y seguridad suspendió la app. Contacta con soporte.
  • Siempre la página de destino: el destino de la plataforma no tiene ningún enlace guardado, la regla está configurada en Página de destino o estás probando con un cliente que parece un bot.