Catch up on highlights from Firebase at Google I/O 2023. Learn more

查看動態鏈接分析數據

為了幫助您衡量促銷和活動的有效性,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