客户端 SDK

累计价值追踪

追踪生命周期购买收入与广告收入

Version:

SDK 会在设备本地维护购买与广告收入的累计总额,并自动随事件一起上报。

获取累计购买金额

double totalPurchases = AudiencelabSDK.GetTotalPurchaseValue();
Debug.Log($"Lifetime revenue: ${totalPurchases:F2}");

获取累计广告收入

double totalAdRevenue = AudiencelabSDK.GetTotalAdValue();
Debug.Log($"Lifetime ad revenue: ${totalAdRevenue:F2}");

工作原理

  1. 每次调用 SendPurchaseEvent()SendAdEvent() 时,SDK 会把 value 累加到总额中
  2. 总额通过 Unity 的 PlayerPrefs 保存在本地
  3. 数值会在多次启动与设备重启后继续保留
  4. 累计值会自动作为 total_purchase_valuetotal_ad_value 附加在事件 payload 中

使用场景

累计追踪可用于:

  • LTV(生命周期价值)分析
  • 按付费层级做用户分群
  • 基于收入里程碑做 cohort 分析