写点什么

Demo 发布 | ClkLog 成功集成 Unity3D

作者:ClkLog
  • 2024-12-06
    上海
  • 本文字数:862 字

    阅读完需:约 3 分钟

Demo发布 | ClkLog成功集成Unity3D

前言


在 Clklog 完成 React Nativeuni-app 集成 Demo 后,一个游戏行业新客户提出了使用 Unity3D 开发的集成问题。对此,我们与客户分别进行了测试。

客户使用神策 Andriod 原生 SDK 在 Android 端暴露接口给 Unity3D 的方式,验证了使用 ClkLog 进行数据采集的可行性。

同时,ClkLog 联合合作伙伴对神策 Unity3D SDK(安卓端、IOS 端、MacOS)进行了深入测试,成功验证了 ClkLog 可以通过神策 Unity3D SDK 实现集成并完成数据采集。

我们把通过神策 Unity3D SDK 集成到 ClkLog 的测试整理成了 demo,有此类游戏应用采集需求的伙伴们可以进行参考。


Unity3D-demo 说明


本 demo 支持 IOS、Android、MacOS,并实现了相关功能点的示例。

● 示例包含的内容:

1.  unity3d 的集成和初始化

2.  会话的实现与接入示例

3.  简易用户的接入

4.  自定义用户属性的接入示例

5.  自定义事件的接入示例

6.  自定义页面标题和路径的手动接入示例

● 其他更多内容的接入请参考神策 Unity3D SDK 官方文档。


在使用 ClkLog 作为 Unity3D 的数据采集服务端时,需要要注意以下内容


1.  ClkLog 的统计数据基于神策 SDK 的浏览页面事件和会话 ID($event_session_id), 由于神策 Unity3D SDK 的会话未实现,所以需要自己实现会话 ID 并配置为全局属性,同时关闭全埋点的浏览页面事件手动跟踪浏览页面事件。

2.  神策 SDK 在 iOS 端、Android 端、微信小程序等各端的浏览页面事件名称不同,请根据 unity3d 打包的版本去跟踪浏览页面事件,各端的浏览页面事件如下:

1)Web:$pageview

2)Android&iOS:$AppViewScreen

3)微信小程序:$MPViewScreen

4)其他端: ClkViewScreen (集成方法参考:https://clklog.com/#/tutorials/ClkViewIntegrated)

3.  在游戏中,可以将进入游戏场景时的动作作为页面浏览事件,即可对每次访问的场景次数作为浏览量进行统计。


demo 源码地址


我们分别在 gitee 和 github 中上传了 demo,欢迎大家前来围观。

https://gitee.com/clklog/clklog-unity3d-demo

https://github.com/clklog/clklog-unity3d-demo


如果您有更多的建议或经验可以在社群中与我们分享

让我们一起共建社区

添加 ClkLog 微信好友 加入社群



用户头像

ClkLog

关注

还未添加个人签名 2023-11-07 加入

Clklog是一款记录用户行为,洞悉个人画像免费的开源软件,其采用轻量级架构和常用的开源技术,对功能集成和二次开发团队极为友好、普通用户尤为友善!

评论

发布
暂无评论
Demo发布 | ClkLog成功集成Unity3D_uni-app_ClkLog_InfoQ写作社区