Khi bạn tạo một ứng dụng bao gồm cả Firebase Remote Config 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 Analytics đối tượng và thuộc tính người dùng để tuỳ chỉnh ứng dụng cho các phân khúc trong cơ sở người dùng của mình 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 các sản phẩm và dịch vụ của mình bằng A/B Testing, tính năng phân cá nhân hoá Remote Config và các bản phát hành Remote Config. Bạn có thể phân tích kết quả để hiểu được 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ác phân đoạn mà bạn có thể đã xác định bên ngoài Firebase, hãy xem tài liệu về phân khúc được nhập.
Remote Config và thuộc tính người dùng
Remote Config hiện cho phép bạn sử dụng kết hợp Analytics người dùng các thuộc tính cần tạo điều kiện, giúp bạn tuỳ chỉnh ứng dụng cho các phân khúc trong cơ sở người dùng mà bạn đã xác định.
Ví dụ: bạn có thể xác định các thuộc tính người dùng sau trong Google Analytics để dùng trong ứng dụng tập thể dục có một loạt bài tập thể dục hoạt động có thời lượng và độ khó khác nhau:
- Mối quan tâm_Tập thể dục
- Thời_lượng_bài tập_ưu_tận
- Cấp_Độ_Khó_Ưa_thích
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 lẻ hoặc kết hợp) để điều chỉnh giao diện và hành vi của ứng dụng cho phù hợp người dùng. Ví dụ: bạn có thể thiết kế ứng dụng của mình để những người dùng quan tâm khi chạy thì bạn sẽ thấy hình ảnh của một người chạy bộ khi ứng dụng của bạn đang tải. Hoặc, bạn có thể hãy xác định các phân khúc người dùng của mình theo thời lượng tập thể dục và độ khó để rằng người dùng thông thường sẽ thấy đề xuất trước tiên, ngắn gọn hơn, dễ dàng hơn trong khi các vận động viên nghiêm túc được mời bắt đầu chạy bộ 40 phút khi ứng dụng 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 của họ, thì Google Analytics sẽ thu thập các nội dung cập nhật đó. Đ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. Bạn có thể sử dụng đầy đủ các toán tử để tạo quy tắc bao gồm hoặc loại trừ người dùng có các thuộc tính người dùng hoặ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 Remote Config khác với các quy tắc dựa trên người dùng để phân phối hành vi ứng dụng được tuỳ chỉnh đến các phân khúc đối tượng như như sau:
- Người dùng thích yoga (Exercise_interest khớp chính xác với yoga), những người 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ị tại 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) sử dụng ứng dụng của bạn trên thiết bị Apple (OS type == iOS) có giao diện người dùng bằng tiếng Anh (Device language == English).
Nhắm mục tiêu theo thời gian mở lần đầu
Sau khi liên kết Google Analytics với Remote Config, bạn có thể
nhắm mục tiêu đến người dùng dựa trên lần đầu tiên họ mở ứng dụng của bạn (bằng cách sử dụng
Analytics sự kiện first_open
) để tìm nạp thông số Remote Config và
cá nhân hoá và A/B Testing thử nghiệm.
Bạn có thể sử dụng Thời gian mở đầu tiên để:
- 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à kiểm thử quy trình làm quen 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 vào 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 với người dùng ở nhiều quốc gia và muốn quảng cáo các ưu đãi đặc biệt trong mùa lễ cho người dùng mới của ứng dụng. Để chẳng hạn như chương trình giảm giá vào ngày Thứ Sáu Đen, áp dụng cho người dùng ở Hoa Kỳ, bạn có thể thiết lập điều kiện cho thử nghiệm Remote Config hoặc A/B Testing nhắm mục tiêu 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ỳ) người mở ứng dụng của bạn lần đầu tiên trong tháng dẫn đến thời điểm mở bán (Mở lần đầu sau ngày 11/01/2022 12:00 AM Los Angeles Thời gian và Mở cửa lần đầu trước 12:00 sáng theo giờ Los Angeles vào ngày 26/11/2022).
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 một thiết bị Android hoặc Ứng dụng iOS. Tính năng này hiện được SDK Remote Config sau hỗ trợ phiên bản: SDK nền tảng 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 những người dùng khởi chạy ứng dụng của mình lần đầu tiên vào bất kỳ lúc nào, miễn là SDK được hỗ trợ đã được cài đặt 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 những hướng dẫn sau:
- Đặt thuộc tính người dùng trên các nền tảng của Apple
- Đặt thuộc tính người dùng trên Android
- Đặt thuộc tính người dùng trên web/JavaScript
Để 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 Thông số và điều kiện Cấu hình từ xa.
Để thêm điều kiện Remote Config vào dự án, hãy xem Thêm hoặc chỉnh sửa điều kiện. Bạn có thể tạo thông số, quy tắc và điều kiện trong Bảng điều khiển Firebase.