Ve los datos de Analytics sobre Dynamic Links

Para ayudarte a medir la eficacia de tus promociones y campañas, Firebase Dynamic Links proporciona varias formas de ver los datos de análisis y de integrarlos en herramientas de análisis.

Firebase Dynamic Links registra eventos relacionados con el rendimiento de tus Dynamic Links, incluidos aquellos que ocurren fuera de las apps, como la cantidad de veces que un usuario hace clic en uno de tus Dynamic Links cortos. Estos datos se pueden ver en la sección Dynamic Links de Firebase console y se pueden recuperar con una API de REST.

Dynamic Links también funciona con Google Analytics. Google Analytics proporciona análisis detallados de los eventos que ocurren en tu aplicación, como cuando alguien la abre al hacer clic en una Dynamic Link. Estos datos se pueden ver en la sección de análisis de la consola de Firebase.

La siguiente tabla resume las características de estas dos opciones de análisis:

Análisis Firebase Dynamic Links Google Analytics
Eventos seguidos
  • Primera apertura de la app
  • Aperturas reiteradas de la app
  • Clics
  • Redireccionamientos
  • Instalaciones de la app
  • Primera apertura de la app
  • Aperturas reiteradas de la app
  • Actualizaciones de apps
Acceso a los datos
  • Firebase console (sección Dynamic Links)
  • API de REST
  • Consola de Firebase (sección de análisis)
  • Exportación a BigQuery
Atribución de campaña personalizada
(parámetros utm_)

Ambas opciones de análisis realizan un seguimiento de los eventos en la aplicación que las herramientas de seguimiento basadas en la Web suelen pasar por alto. Por ejemplo, cuando se abre un Dynamic Link en iOS como un vínculo universal, el vínculo se abre directamente en la app, sin pasar por el análisis web; tanto la función de análisis de Firebase Dynamic Links como de Google Analytics realizan un seguimiento correcto de estos eventos.

Análisis Firebase Dynamic Links

Firebase Dynamic Links realiza un seguimiento de la cantidad de veces que se hace clic en cada uno de tus Dynamic Links cortos, así como de la cantidad de veces que un clic generó un redireccionamiento, una instalación de la app, una primera apertura de la app o una apertura reiterada de la app. Puedes ver estos análisis en la consola de Firebase o recuperarlas con una API de REST.

Evento Descripción Consola de Firebase API de REST
CLICK Recuento de los clics en un Dynamic Link, sin tener en cuenta sus destinos o la manera en que se administra
REDIRECT Recuento de los intentos de redireccionamiento de usuarios, ya sea a la App Store o a Play Store para instalar o actualizar la app, o a un destino diferente.
APP_INSTALL Recuento de instalaciones reales (compatible solo con Play Store)
APP_FIRST_OPEN Recuento de primeras aperturas después de una instalación
APP_RE_OPEN Recuento de veces que el Dynamic Link provocó que volviera a abrirse una app

Consola de Firebase

En la Firebase console, puedes ver recuentos de eventos para cada Dynamic Link corto que creaste en la consola.

API de REST

Para obtener los recuentos de eventos de cualquiera de tus Dynamic Links cortos, sin importar si los creaste en la consola o de manera programática, puedes usar la API de REST de Dynamic Links Analytics.

Una llamada de la API luce como el siguiente ejemplo de solicitud HTTP:

GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2Fexample.page.link%2FwXYz/linkStats?durationDays=7

Authorization: Bearer ya29.Abc123...

La respuesta a una solicitud es un objeto JSON como el siguiente:

{
  "linkEventStats": [
    {
      "platform": "ANDROID",
      "count": "123",
      "event": "CLICK"
    },
    {
      "platform": "IOS",
      "count": "123",
      "event": "CLICK"
    },
    {
      "platform": "DESKTOP",
      "count": "456",
      "event": "CLICK"
    },
    {
      "platform": "ANDROID",
      "count": "99",
      "event": "APP_INSTALL"
    },
    {
      "platform": "ANDROID",
      "count": "42",
      "event": "APP_FIRST_OPEN"
    },

    ...

  ]
}

Google Analytics

También puedes usar Google Analytics en tu app para hacer un seguimiento del rendimiento de tu Dynamic Links. Los siguientes Analytics eventos se registran automáticamente cuando abres un Dynamic Link corto o largo en tu app.

Analytics eventos
dynamic_link_first_open Se registra cuando un usuario abre la app por primera vez a través de un Dynamic Link.
dynamic_link_app_open Se registra cuando un usuario vuelve a abrir la app a través de un Dynamic Link.
dynamic_link_app_update Se registra cuando la app se actualiza a una nueva versión mediante un Dynamic Link. Solo para Android.

A continuación, puedes ver los datos registrados en la sección de análisis de la consola de Firebase.

Eventos de Dynamic Links en <span class=Google Analytics" class="screenshot">

Si marcas eventos de Dynamic Link como conversiones, puedes ver el rendimiento de tus Dynamic Links en la página de atribución.

Parámetros de campaña de Google Analytics y Apple App Analytics

Para usar Dynamic Links con tus campañas personalizadas de Google Analytics y de iTunes Connect App Analytics, debes especificar parámetros de campaña cuando creas un Dynamic Link. Cuando un usuario abre un Dynamic Link con parámetros de campaña especificados, los parámetros de la campaña se pasan a Google Analytics o a la App Store.

Si agregas estos parámetros de seguimiento a Dynamic Links, Google Analytics y iTunes Connect pueden tratarlos como cualquier otra campaña en la que se midan informes de atribución. Además, puedes ver eventos de conversión no solo según las campañas publicitarias responsables de captar a esos usuarios, sino también según los Dynamic Links que pueden haberlos captado.

Los siguientes parámetros se pasan a Google Analytics: utm_source, utm_medium, utm_campaign, utm_term, utm_content.

Los siguientes parámetros se pasan a la App Store: at, ct, mt, pt