Pour vous aider à évaluer l'efficacité de vos promotions et campagnes, Firebase Dynamic Links propose plusieurs façons d'afficher les données analytiques 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 les événements qui se produisent en dehors de vos applications, tels que le nombre de fois où un utilisateur 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 fonctionne é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. Ces données sont disponibles dans la section "Analytics" de la console Firebase.
Le tableau suivant récapitule les fonctionnalités de ces deux options d'analyse:
Données analytiques Firebase Dynamic Links | Google Analytics | |
---|---|---|
Événements suivis |
|
|
Accès aux données |
|
|
Attribution de campagne personnalisée (paramètres utm_ ) |
Les deux options d'analyse suivent les événements dans l'application que les outils de suivi Web manquent souvent. Par exemple, lorsqu'un Dynamic Link est ouvert sur iOS en tant qu'Universal Link, le lien est ouvert directement par l'application, en contournant les analyses Web. Ces événements sont correctement suivis à la fois par les analyses Firebase Dynamic Links et Google Analytics.
Données analytiques Firebase Dynamic Links
Firebase Dynamic Links comptabilise le nombre de fois où chacun de vos Dynamic Links courts a été cliqué, ainsi que le nombre de fois où un clic a entraîné une redirection, une installation d'application, une première ouverture de l'application ou une nouvelle ouverture de l'application. Vous pouvez afficher ces statistiques dans la console Firebase ou les récupérer à l'aide d'une API REST.
Événement | Description | Console Firebase | API REST |
---|---|---|---|
CLIC | Nombre de clics sur un lien dynamique, quelle que soit la manière dont il est géré et ses destinations | ||
REDIRECT | 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 |
Console Firebase
Dans la console Firebase, vous pouvez consulter le nombre d'événements pour chaque 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 courts, que vous ayez créé l'association dans la console ou de manière programmatique, vous pouvez utiliser l'API REST Analytics Dynamic Links.
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 semblable à celui-ci:
{
"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 consignés lorsque vous ouvrez un Dynamic Link court ou long 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 uniquement. |
Vous pouvez ensuite afficher les données enregistrées dans la section "Analyses" de la console Firebase.
Google Analytics" class="screenshot">
Si vous marquez des événements Dynamic Link comme conversions, vous pouvez consulter 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 App Analytics iTunes Connect existantes en spécifiant les paramètres de la campagne lorsque vous créez un Dynamic Link. Lorsqu'un utilisateur ouvre une Dynamic Link avec des paramètres de campagne spécifiés, les paramètres de campagne sont transmis à Google Analytics ou à l'App Store.
En ajoutant ces paramètres de suivi à votre 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 campagne publicitaire responsable de l'acquisition de ces utilisateurs, mais aussi par Dynamic Links qui les a peut-être amenés.
Les paramètres suivants sont transmis à Google Analytics: utm_source
, utm_medium
, utm_campaign
, utm_term
et utm_content
.
Les paramètres suivants sont transmis à l'App Store: at
, ct
, mt
et pt
.