Parámetro DFL en Firebase Dynamic Links Builder

Necesito construir programáticamente un enlace dinámico usando la API Dynamic Link Builder en Android (https://firebase.google.com/docs/dynamic-links/android/create) Esta es la única opción aplicable para mi caso, ya que necesito hacer un seguimiento de los datos de clics y acortar los enlaces.

Este enlace se puede abrir en el escritorio, pero el problema es que el enlace será elegible solo para aplicaciones móviles: el sitio web no puede reconocer este enlace (este comportamiento es intencional). Me gustaría que el usuario de escritorio se dirija a la página principal del sitio web.

Aquí está la cita del documento de Firebase:

Cuando los usuarios abren un enlace dinámico en un navegador web de escritorio, cargarán esta URL (a menos que se especifique param dfl). Si no tiene una web equivalente al contenido vinculado, la URL no necesita apuntar a un recurso web válido. En esta situación, debe configurar una redirección desde esta URL a, por ejemplo, su página de inicio.

Veo que necesitodfl parámetro. (dfl es El enlace para abrir en el escritorio, anulando el enlace param.) ¿Cómo puedo especificardfl parámetro usando Dynamic Links Builder en Android?

Sé que puedo especificardfl construyendo enlace dinámico manualmentehttps://firebase.google.com/docs/dynamic-links/create-manually Pero este enfoque no es útil para mí, ya que tiene tales restricciones:

Si no necesita rastrear datos de clics en la consola de Firebase y no le importa si los enlaces son largos ...

¿Alguien sabe la solución correcta o algún truco para lograr esto? Cualquier idea / idea sería apreciada!

Respuestas a la pregunta(1)

Su respuesta a la pregunta