Integración de apps complementarias con Vinculación rápida

La Vinculación rápida permite que las apps complementarias de los OEM se integren profundamente en la experiencia de vinculación y uso. Existen varios puntos de integración que se pueden utilizar de forma opcional para atraer a los usuarios después de que finalicen la vinculación rápida.

Instalación durante la primera experiencia de uso (OOBE)

La vinculación rápida permite que los usuarios descarguen la app complementaria de sus auriculares como paso final de la primera experiencia de uso (OOBE). Se le presenta al usuario en una notificación que le indica que la vinculación finalizó y que puede descargar la app si aún no está instalada o abrirla y comenzar a usarla.

Para comenzar a usar esta función, agrega el nombre del paquete de tu app complementaria a los detalles del dispositivo en la consola.

Las apps complementarias que se inician con la Vinculación rápida incluyen dos elementos de datos adicionales:

  • android.bluetooth.device.extra.DEVICE: El dispositivo Bluetooth que activó la notificación.
  • com.google.android.gms.nearby.discovery.fastpair.MODEL_ID: Un java.lang.String que representa el ID del modelo del dispositivo vinculado.

Intent de actualización de firmware

Cuando la versión de firmware de un dispositivo conectado no está actualizada o, para ser más precisos, es diferente de la versión de firmware configurada en la consola del dispositivo, Vinculación rápida notificará a la app complementaria con un intent com.google.android.gms.nearby.fastpair.ACTION_FIRMWARE_UPDATE_BROADCAST después de una verificación de la versión de firmware. El Intent tiene la siguiente información adicional:

  • com.google.android.gms.nearby.fastpair.EXTRA_LOCAL_FIRMWARE_VERSION, la versión de firmware del dispositivo conectado
  • com.google.android.gms.nearby.fastpair.EXTRA_UPDATE_NOTIFICATION_SHOWN, se establece en true si la Vinculación rápida mostró una notificación