友盟分析统计实现

1、向工程文件中导入UmengGameAnalytics_v1.4_without_IDFA.unitypackage插件!如截图所示:在Plugins文件夹下,有Android和ios两个文件夹,分别包含Unity游戏移植到相应平台下调用的资源。

    

友盟分析统计实现_第1张图片


友盟分析统计实现_第2张图片


友盟分析统计实现_第3张图片

这里的Analytics.cs和GA.cs【GA继承自Analytics】类是分析统计功能的实现,然后只需要在游戏对象上的脚本中引用GA类函数功能:另外,值得一提的是,GA类中已经通过宏定义来区分Editor/Android/Ios下应该执行的程序代码!


注意:上面只是在刚新建的项目工程文件,马上就导入游戏分析统计插件,所呈现的项目结构!!!如果你是在已经有自己项目结构的,再导入该游戏插件时,为了项目结构清晰明确和管理,我们可以将相应的文件Copy到自己项目相应文件夹下!!!如果你不需要Android版的游戏分析统计功能,则就没必要将Android文件夹下的资源导入项目工程中!


2、创建封装引用GA分析统计功能的游戏对象脚本,如上截图中的UmengManager.cs脚本,主要代码如下:

友盟分析统计实现_第4张图片

当然,这里只是引用风GA分析统计的一些简单的功能,关于游戏分析统计的详细功能,推荐还是参考该SDK集成的文档!根据需要进行调用!



你可能感兴趣的:(Unity)