Construye una URL de Dynamic Links manualmente

Para crear un Dynamic Link, puedes construir una URL de forma manual con el siguiente formato:

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

Parámetros del Dynamic Link

Parámetro de vínculo directo (parámetro de carga útil)
vínculo

El vínculo que abrirá tu app. Especifica una URL que tu app pueda manejar, como el contenido o la carga útil, que inicia una lógica específica de la app (como darle créditos al usuario con un cupón o mostrar una pantalla de bienvenida). Este vínculo debe ser una URL con un formato correcto y la codificación URL adecuada, debe usar HTTP o HTTPS y no puede ser otro Dynamic Link.

Parámetros de Android
apn El nombre del paquete de la app de Android que se usa para abrir el vínculo. La app debe estar conectada a tu proyecto desde la página de Información general de Firebase console. Es obligatorio para que el Dynamic Link abra una app de Android.
afl El vínculo que se debe abrir cuando la app no está instalada. Especifica el parámetro para hacer otra acción que no sea instalar tu app desde Play Store cuando no esté instalada, como abrir la versión web móvil del contenido o mostrar una página promocional de tu app.
amv El versionCode de la versión mínima de tu app que puede abrir el vínculo. Si la app instalada es una versión anterior, se dirige al usuario a Play Store para que la actualice.
Parámetros de iOS
ibi El ID de paquete de la app de iOS que se usa para abrir el vínculo. La app debe estar conectada a tu proyecto desde la página de Información general de Firebase console. Es obligatorio para que el Dynamic Link abra una app de iOS.
ifl El vínculo que se debe abrir cuando la app no está instalada. Especifica este parámetro para hacer otra acción que no sea instalar la app desde App Store cuando no esté instalada, como abrir la versión web móvil del contenido o mostrar una página promocional de la app.
ius El esquema URL personalizado de la app si se define con un valor diferente del ID de paquete.
ipfl El vínculo que se debe abrir en iPads cuando la app no está instalada. Especifica este parámetro para hacer otra acción que no sea instalar la app desde App Store cuando no esté instalada, como abrir la versión web del contenido o mostrar una página promocional de la app.
ipbi El ID de paquete de la app de iOS que se usa en iPads para abrir el vínculo. La app debe estar conectada a tu proyecto desde la página de Información general de Firebase console.
isi El ID de App Store de tu app, que se usa para enviar usuarios a App Store cuando la app no está instalada.
imv El número de la versión mínima de tu app que puede abrir el vínculo. Este indicador se pasa a tu app cuando se abre y la app debe decidir qué hacer con él.
Otros parámetros de plataformas
ofl El vínculo que se abre en plataformas que no sean Android ni iOS. Es útil para especificar un comportamiento diferente en computadoras de escritorio, como mostrar una página web completa del contenido o la carga de la app (como se especifica en el vínculo de parámetros) con otro vínculo dinámico para instalar la app.
Parámetros de metaetiquetas sociales
st El título que se usará cuando se comparta el Dynamic Link en una publicación de redes sociales.
sd La descripción que se usará cuando se comparta el Dynamic Link en una publicación de redes sociales.
si La URL a una imagen relacionada con este vínculo. La imagen debe tener al menos 300x200 px y pesar menor de 300 KB.
Parámetros de Analytics
utm_source
utm_medium
utm_campaign
utm_term
utm_content
gclid
Parámetros de análisis de Google Play.
at
ct
mt
pt
Parámetros de análisis de iTunes Connect.

Depuración de una URL

Para depurar un Dynamic Link, puedes tomar una URL corta o larga y adjuntarle 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 el Dynamic Link, genera un gráfico de flujo que puedes usar para obtener una vista previa del comportamiento de tus Dynamic Links en diferentes plataformas y configuraciones.

Próximos pasos

Después de crear un Dynamic Link, debes configurar tu app para recibir Dynamic Links y enviar a los usuarios al lugar correcto de tu app después de que un usuario los abre.

Para recibir Dynamic Links en tu app, consulta la documentación de iOS, Android, C++ y Unity.

Enviar comentarios sobre...

Si necesitas ayuda, visita nuestra página de asistencia.