🇻🇳
Falcon SDK
Vietnamese
Vietnamese
  • Falcon Core
    • 1. Cấu hình và cài đặt
      • Về FalconMain và Init SDK
    • 2. RemoteConfig và AB Testing
      • a. Ví dụ Remote Config
      • b. Ví dụ về abTesting và remote config
      • c. Xem biểu đồ phân tích
    • 3. Tính năng Force Update
      • Sửa giao diện popup Force Update
    • 4. Lịch sử thay đổi
  • Falcon Analytics
    • 1. Các hàm Log cơ bản
    • 2. Các hàm log tự động
    • 3. Log tự định nghĩa
    • 4. FPlayerInfoRepo
    • 5. QnA
    • 6. Cài đặt Appsflyer or Adjust
    • 7. Lịch sử thay đổi
  • Falcon Mediation
    • 1. Cấu hình và cài đặt
    • 2. Network settings
    • 3. Hướng dẫn sử dụng
    • 4. Lịch sử thay đổi
  • Consent Management Platform (CMP)
    • 1. Trường hợp không sử dụng FalconMediation
    • 2. Trường hợp có sử dụng FalconMediation
    • 3. Lịch sử thay đổi
  • Hướng dẫn chung
    • Hướng dẫn log revenue lên Firebase, Appsflyer, Adjust
    • Hướng dẫn lấy Falcon Key (FKey)
    • Hướng dẫn thêm game
  • Giải thích biểu đồ
    • 📓Tổng quan
    • 🔢Level
    • 💰InApp
    • 💰InApp Cohort
    • ▶️Advertisement
    • 🔄Resources Overview
    • ⬆️Source
    • ⬇️Sink
    • ⏱️Session
    • 📶Retention
    • 📉Funnel
    • 💹Dynamic Chart
    • 🛃Custom Dashboard
    • 🔁Flow Chart
    • ✅Evaluate AB Campaign
  • SDK 2.1.x (bản cũ)
    • I. Cấu hình và cài đặt
    • II. Falcon Analytics
      • DwhLogCache
      • Falcon AB Testing
      • Các hàm log tự động
      • QnA
Powered by GitBook
On this page
  • 1. RetentionCounter
  • 2. TotalUseTimeCounter
  1. SDK 2.1.x (bản cũ)
  2. II. Falcon Analytics

Các hàm log tự động

Hiện SDK có 2 log được thực hiện tự động là:

  • RetentionLog: thống kê retention của người chơi, được xử lý thông qua class RetentionCounter.

  • UserTotalTimeLog: thống kê tổng thời gian chơi game của người chơi mỗi lần chơi, được xử lý thông qua class TotalUserTimeCounter.

1. RetentionCounter

  • Thực hiện gọi log một lần mỗi ngày khi người chơi đăng nhập, retention của người chơi được tính bằng cách lấy ngày hiện tại trừ đi ngày đăng nhập đầu tiên (Ví dụ người chơi đang nhập lần đầu vào ngày 2/3, nghỉ game ngày 3/3 và 4/3, sau đó lại đăng nhập ngày 5/3, thì retention của người chơi vào ngày 5/3 sẽ được tính là 5-2 = 3).

  • Cung cấp một số thông tin về Retention của người chơi, gồm có :

    • Retention(int): Chỉ số Retention hiện tại của người chơi.

    • RetentionChanged(bool): chỉ số Retention có thay đổi vào lần đăng nhập hiện tại của người chơi không (tức lần đăng nhập hiện tại của người chơi có phải lần đăng nhập đầu tiên trong ngày).

    • FirstLoginDate(DateTime): ngày đăng nhập đầu tiên của người chơi (không tính giờ, phút, giây).

Lưu ý:

  • Các thông tin về Retention được lưu lại trên máy local của người chơi, và sẽ bị mất nếu người chơi gỡ cài đặt game.

  • Với các game vừa mới tích hợp SDK lần đầu thì tất cả các thiết bị cũ khi cập nhật đều sẽ bị tính là retention = 0 do không có dữ liệu trên thiết bị để tính toán. Sẽ mất một khoảng thời gian tương đối để ổn định dữ liệu (tầm 1 tuần).

VD:

Debug.Log("Chỉ số Retention của người chơi là: " + RetentionCounter.Retention);
if(RetentionCounter.RetentionChanged) {
        Debug.Log("Đây là lần đăng nhập đầu tiên của người chơi trong ngày");
} else {
        Debug.Log("Đây không phải lần đăng nhập đầu tiên của người chơi trong ngày");
}
Debug.Log("Ngày đăng nhập đầu tiên của người chơi là: " + RetentionCounter.FirstLoginDate);

2. TotalUseTimeCounter

  • Thực hiện đếm tổng thời chơi game của người chơi trong 1 lần chơi, việc đếm thời gian chơi game không tính khoảng thời gian người chơi thoát khỏi cửa sổ chơi game (khi người chơi bấm nút home/app overview trên điện thoại).

  • Cung cấp một số thông tin về Session của người chơi, gồm có:

    • CurrentSessionTimeSec: thời gian phiên hiện tại của người chơi (tính theo giây, đếm từ lúc hàm FalconMain.Init() thực hiện xong).

  • Thời gian chơi phiên hiện tại của người chơi sẽ được load và gửi vào đầu phiên đăng nhập sau của người chơi, tức thời gian chơi trong phiên cuối cùng của vòng đời người chơi sẽ không được ghi nhận.

PreviousFalcon AB TestingNextQnA

Last updated 1 year ago