Blog Xây dựng chiến lược phân tích dữ liệu, d...

Xây dựng chiến lược phân tích dữ liệu, dành cho ứng dụng tính phí hoạt động trên thiết bị iOS 14.5 trở lên

Mô hình đăng ký trả phí (subscription) hiện đang bùng nổ, người dùng chi trung bình 20 USD mỗi tháng để mua thuê bao. Mặc dù chỉ 1% ứng dụng sử dụng mô hình này để kiếm tiền, nhưng hơn 90% số tiền người dùng bỏ ra trên thiết bị di động là dùng để chi cho các ứng dụng này. Một mô hình có doanh thu cao như vậy đòi hỏi doanh nghiệp phải nỗ lực hơn nữa trong việc tối ưu hóa.

Như từng đề cập trong bài viết hợp tác cùng gamesindustry.biz, đối với ứng dụng tính phí, để có thể thích nghi với các quy định mới của iOS 14.5+ và thu thập tất cả điểm dữ liệu xoay quanh vòng đời của người dùng, một chiến lược thuyết phục người dùng opt-in là cực kỳ cần thiết. Hành trình của người dùng trong ứng dụng tính phí thường dài và phức tạp. Do vậy, bạn cần thu thập mọi điểm dữ liệu trong khả năng để đạt được kết quả tối ưu.

Kể cả trong trường hợp người dùng chọn opt-out, nếu bạn đã chuẩn bị sẵn một phương án SKAdNetwork tốt, thì vẫn tự tin phần nào về kết quả LTV mà mình tính được.

Thuyết phục người dùng opt-in

Một tỷ lệ opt-in cao sẽ giúp ứng dụng tạo lợi thế cạnh tranh, khi vừa có thể truy cập được dữ liệu chính xác và thực tế về người dùng, vừa xây dựng được mô hình dựa trên hành vi của người dùng opt-in.

Lời nhắc cấp phép ban đầu (pre-permission prompt) là một cách để giải thích tại sao người dùng nên cho phép ứng dụng theo dấu hoạt động. Nhiều phương án triển khai lời nhắc cấp phép ban đầu đã được thảo luận tại đây.

Để tối ưu hóa ứng dụng tính phí, bạn cần nắm được mọi thông tin quan trọng: khi nào người dùng gặp lỗi thanh toán, khi nào họ dừng hoặc hủy hoặc quay lại đăng ký thuê bao. Adjust đã thiết kế giải pháp Subscription Tracking, giúp bạn có cái nhìn toàn cảnh về vòng đời sử dụng ứng dụng của người dùng. Tuy nhiên, nếu không có mã IDFA, thì bạn khó lấy được dữ liệu chính xác về hành trình của người dùng từ lúc bắt đầu cho đến lúc đăng ký thuê bao.

Sử dụng SKAdNetwork

Trong trường hợp của ứng dụng tính phí, tác động của iOS 14.5 nặng nề hơn gấp đôi. Thứ nhất, ứng dụng khó kéo dài thời lượng đo lường của SKAdNetwork quá 24 giờ, cho dù đó là việc cần thiết để thu thập tín hiệu (signal) từ người dùng.

Để kéo dài thời lượng, bạn có thể sử dụng một bit để mở rộng khung thời gian chuyển đổi (conversion window). Chỉ cần giá trị chuyển đổi được cập nhật theo định kỳ (ví dụ, từ 000001 thành 000011) là bạn đã có thêm 24 giờ. Nhưng để làm vậy, bạn cần người dùng đăng nhập vào ứng dụng hằng ngày, để trình kích hoạt giá trị chuyển đổi (conversion value trigger) được khởi chạy. Nếu người dùng không mở lại ứng dụng, thì giá trị chuyển đổi không được cập nhật, và bạn mất đi dữ liệu mà thời lượng bổ sung có thể mang về.

Thứ hai, ứng dụng khó lấy đủ dữ liệu từ người dùng trong 24 giờ đầu tiên để có thể xây dựng dự báo dài hạn đáng tin cậy. Bởi chỉ có một số lượng điểm chạm nhất định (do giới hạn của giá trị 6-bit), bạn cần tập trung vào điểm chạm quan trọng nhất và thu thập nhiều dữ liệu nhất có thể từ các điểm chạm này trong 24 giờ đầu tiên.

Tín hiệu và nhiễu

