Sử dụng Cấu hình từ xa Firebase với Analytics

Khi tạo một ứng dụng bao gồm cả Cấu hình từ xa Firebase và Google Analytics, bạn có thể hiểu rõ hơn về người dùng ứng dụng của mình và đáp ứng nhu cầu của họ nhanh hơn. Bạn có thể sử dụng đối tượngthuộc tính người dùng của Analytics để tuỳ chỉnh ứng dụng cho các phân khúc cơ sở người dùng một cách linh hoạt và chính xác.

Việc tích hợp SDK Google Analytics sẽ cung cấp thông tin chi tiết giúp bạn điều chỉnh sản phẩm/dịch vụ của mình bằng tính năng Thử nghiệm A/B, cá nhân hoá Cấu hình từ xaphát hành Cấu hình từ xa. Bạn có thể phân tích kết quả để hiểu các lựa chọn khác nhau tác động như thế nào đến các chỉ số chính như doanh thu và mức độ tương tác.

Để tìm hiểu thêm về cách phân tích mức sử dụng ứng dụng bằng Google Analytics, hãy xem Giới thiệu về Analytics.

Để tuỳ chỉnh ứng dụng bằng cách sử dụng các phân đoạn mà bạn có thể đã xác định bên ngoài Firebase, vui lòng xem tài liệu về phân khúc được nhập.

Cấu hình từ xa và thuộc tính người dùng

Cấu hình từ xa hiện cho phép bạn sử dụng các tổ hợp thuộc tính người dùng Analytics để tạo điều kiện, nhờ đó, bạn có thể tuỳ chỉnh ứng dụng cho các phân đoạn trong cơ sở người dùng mà bạn đã xác định.

Ví dụ: bạn có thể xác định những thuộc tính người dùng sau trong Google Analytics để dùng trong một ứng dụng tập thể dục với một loạt hoạt động tập thể dục ở các thời lượng và độ khó khác nhau:

  • Thể dục_Mức độ quan tâm
  • Ưu tiên_Exercise_Duration
  • Mức_độ_khó_ưu_tiên

Sau đó, bạn có thể tạo các điều kiện sử dụng những thuộc tính này (riêng biệt hoặc kết hợp) để điều chỉnh giao diện và hành vi của ứng dụng cho người dùng cụ thể. Ví dụ: bạn có thể thiết kế ứng dụng để người dùng quan tâm đến việc chạy bộ có thể nhìn thấy hình ảnh một người chạy bộ khi ứng dụng đang tải. Hoặc bạn có thể xác định các phân khúc cơ sở người dùng theo thời lượng tập thể dục và độ khó để người dùng thông thường được đề xuất bài tập thể dục ngắn hơn và dễ dàng hơn trước, trong khi các vận động viên nghiêm túc sẽ được mời bắt đầu chạy trong 40 phút khi ứng dụng của chúng tôi khởi động.

Nếu hành vi của người dùng thay đổi theo cách làm thay đổi thuộc tính người dùng, thì các nội dung cập nhật đó sẽ được Google Analytics thu thập. Điều này có thể thay đổi hành vi và giao diện của thực thể ứng dụng sau yêu cầu tìm nạp tiếp theo. Có đầy đủ các toán tử để bạn có thể tạo quy tắc bao gồm hoặc loại trừ người dùng có thuộc tính người dùng cụ thể hoặc các tổ hợp thuộc tính người dùng cụ thể.

Bạn cũng có thể kết hợp các quy tắc Cấu hình từ xa khác với các quy tắc dựa trên thuộc tính người dùng để phân phối các hành vi ứng dụng tuỳ chỉnh cho các phân khúc đối tượng như sau:

  • Người dùng thích yoga (Exercise_interest khớp chính xác với yoga), họ sử dụng ứng dụng của bạn trên thiết bị Android (Loại hệ điều hành == Android), ở Canada (Thiết bị ở khu vực/quốc gia == Canada).
  • Người dùng quan tâm đến việc nâng tạ hoặc giảm cân (Exercise_interest chứa weight) có sử dụng ứng dụng của bạn trên thiết bị Apple (Loại hệ điều hành == iOS) có giao diện người dùng tiếng Anh (Ngôn ngữ của thiết bị == Tiếng Anh).

Nhắm mục tiêu theo thời gian mở lần đầu

Sau khi liên kết Google Analytics với Cấu hình từ xa, bạn có thể nhắm mục tiêu người dùng dựa trên lần đầu tiên họ mở ứng dụng của bạn (sử dụng sự kiện Analytics first_open) để tìm nạp và cá nhân hoá thông số Cấu hình từ xa, cũng như thử nghiệm Thử nghiệm A/B.

Bạn có thể sử dụng tính năng Thời gian mở lần đầu để:

  • Nhắm đến người dùng mới.
  • Nhắm đến những nhóm người dùng đã tham gia trong một khoảng thời gian cụ thể trước đây.
  • Tạo và thử nghiệm quy trình làm quen với ứng dụng cũng như trải nghiệm chào mừng người dùng mới.
  • Tạo trải nghiệm tuỳ chỉnh cho những người dùng tham gia trong các khoảng thời gian cụ thể.

Ví dụ: giả sử bạn có một ứng dụng mua sắm trực tuyến có người dùng ở nhiều quốc gia và muốn quảng cáo các ưu đãi đặc biệt dịp lễ cho người dùng ứng dụng mới. Đối với chương trình ưu đãi vào Thứ Sáu Đen áp dụng cho người dùng ở Hoa Kỳ, bạn có thể thiết lập một điều kiện cho thử nghiệm Cấu hình từ xa hoặc Thử nghiệm A/B nhắm đến một ứng dụng iOS hoặc Android cụ thể, sau đó chọn tất cả người dùng ở Hoa Kỳ (Thiết bị ở khu vực/quốc gia == Hoa Kỳ) mở ứng dụng của bạn lần đầu trong tháng dẫn đến đợt giảm giá (Lần mở đầu tiên sau ngày 11/01/2020 Los Angeles1 sáng 11/11/2020 Los Angeles1).

Bạn có thể sử dụng tính năng nhắm mục tiêu người dùng theo thời gian mở lần đầu sau khi chọn ứng dụng Android hoặc iOS. Tính năng này hiện được hỗ trợ bởi các phiên bản SDK Cấu hình từ xa sau: SDK nền tảng của Apple phiên bản 9.0.0 trở lên và SDK Android phiên bản 21.1.1 trở lên (Firebase BoM phiên bản 30.3.0 trở lên).

Bạn có thể nhắm đến người dùng khởi chạy ứng dụng lần đầu tiên bất cứ lúc nào, miễn là bạn đã cài đặt SDK được hỗ trợ và bật Analytics.

Các bước tiếp theo

Để tìm hiểu thêm về thuộc tính người dùng, hãy xem các hướng dẫn sau:

Để tìm hiểu thêm về cách tạo điều kiện bằng cách kết hợp các quy tắc, hãy xem Các thông số và điều kiện của cấu hình từ xa.

Để thêm điều kiện Cấu hình từ xa vào dự án, hãy xem bài viết Thêm hoặc chỉnh sửa điều kiện. Bạn có thể tạo các tham số, quy tắc và điều kiện trong bảng điều khiển của Firebase.