為了幫助您衡量促銷和活動的有效性,Firebase 動態鏈接提供了多種查看分析數據和與分析工具集成的方法。
Firebase 動態鏈接記錄與您的動態鏈接性能相關的事件,包括在您的應用之外發生的事件,例如有人點擊您的一個短動態鏈接的次數。可以在 Firebase 控制台的“動態鏈接”部分查看此數據,並使用 REST API 進行檢索。
動態鏈接也適用於Google Analytics 。 Google Analytics 為您的應用程序中發生的事件提供詳細統計信息,例如當有人通過單擊動態鏈接打開您的應用程序時。可以在 Firebase 控制台的 Analytics 部分查看此數據。
下表總結了這兩個分析選項的特性:
Firebase 動態鏈接分析 | 谷歌分析 | |
---|---|---|
事件追踪 |
|
|
資料存取 |
|
|
自定義活動歸因 ( 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 和 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