Afficher les données d'analyse des liens dynamiques

Pour vous aider à évaluer l'efficacité de vos promotions et de vos campagnes, Firebase Dynamic Links vous offre plusieurs façons d'afficher les données Analytics et de les intégrer à des outils d'analyse.

Firebase Dynamic Links enregistre les événements liés aux performances de vos Dynamic Links, y compris ceux qui se produisent en dehors de vos applications, comme le nombre de fois où quelqu'un clique sur l'un de vos Dynamic Links courts. Vous pouvez consulter ces données dans la section Dynamic Links de la console Firebase et les récupérer à l'aide d'une API REST.

Dynamic Links fonctionnent également avec Google Analytics. Google Analytics fournit des statistiques détaillées sur les événements qui se produisent dans votre application, par exemple lorsqu'un utilisateur ouvre votre application en cliquant sur un Dynamic Link. Vous pouvez consulter ces données dans la section "Analytics" de la console Firebase.

Le tableau suivant récapitule les fonctionnalités de ces deux options d'analyse :

Analyse Firebase Dynamic Links Google Analytics
Événements suivis
  • Première ouverture de l'application
  • Réouverture de l'application
  • Clics
  • Redirections
  • Installations de l'application
  • Première ouverture de l'application
  • Réouverture de l'application
  • Mises à jour de l'application
Accès aux données
  • Firebase console (Dynamic Links section)
  • API REST
  • Firebase console (section "Analytics")
  • Exportation BigQuery
Attribution de campagne personnalisée
(paramètres utm_)

Les deux options d'analyse suivent les événements in-app que les outils de suivi Web manquent souvent . Par exemple, lorsqu'un Dynamic Link est ouvert sur iOS en tant que lien universel, le lien est ouvert directement par l'application, en contournant l'analyse Web. Ces événements sont correctement suivis par l'analyse Firebase Dynamic Links et Google Analytics.

Analyse Firebase Dynamic Links

Firebase Dynamic Links suit le nombre de clics sur chacun de vos liens dynamiques courts Dynamic Links ont été cliqués, ainsi que le nombre de fois qu'un clic a entraîné une redirection, une installation d'application , une première ouverture d'application ou une réouverture d'application. Vous pouvez consulter ces statistiques dans la Firebase console ou les récupérer à l'aide d'une API REST.

Événement Description Firebase console API REST
CLIC Nombre de clics sur un lien dynamique, quelle que soit la façon dont il est géré et ses destinations
REDIRECTION Nombre de tentatives de redirection des utilisateurs vers l'App Store ou le Play Store pour installer ou mettre à jour l'application, ou vers une autre destination
APP_INSTALL Nombre d'installations réelles (uniquement compatible avec le Play Store)
APP_FIRST_OPEN Nombre de premières ouvertures après une installation
APP_RE_OPEN Nombre de fois où le lien dynamique a entraîné la réouverture d'une application

Firebase console

Dans la console Firebase, vous pouvez afficher le nombre d'événements pour chaque court Dynamic Link que vous avez créé dans la console.

API REST

Pour obtenir le nombre d'événements pour l'un de vos Dynamic Links, que vous ayez créé le lien dans la console ou par programmation, vous pouvez utiliser l' Dynamic Links Analytics API REST.

Un appel d'API ressemble à l'exemple de requête HTTP suivant :

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

Authorization: Bearer ya29.Abc123...

La réponse à une requête est un objet JSON comme suit :

{
  "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

Vous pouvez également utiliser Google Analytics dans votre application pour suivre les performances de votre Dynamic Links. Les événements Analytics suivants sont automatiquement enregistrés lorsque vous ouvrez un lien dynamique court ou long Dynamic Link dans votre application.

Analytics événements
dynamic_link_first_open Enregistré lorsqu'un utilisateur ouvre l'application pour la première fois via un Dynamic Link.
dynamic_link_app_open Enregistré lorsqu'un utilisateur rouvre l'application via un Dynamic Link.
dynamic_link_app_update Enregistré lorsque l'application est mise à jour vers une nouvelle version via un Dynamic Link. Android seulement.

Vous pouvez ensuite afficher les données enregistrées dans la section "Analytics" de la Firebase console.

Événements Dynamic Links dans <span class=Google Analytics" class="screenshot">

Si vous marquez les événements Dynamic Link comme des conversions, vous pouvez voir les performances de vos Dynamic Links sur la page "Attribution".

Paramètres de campagne Google Analytics et Apple App Analytics

Vous utilisez Dynamic Links avec vos campagnes personnalisées Google Analytics et vos campagnes iTunes Connect App Analytics existantes en spécifiant des paramètres de campagne lorsque vous créez un Dynamic Link. Lorsqu'un utilisateur ouvre un Dynamic Link avec des paramètres de campagne spécifiés, ces paramètres sont transmis à Google Analytics ou à l'App Store.

En ajoutant ces paramètres de suivi à vos Dynamic Links, Google Analytics et iTunes Connect peuvent les traiter comme n'importe quelle autre campagne pour laquelle ils mesurent les rapports d'attribution . Vous pouvez ainsi afficher les événements de conversion non seulement par les campagnes publicitaires responsables de l'acquisition de ces utilisateurs, mais aussi par les Dynamic Links qui les ont peut-être générés.

Les paramètres suivants sont transmis à Google Analytics : utm_source, utm_medium, utm_campaign, utm_term, utm_content.

Les paramètres suivants sont transmis à l'App Store : at, ct, mt, pt