com.guru.unity.sdk.core/Runtime/ABTest
胡宇飞 85c8058158 update: 打点初始化重构,添加日志缓存功能
--story=1021118 --user=yufei.hu 【中台】【打点】打点初始化重构,添加日志缓存功能 https://www.tapd.cn/33527076/s/1159704

Signed-off-by: huyufei <yufei.hu@castbox.fm>
2024-07-25 22:59:47 +08:00
..
ABTestManager.cs update: 打点初始化重构,添加日志缓存功能 2024-07-25 22:59:47 +08:00
ABTestManager.cs.meta init commit 2023-12-26 12:22:19 +08:00
README.md init commit 2023-12-26 12:22:19 +08:00
README.md.meta init commit 2023-12-26 12:22:19 +08:00

README.md

ABTest 中台接口

云控配置

  • 需要根据每个测试来配置对应的属性和ID

    // 参数 KEY 构成
    guru_ab_    +    231009   +     01
        ^               ^            ^
    固定前缀           年月日       实验序号 
    
    // 参数值构成
    "A"  "B"
    "C"  "D"
    
    
  • 属性字段是追加在云控参数体内的

    // 云控的json 参数数据体
    {
      "id": 1,
      "value": "test",
    
      "guru_ab_23100901": "A",   // 第一个实验的分组
      "guru_ab_23100902": "C"    // 第二个实验的分组
    
    }
    
    
    
    

结果验证

  • 对于已经切换了自打点的项目, 需要BI组配合项目组, 抽取每组实验用户的数据, 可形成有效报告
  • 项目接入后在启动时不会卡顿, 项目不会产生异常和崩溃