Appy

Deep linking

¿Qué es una intent URL de Android?

En pocas palabras

Una intent URL es el formato de enlace intent:// de Chrome para Android. Lleva el esquema, el nombre de paquete y, opcionalmente, una dirección web. Si la app está instalada, Chrome la abre; si no, va a esa web o a la ficha de Google Play. Así se evita el “toqué y no pasó nada” del esquema a secas.

Las partes del enlace

Lo que va entre intent:// y el signo # es la ruta dentro de la app. Después del # vienen los parámetros: scheme indica el esquema de la app, package el nombre de paquete en Google Play y S.browser_fallback_url la dirección web que se abre si la app no está. El enlace se cierra con end.

Si no indicas una dirección web y la app no está instalada, Chrome lleva a la persona a la ficha de la app en Google Play.

Dónde no funciona

La intent URL solo tiene sentido en Android; en un iPhone no sirve. Y ni siquiera todos los navegadores de Android se comportan igual: algunos navegadores in-app ignoran el enlace intent y dejan a la persona en una página en blanco. Por eso, en lugar de compartirla tal cual, es más seguro usarla detrás de un smart link que sepa tratar las dos plataformas.

Escrita a mano, es fácil equivocarse. El generador de deep links gratuito de Appy también prepara la intent URL a partir de tu esquema.

EjemploIntent URL de Android
intent://product/42#Intent;scheme=myapp;package=com.example.app;end
Para saber másGenerador de deep linksPrepara a partir de tu esquema el deep link, la intent URL y un enlace https que funciona en cualquier teléfono.
  • Esquema URI (URI scheme)

    Un esquema URI (o esquema de URL personalizado) es un formato de enlace que una app registra para sí misma, como myapp://. Al tocar un enlace que empieza así, el teléfono abre la app y le pasa lo que sigue, por ejemplo product/42. Se configura en minutos, pero sin la app instalada el enlace no lleva a ninguna parte.

  • Android App Links

    Los Android App Links son enlaces https verificados que, desde Android 6.0, abren tu app directamente cuando alguien toca una dirección de tu dominio. Android comprueba en el archivo assetlinks.json que el dominio es tuyo; si la verificación pasa, envía esos enlaces a tu app sin preguntar con qué aplicación abrirlos.

  • Navegador in-app (in-app browser)

    Un navegador in-app es el navegador integrado con el que Instagram, TikTok, Facebook o LinkedIn abren los enlaces sin pasarlos a Safari o Chrome. Está pensado para que no salgas de la app. El efecto secundario: los Universal Links y los App Links a menudo no se activan y el enlace muestra la web en vez de abrir tu app.

Todos los términos

Crea un enlace que lleve cada teléfono a su sitio

Un enlace y un código QR: el iPhone va al App Store, el Android a su tienda y el escritorio a tu sitio web. El plan gratuito incluye 4 enlaces y no tiene anuncios.