开发者载荷参数允许您为每个游戏会话附加自定义元数据。通过为会话添加上下文信息标签,您可以在 6Labs 仪表板中获得更丰富的 AI 驱动分析。以下使用场景适用于 Unity 和 Unreal Engine 集成。示例中的字段名称仅供参考。开发者载荷为自由格式,您可以根据所需的分析自由定义字段结构。
1. A/B 测试分析
在开发者载荷中传递实验变体,以便按测试组对会话进行分段,并在 6Labs 仪表板中直接比较各组群的游戏指标。
示例载荷
{
"experiment": "onboarding_flow_v2",
"variant": "variant_b"
}
您可以做什么
- 并排比较
variant_a 和 variant_b 的会话。
- 识别哪个变体导致更少的摩擦点或更长的参与时间。
- 使用 AI 驱动的代理程序,无需人工审查即可发现各组群之间的行为差异。
2. 用户分群行为
使用用户分类为会话添加标签,以了解不同类型的玩家如何与您的游戏互动。
示例载荷
{
"segment": "whale",
"days_since_install": 45
}
您可以做什么
- 按分群(
new、returning、whale)过滤仪表板,查看特定分群的会话。
- 检测仅影响新玩家的新手引导摩擦。
- 了解高价值玩家与流失用户相比的不同行为。
3. 广告归因
包含获取渠道和广告系列 ID,以便将游戏行为追溯到特定的营销活动。
示例载荷
{
"acquisition_channel": "meta_ads",
"campaign_id": "camp_summer_2026"
}
您可以做什么
- 将广告系列支出与实际游戏行为(而非仅安装数量)相关联。
- 识别哪些获取渠道带来深度参与的玩家,哪些带来快速流失的玩家。
- 查看特定广告系列的会话,验证创意信息与游戏期望的一致性。
4. 摩擦点检测
在开发者载荷中结合用户分群和进度数据,精确定位特定玩家群体流失的位置。
示例载荷
{
"segment": "new",
"level": 3,
"tutorial_completed": false
}
您可以做什么
- 按未完成新手教程的玩家过滤会话,观察其体验。
- 使用 SixthSense 代理程序检测玩家停止游戏的会话中的常见模式。
- 使用相同的分群标签比较补丁前后的会话,验证修复效果。
5. 功能验证
为会话添加功能标志或版本号标签,验证新发布的功能是否按预期为真实玩家正常运行。
示例载荷
{
"build_version": "2.4.1",
"feature_flag": "new_inventory_ui"
}
您可以做什么
- 查看版本
2.4.1 的会话,了解玩家如何与新库存界面交互。
- 使用会话比较功能发布前后的行为。
- 在发布期间查看带有功能标志标签的会话,快速识别回归问题。
传递开发者载荷
开发者载荷是一个自由格式字符串。在将元数据传递给 Init() 或 StartSession() 之前,请将其序列化为 JSON。有关确切的方法签名,请参阅 Unity SDK 或 Unreal SDK 文档。
// Serialize your metadata to a JSON string
string payload = JsonUtility.ToJson(myData);
// or, with Newtonsoft.Json: JsonConvert.SerializeObject(myData)
SixLabsSDK.Instance.StartSession(inGameId, payload);