Bạn có thể sử dụng giá trị 6-bit của SKAdNetwork theo hai cách. Cách một tiếp cận theo hướng 'bit masking', tức là bạn gán một trong sáu bit cho một sự kiện, sau đó biết được sự kiện xảy ra hay không dựa vào giá trị của bit (0 hay 1).

Adjust cung cấp giải pháp tiêu chuẩn SKAdNetwork, cho phép bạn liên kết sự kiện chuyển đối với sự kiện đăng ký mà bạn đã theo dõi trên Adjust dashboard.

Cách hai tiếp cận theo hướng gán một khoảng giá trị cho từng giá trị chuyển đổi, nghĩa là bạn tạo nhóm người dùng (bucket of user) dựa trên việc hành vi của họ có nằm trong phạm vi bạn đưa ra hay không. Hệ thống quản lý giá trị chuyển đổi nâng cao của Adjust hỗ trợ tạo schema tùy chỉnh để xác định bucket.

Đối với ứng dụng hẹn hò hay video streaming, chỉ số quan trọng nhất là mức độ tương tác của người dùng — nên một số công ty đã tối ưu hóa chiến dịch bằng cách sử dụng điều kiện “sessions” của giải pháp nâng cao.

Điều kiện "sessions" cho phép bạn thu thập dữ liệu về tổng số phiên truy cập. Trong ví dụ dưới đây, một giá trị chuyển đổi là "3" sẽ được trả về nếu người dùng truy cập ứng dụng từ 5 đến 10 lần.

"sessions": { "count_min": 5, "count_max": 10, }

  • count_min (giá trị mặc định là 1) – Tổng số phiên truy cập (tracked) không được nhỏ hơn mức được xác định;
  • count_max (giá trị mặc định là không giới hạn) - Tổng số phiên truy cập (tracked) không được vượt quá mức được xác định;

Xây dựng mô hình

Mô hình dự đoán LTV thường được dùng để ước tính doanh thu trung hạn, dựa trên hành vi của người dùng trong ngày đầu sử dụng ứng dụng. Mô hình dự đoán sẽ hoạt động hiệu quả hơn nếu dữ liệu đầu vào là bucket hay danh mục.

Vì lý do này, các ứng dụng tính phí thường lấy 'trial start' làm điểm bắt đầu cho SKAdNetwork, như vậy việc thu thập dữ liệu trong thời lượng đo lường sẽ diễn ra liên tục hơn. Mặt khác, khi đăng ký dùng thử, người dùng phần nào đã có nhu cầu sử dụng ứng dụng.

Tuy nhiên, nếu chỉ sử dụng ‘trial start’, thì bạn có thể đi sai hướng. Nếu không có thông tin chiều sâu về sự kiện xảy ra trong suốt quá trình dùng thử, thì trong tình cảnh thiếu hụt IDFA như hiện nay, bạn khó tự tin kết luận rằng: bản dùng thử miễn phí góp phần quan trọng trong việc khuyến khích người dùng mua thuê bao.

Bản dùng thử

Qua các phân tích trên, bạn nên kết hợp 'trial start' với một tín hiệu bổ sung và có liên quan, để cung cấp thêm thông tin về quá trình dùng thử. Ví dụ, sau khi kích hoạt 'trial start', người dùng sẽ được gán giá trị chuyển đổi ban đầu. Sau đó, nếu họ kết thúc quá trình dùng thử trong khi thời lượng đo lường vẫn còn, thì giá trị chuyển đổi sẽ được cập nhật. Như vậy, bạn có thể lọc ra được lượng lớn người dùng không có ý định mua thuê bao, xác định được nhóm người dùng huỷ đăng ký sau thời gian dùng thử- những người có thể có giá trị trọn đời (LTV) thấp.

Hoặc bạn có thể theo dấu những người đăng ký dùng thử và có cung cấp thông tin thanh toán. Nếu họ bổ sung thông tin thanh toán, thì khả năng cao là họ sẽ mua thuê bao để tiếp tục sử dụng — và trở thành thành viên đăng ký lâu dài.

Nếu bạn có bất kỳ câu hỏi về việc triển khai iOS 14.5, vui lòng liên hệ với CSM hay Account Manager để được hỗ trợ. Bạn có thể tải báo cáo tại đây hoặc truy cập iOS 14.5+ resource center.

Bạn muốn nhận thông tin mới nhất theo tháng? Đăng ký để nhận tin qua mail.