Contexto
Firebase Dynamic Links es una función de Google que permite a los usuarios abrir enlaces en diferentes plataformas.
Si un usuario abre un enlace dinámico en iOS o Android, se lo puede dirigir directamente al contenido vinculado en nuestra app. Cuando abra el mismo enlace dinámico en el navegador de su ordenador, se lo dirigirá al mismo contenido, solo que en nuestro sitio web.
En caso de que el usuario no tenga tu app instalada en iOS o Android, se le pedirá que lo haga (deberá acceder a la App Store o a Play Store, respectivamente). Después de la instalación, se inicia la app y el enlace funciona como está previsto, es decir, dirige a los usuarios directamente donde quieres que vayan.
Configuración
Para poder utilizar y gestionar este tipo de enlaces en una app móvil, debemos configurar varias opciones.
Configuración del proyecto de Firebase
Cada marca debe tener su propio proyecto de Firebase en el que se pueden crear enlaces dinámicos. La app móvil de la marca se debe configurar y conectar al proyecto de Firebase. A continuación, te explicamos cómo hacerlo en iOS:
Ejemplo: iOS
- Ve a
Project Settings
→General
→Select iOS application
(Configuración de proyecto → General → Seleccionar app para iOS). - La app para iOS se muestra una vez seleccionada:
-
Este es el
ID de la App Store
, valor que se utilizará para redirigir al usuario allí si aún no tiene instalada la app.
Ten en cuenta que, en el caso de la app para iOS, debemos agregar además el prefijo de URL y la propiedad deeplink_host
al archivo de configuración. Esto solo puede hacerlo nuestro Equipo de Personalización (Customization Team).
También recuerda que los enlaces dinámicos solo son compatibles con las apps de MENU a partir de la versión 4.13.0.
Crea un enlace dinámico
- Ve a
Engage
→Dynamic Links
→Add URL prefix
(Vincular → Enlaces dinámicos → Agregar prefijo de URL). - Antes de crear un enlace dinámico, debemos agregar un prefijo de URL. El proyecto puede tener varios prefijos. Tienes dos opciones para el uso del dominio:
- Propio (por ejemplo, sudominio.com o app.sudominio.com)
- Dominio proporcionado por Google sin costo alguno (por ejemplo, tuapp.pagina.enlace) - Después de crear el prefijo de URL, podemos crear un enlace dinámico tocando el botón
New Dynamic Link (Nuevo enlace dinámico).
- Sigue las instrucciones de la Firebase console para crear el enlace dinámico.
- Para crear el enlace dinámico, deberás definir lo siguiente:
- Deeplink (esta es la lista de deeplinks que admitimos actualmente)
- Un enlace URL corto (puedes crear un enlace URL corto personalizado para que el enlace luzca más profesional y brinde más contexto al cliente)
- Comportamiento de Android
- Comportamiento de Apple
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.