Xem dữ liệu Analytics về đường liên kết động

Để giúp bạn đánh giá hiệu quả của các chương trình khuyến mãi và chiến dịch, Firebase Dynamic Links cung cấp một số cách để xem dữ liệu phân tích và tích hợp với các công cụ phân tích.

Firebase Dynamic Links ghi lại các sự kiện liên quan đến hiệu suất của Dynamic Links, bao gồm cả các sự kiện xảy ra bên ngoài ứng dụng của bạn, chẳng hạn như số lần người dùng nhấp vào một trong các Dynamic Links ngắn của bạn. Bạn có thể xem dữ liệu này trong phần Dynamic Links của bảng điều khiển Firebase và truy xuất bằng API REST.

Dynamic Links cũng hoạt động với Google Analytics. Google Analytics cung cấp số liệu thống kê chi tiết cho các sự kiện xảy ra trong ứng dụng của bạn, chẳng hạn như khi người dùng mở ứng dụng của bạn bằng cách nhấp vào Dynamic Link. Bạn có thể xem dữ liệu này trong phần Analytics của bảng điều khiển Firebase.

Bảng sau đây tóm tắt các tính năng của hai lựa chọn phân tích này:

Phân tích Firebase Dynamic Links Google Analytics
Các sự kiện được theo dõi
  • Lần đầu mở ứng dụng
  • Mở lại ứng dụng
  • Số lượt nhấp
  • Chuyển hướng
  • Lượt cài đặt ứng dụng
  • Lần đầu mở ứng dụng
  • Mở lại ứng dụng
  • Cập nhật ứng dụng
Quyền truy cập dữ liệu
  • Firebase bảng điều khiển (Dynamic Links phần)
  • API REST
  • Firebase bảng điều khiển (phần Analytics)
  • Lượt xuất dữ liệu sang BigQuery
Phân bổ cho chiến dịch tuỳ chỉnh
(utm_ thông số)

Cả hai lựa chọn phân tích đều theo dõi các sự kiện trong ứng dụng mà các công cụ theo dõi dựa trên web thường bỏ lỡ. Ví dụ: khi một Dynamic Link được mở trên iOS dưới dạng Đường liên kết chung, đường liên kết đó được ứng dụng mở trực tiếp, bỏ qua tính năng phân tích web; các sự kiện này được cả tính năng phân tích Firebase Dynamic LinksGoogle Analytics theo dõi chính xác.

Phân tích Firebase Dynamic Links

Firebase Dynamic Links theo dõi số lần mỗi Dynamic Links ngắn của bạn đã được nhấp vào, cũng như số lần một lượt nhấp dẫn đến lượt chuyển hướng, lượt cài đặt ứng dụng, lượt mở ứng dụng lần đầu hoặc lượt mở lại ứng dụng. Bạn có thể xem các số liệu thống kê này trong bảng điều khiển Firebase hoặc truy xuất bằng API REST.

Sự kiện Mô tả Bảng điều khiển Firebase API REST
NHẤP Số lượt nhấp vào một Đường liên kết động bất kỳ, bất kể cách xử lý và đích đến của đường liên kết đó
CHUYỂN HƯỚNG Số lượt thử chuyển hướng người dùng, đến App Store hoặc Cửa hàng Play để cài đặt hoặc cập nhật ứng dụng, hoặc đến một đích đến khác
CÀI ĐẶT_ỨNG DỤNG Số lượt cài đặt thực tế (chỉ được Cửa hàng Play hỗ trợ)
LẦN ĐẦU_MỞ_ỨNG DỤNG Số lượt mở lần đầu sau khi cài đặt
MỞ_LẠI_ỨNG DỤNG Số lần Đường liên kết động khiến ứng dụng được mở lại

Bảng điều khiển Firebase

Trong Firebase bảng điều khiển, bạn có thể xem số lượng sự kiện cho từng Đường liên kết động ngắn Dynamic Link mà bạn đã tạo trong bảng điều khiển.

API REST

Để xem số lượng sự kiện cho bất kỳ Dynamic Links ngắn nào, cho dù bạn đã tạo đường liên kết trong bảng điều khiển hay theo phương thức lập trình, bạn có thể sử dụng Dynamic Links Analytics API REST.

Một lệnh gọi API sẽ có dạng như yêu cầu HTTP mẫu sau:

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

Authorization: Bearer ya29.Abc123...

Phản hồi cho một yêu cầu là một đối tượng JSON như sau:

{
  "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

Bạn cũng có thể sử dụng Google Analytics trong ứng dụng của mình để theo dõi hiệu suất của Dynamic Links. Các sự kiện Analytics sau đây sẽ được ghi lại tự động khi bạn mở một Dynamic Link ngắn hoặc dài trong ứng dụng của mình.

Analytics sự kiện
dynamic_link_first_open Được ghi lại khi người dùng mở ứng dụng lần đầu tiên thông qua một Dynamic Link.
dynamic_link_app_open Được ghi lại khi người dùng mở lại ứng dụng thông qua một Dynamic Link.
dynamic_link_app_update Được ghi lại khi ứng dụng được cập nhật lên một phiên bản mới thông qua một Dynamic Link. Chỉ dành cho Android.

Sau đó, bạn có thể xem dữ liệu đã ghi lại trong phần Analytics của Firebase bảng điều khiển.

Sự kiện Đường liên kết động trong <span class=Google Analytics" class="screenshot">

Nếu đánh dấu các sự kiện Dynamic Link là lượt chuyển đổi, bạn có thể xem hiệu suất của Dynamic Links trên trang Phân bổ.

Thông số chiến dịch của Google Analytics và Apple App Analytics

Bạn sử dụng Dynamic Links với các chiến dịch tuỳ chỉnh hiện có của Google Analytics và chiến dịch Phân tích ứng dụng của iTunes Connect bằng cách chỉ định các thông số chiến dịch khi bạn tạo Dynamic Link. Khi người dùng mở một Dynamic Link có các thông số chiến dịch được chỉ định, các thông số chiến dịch sẽ được chuyển đến Google Analytics hoặc App Store.

Bằng cách thêm các thông số theo dõi này vào Dynamic Links, Google Analytics và iTunes Connect có thể coi các thông số này như bất kỳ chiến dịch nào khác mà công cụ này đang đo lường báo cáo phân bổ . Bạn có thể xem các sự kiện chuyển đổi không chỉ theo các chiến dịch quảng cáo chịu trách nhiệm thu hút những người dùng đó, mà còn theo Dynamic Links có thể đã thu hút họ.

Các thông số sau đây được chuyển đến Google Analytics: utm_source, utm_medium, utm_campaign, utm_term, utm_content.

Các thông số sau đây được chuyển đến App Store: at, ct, mt, pt