开发者载荷示例

开发者载荷参数允许您为每个游戏会话附加自定义元数据。通过为会话添加上下文信息标签,您可以在 6Labs 仪表板中获得更丰富的 AI 驱动分析。以下使用场景适用于 Unity 和 Unreal Engine 集成。示例中的字段名称仅供参考。开发者载荷为自由格式,您可以根据所需的分析自由定义字段结构。

1. A/B 测试分析

在开发者载荷中传递实验变体,以便按测试组对会话进行分段,并在 6Labs 仪表板中直接比较各组群的游戏指标。

示例载荷

{ "experiment": "onboarding_flow_v2",
"variant": "variant_b"
}

您可以做什么

  • 并排比较 variant_avariant_b 的会话。
  • 识别哪个变体导致更少的摩擦点或更长的参与时间。
  • 使用 AI 驱动的代理程序,无需人工审查即可发现各组群之间的行为差异。

2. 用户分群行为

使用用户分类为会话添加标签,以了解不同类型的玩家如何与您的游戏互动。

示例载荷

{ "segment": "whale",
"days_since_install": 45
}

您可以做什么

  • 按分群(newreturningwhale)过滤仪表板,查看特定分群的会话。
  • 检测仅影响新玩家的新手引导摩擦。
  • 了解高价值玩家与流失用户相比的不同行为。

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 SDKUnreal 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);
Text copied to clipboard
Link copied to clipboard
Questions? Please reach out to us at dev-support@6labs.ai