Estoy tratando de crear una funcionalidad en la que un usuario pueda compartir enlaces profundos desde mi aplicación. Pero por alguna razón, no puedo pasar parámetros dinámicos a mi enlace profundo. En mi código de oyente, no obtengo el enlace que pasé en el enlace de compilación, pero obtengo el enlace que está almacenado en la URL de enlace profundo de mi consola Firebase.
Código al construir el enlace
const link = await dynamicLinks().buildShortLink({ link: 'https://astro.page.link/Profile?type='+type, // domainUriPrefix is created in your Firebase console domainUriPrefix: 'https://astro.page.link', // optional setup which updates Firebase analytics campaign // "banner". This also needs setting up before hand navigation:{ }, analytics: { campaign: 'banner', }, });Código mientras escucha el enlace
dynamicLinks() .getInitialLink() .then(link => { console.log(link); alert(link.url); });¿Qué estoy haciendo mal? Gracias por adelantado.