Ve los datos de Analytics sobre Dynamic Links

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

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

Los Dynamic Links también funcionan con Google Analytics, que proporciona estadísticas detalladas de los eventos que ocurren en la app, como cuando alguien la abre mediante un clic en un Dynamic Link. Estos datos se pueden ver en la sección Analytics de Firebase console.

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

Estadísticas de 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 la app
Acceso a los datos
  • Firebase console (sección Dynamic Links)
  • API de REST
  • Firebase console (sección Analytics)
  • BigQuery Export
Atribución de campaña personalizada
(parámetros utm_)

Las dos opciones de análisis realizan un seguimiento de los eventos en la aplicación que las herramientas de seguimiento basadas en la Web suelen omitir. Por ejemplo, cuando se abre un Dynamic Link en iOS como vínculo universal, este se abre directamente en la aplicación, por lo que se pasa por alto el análisis web. El análisis de Firebase Dynamic Links y Google Analytics realiza un seguimiento correcto de estos eventos.

Estadísticas de Firebase Dynamic Links

Firebase Dynamic Links ejecuta un seguimiento de la cantidad de veces que se hace clic en cada uno de los Dynamic Links cortos y 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 estas estadísticas en Firebase console o recuperarlas con una API de REST.

Evento Descripción Firebase console 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

Firebase console

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

API de REST

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

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

GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2F2.gy-118.workers.dev/%3A443%2Fhttps%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 seguir el rendimiento de tus Dynamic Links. Los siguientes eventos de Analytics se registran de forma automática cuando abres un Dynamic Link corto o largo en la app.

Eventos de Analytics
dynamic_link_first_open Se registra cuando un usuario abre la app por primera vez mediante un Dynamic Link.
dynamic_link_app_open Se registra cuando un usuario vuelve a abrir la app mediante 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 Analytics de Firebase console.

Eventos de Dynamic Links en Google Analytics

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

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

Para usar Dynamic Links con las 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