获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

查看动态链接分析数据

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

为了帮助您衡量促销和活动的有效性,Firebase 动态链接提供了多种查看分析数据和与分析工具集成的方法。

Firebase 动态链接记录与您的动态链接性能相关的事件,包括在您的应用之外发生的事件,例如有人点击您的一个短动态链接的次数。可以在 Firebase 控制台的“动态链接”部分查看此数据,并使用 REST API 进行检索。

动态链接也适用于Google Analytics 。 Google Analytics 为您的应用程序中发生的事件提供详细统计信息,例如当有人通过单击动态链接打开您的应用程序时。可以在 Firebase 控制台的 Analytics 部分查看此数据。

下表总结了这两个分析选项的特性:

Firebase 动态链接分析谷歌分析
事件追踪
  • 应用首次打开
  • 应用程序重新打开
  • 点击次数
  • 重定向
  • 应用安装
  • 应用首次打开
  • 应用程序重新打开
  • 应用更新
资料存取
  • Firebase 控制台(动态链接部分)
  • 休息API
  • Firebase 控制台(分析部分)
  • BigQuery 导出
自定义活动归因
( utm_参数)

两种分析选项都会跟踪基于 Web 的跟踪工具经常遗漏的应用内事件。例如,当动态链接在 iOS 上作为通用链接打开时,该链接将由应用程序直接打开,绕过网络分析;这些事件被 Firebase 动态链接分析和 Google Analytics 正确跟踪。

Firebase 动态链接分析

Firebase 动态链接跟踪您的每个短动态链接被点击的次数,以及点击导致重定向、应用安装、应用首次打开或应用重新打开的次数。您可以在 Firebase 控制台中查看这些统计信息或使用 REST API 检索它们。

事件描述Firebase 控制台休息API
点击对动态链接的任何点击计数,无论其处理方式及其目的地如何
重定向尝试将用户重定向到 App Store 或 Play Store 以安装或更新应用程序或重定向到其他目的地的次数
应用安装实际安装次数(仅 Play 商店支持)
APP_FIRST_OPEN安装后首次打开次数
APP_RE_OPEN动态链接导致应用重新打开的次数

Firebase 控制台

Firebase 控制台中,您可以查看您在控制台中创建的每个短动态链接的事件计数。

休息API

要获取任何短动态链接的事件计数,无论您是在控制台中还是以编程方式创建链接,都可以使用Dynamic Links Analytics REST API

API 调用类似于以下示例 HTTP 请求:

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

Authorization: Bearer ya29.Abc123...

对请求的响应是一个 JSON 对象,如下所示:

{
  "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 来跟踪您的动态链接的性能。当您在应用中打开短动态链接或长动态链接时,会自动记录以下 Analytics 事件。

分析事件
dynamic_link_first_open当用户通过动态链接首次打开应用程序时记录。
dynamic_link_app_open当用户通过动态链接重新打开应用程序时记录。
dynamic_link_app_update当应用程序通过动态链接更新到新版本时记录。仅限安卓。

然后,您可以在Firebase 控制台的 Analytics 部分查看记录的数据。

Google Analytics 中的动态链接事件

如果您将动态链接事件标记为转化,您可以在“归因”页面上查看动态链接的执行情况。

Google Analytics 和 Apple App Analytics 活动参数

通过在创建动态链接时指定活动参数,您可以将动态链接与现有的 Google Analytics 自定义活动和 iTunes Connect App Analytics 活动一起使用。当用户打开带有指定活动参数的动态链接时,活动参数将传递到 Google Analytics 或 App Store。

通过将这些跟踪参数添加到您的动态链接,Google Analytics 和 iTunes Connect 可以像对待它正在测量归因报告的任何其他活动一样对待它们,并且您不仅可以通过负责引入这些用户的广告活动查看转化事件,还可以通过哪些动态链接可能将它们带入。

以下参数将传递给 Google Analytics: utm_sourceutm_mediumutm_campaignutm_termutm_content

以下参数被传递到 App Store: atctmtpt