為了幫助您衡量促銷和廣告系列的效果,Firebase 動態鏈接提供了多種查看分析數據並與分析工具集成的方法。
Firebase 動態鏈接記錄與您的動態鏈接性能相關的事件,包括在您的應用之外發生的事件,例如有人點擊您的短動態鏈接之一的次數。可以在 Firebase 控制台的動態鏈接部分查看這些數據,並使用 REST API 進行檢索。
動態鏈接也適用於Google Analytics 。 Google Analytics 為您的應用程序中發生的事件提供詳細的統計信息,例如當有人通過單擊動態鏈接打開您的應用程序時。這些數據可以在 Firebase 控制台的分析部分中查看。
下表總結了這兩個分析選項的功能:
Firebase 動態鏈接分析 | 谷歌分析 | |
---|---|---|
跟踪的事件 |
|
|
數據訪問 |
|
|
自定義廣告系列歸因 ( utm_ 參數) |
這兩種分析選項都會跟踪基於 Web 的跟踪工具經常錯過的應用內事件。例如,當在 iOS 上將動態鏈接作為通用鏈接打開時,該鏈接直接由應用程序打開,繞過網絡分析; Firebase 動態鏈接分析和 Google Analytics 都正確跟踪這些事件。
Firebase 動態鏈接分析
Firebase 動態鏈接會跟踪您的每個短動態鏈接被點擊的次數,以及點擊導致重定向、應用安裝、應用首次打開或應用重新打開的次數。您可以在 Firebase 控制台中查看這些統計信息或使用 REST API 檢索它們。
事件 | 描述 | Firebase 控制台 | REST API |
---|---|---|---|
點擊 | 對動態鏈接的任何點擊計數,無論其處理方式和目的地如何 | ||
重定向 | 嘗試將用戶重定向到 App Store 或 Play Store 以安裝或更新應用程序或其他目的地的嘗試計數 | ||
APP_INSTALL | 實際安裝次數(僅受 Play 商店支持) | ||
APP_FIRST_OPEN | 安裝後首次打開次數 | ||
APP_RE_OPEN | 動態鏈接導致應用重新打開的次數 |
Firebase 控制台
在Firebase 控制台中,您可以查看您在控制台中創建的每個短動態鏈接的事件計數。
REST API
要獲取任何短動態鏈接的事件計數,無論您是在控制台中創建鏈接還是以編程方式創建鏈接,您都可以使用動態鏈接分析 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 和 Apple App Analytics 活動參數
通過在創建動態鏈接時指定活動參數,您可以將動態鏈接與現有的 Google Analytics 自定義活動和 iTunes Connect App Analytics 活動一起使用。當用戶打開指定活動參數的動態鏈接時,活動參數將傳遞到 Google Analytics 或 App Store。
通過將這些跟踪參數添加到您的動態鏈接中,Google Analytics(分析)和 iTunes Connect 可以像對待任何其他衡量歸因報告的廣告系列一樣對待它們,您不僅可以通過負責吸引這些用戶的廣告系列查看轉化事件,還可以通過哪些動態鏈接可能將它們引入。
以下參數被傳遞給 Google Analytics: utm_source
、 utm_medium
、 utm_campaign
、 utm_term
、 utm_content
。
以下參數被傳遞到 App Store: at
、 ct
、 mt
、 pt