Entérate de todos los anuncios de Firebase Summit y descubre cómo Firebase puede ayudarte a acelerar el desarrollo de las apps y a ejecutarlas con confianza. Más información

Construcción manual de una URL de enlace dinámico

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Puede crear un enlace dinámico construyendo manualmente una URL con el siguiente formulario:

https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]

Parámetros de enlace dinámico

Parámetro de enlace profundo (parámetro de carga útil)
Enlace

El enlace que abrirá su aplicación. Especifique una URL que su aplicación pueda manejar, normalmente el contenido de la aplicación o la carga útil, que inicia la lógica específica de la aplicación (como acreditar al usuario con un cupón o mostrar una pantalla de bienvenida). Este vínculo debe ser una URL bien formateada, estar correctamente codificado como URL, usar HTTP o HTTPS y no puede ser otro vínculo dinámico.

Parámetros de Android
apn El nombre del paquete de la aplicación de Android que se usará para abrir el enlace. La aplicación debe estar conectada a su proyecto desde la página Descripción general de Firebase console. Requerido para que Dynamic Link abra una aplicación de Android.
afl El enlace para abrir cuando la aplicación no está instalada. Especifique esto para hacer algo más que instalar su aplicación desde Play Store cuando la aplicación no está instalada, como abrir la versión web móvil del contenido o mostrar una página promocional para su aplicación.
amv El versionCode de versión de la versión mínima de su aplicación que puede abrir el enlace. Si la aplicación instalada es una versión anterior, se lleva al usuario a Play Store para actualizar la aplicación.
Parámetros de iOS
ibi El ID del paquete de la aplicación de iOS que se usará para abrir el enlace. La aplicación debe estar conectada a su proyecto desde la página Descripción general de Firebase console. Requerido para que Dynamic Link abra una aplicación de iOS.
ifl El enlace para abrir cuando la aplicación no está instalada. Especifique esto para hacer algo más que instalar su aplicación desde App Store cuando la aplicación no está instalada, como abrir la versión web móvil del contenido o mostrar una página promocional para su aplicación.
ius El esquema de URL personalizado de su aplicación, si se define como algo diferente al ID del paquete de su aplicación
ipfl El enlace para abrir en iPads cuando la aplicación no está instalada. Especifique esto para hacer algo más que instalar su aplicación desde App Store cuando la aplicación no está instalada, como abrir la versión web del contenido o mostrar una página promocional para su aplicación.
ipbi El ID del paquete de la aplicación de iOS que se usará en iPads para abrir el enlace. La aplicación debe estar conectada a su proyecto desde la página Descripción general de Firebase console.
si El ID de la tienda de aplicaciones de su aplicación, que se usa para enviar a los usuarios a la tienda de aplicaciones cuando la aplicación no está instalada
imv El número de versión de la versión mínima de su aplicación que puede abrir el enlace. Esta bandera se pasa a su aplicación cuando se abre, y su aplicación debe decidir qué hacer con ella.
efr Si se establece en '1', omita la página de vista previa de la aplicación cuando se abra Dynamic Link y, en su lugar, redirija a la aplicación o tienda. La página de vista previa de la aplicación (habilitada de forma predeterminada) puede enviar a los usuarios al destino más apropiado de manera más confiable cuando abren Dynamic Links en las aplicaciones; sin embargo, si espera que un Dynamic Link se abra solo en aplicaciones que pueden abrir Dynamic Links de manera confiable sin esta página, puede deshabilitarlo con este parámetro. Este parámetro afectará el comportamiento de Dynamic Link solo en iOS.
Otros parámetros de la plataforma
ofl El enlace para abrir en plataformas además de Android e iOS. Esto es útil para especificar un comportamiento diferente en el escritorio, como mostrar una página web completa del contenido/carga útil de la aplicación (según lo especificado por el enlace param) con otro enlace dinámico para instalar la aplicación.
Parámetros de etiquetas meta sociales
S t El título que se usará cuando el vínculo dinámico se comparta en una publicación social.
Dakota del Sur La descripción que se usará cuando el vínculo dinámico se comparta en una publicación social.
si La URL de una imagen relacionada con este enlace. La imagen debe tener al menos 300x200 px y menos de 300 KB.
Parámetros de análisis
fuente_utm
utm_medio
campaña_utm
utm_term
contenido_utm
Parámetros de análisis de Google Play.
a
Connecticut
monte
punto
Parámetros de análisis de iTunes Connect.

Depuración de una URL

Puede depurar un enlace dinámico tomando una URL larga o corta y adjuntando un parámetro de depuración.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
Parámetro de depuración
d En lugar de cargar Dynamic Link, genere un diagrama de flujo que pueda usar para obtener una vista previa del comportamiento de sus Dynamic Links en diferentes plataformas y configuraciones.

Próximos pasos

Después de crear un Dynamic Link, debe configurar su aplicación para recibir Dynamic Links y enviar a los usuarios al lugar correcto en su aplicación después de que un usuario los abra.

Para recibir Dynamic Links en su aplicación, consulte la documentación para iOS , Android , C++ y Unity .