前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >Demo发布 | ClkLog成功集成Unity3D

Demo发布 | ClkLog成功集成Unity3D

原创
作者头像
至存网络
发布2024-12-06 18:01:13
发布2024-12-06 18:01:13
560
举报
文章被收录于专栏:开源开源

前言

在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


原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档