Android版Unity的Google Analytics(分析)插件集成Admob管理库教程

孤街醉人 提交于 2019-12-07 00:50:46

:开始之前

在开始之前,请确保您已完成了以下项目:

1.您应至少有一个 Google Analytics(分析)媒体资源和一个数据视图(配置文件),以便您可以从自己的游戏向其发送数据。

 

2.如果您打算跟踪电子商务交易,请在报告中启用电子商务。

 

3.从适用于UnityGoogle Analytics(分析)插件存储区下载googleanalyticsv3.unitypackage,然后将其导入您的Unity项目中(您应该能够通过双击该文件来执行此操作)。

 

 

:设置与配置

选择Android以了解配置详情:

1.如果您的项目的<YOUR PROJECT ROOT>/Assets/Plugins/Android/目录下没有名为AndroidManifest.xml的文件,请构建一个适用于Android 的项目,然后从Temp/StagingArea/目录下复制AndroidManifest.xml(该文件位于您选择在其中构建项目的目录下),然后将其粘贴到<YOUR PROJECT ROOT>/Assets/Plugins/Android/

 

2:将以下权限添加到<YOUR PROJECT ROOT>/Assets/Plugins/Android/目录下的AndroidManifest.xml文件中的<application>代码上方:

<uses-permission android:name="android.permission.INTERNET"/>


<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

 

 3.如果您要启用广告系列跟踪功能,请按照如下所示添加该服务:

<service android:name="com.Google.analytics.tracking.android.CampaignTrackingService" />


<receiver android:name="com.Google.analytics.tracking.android.CampaignTrackingReceiver" android:exported="true" >


<intent-filter>


<action android:name="com.android.vending.INSTALL_REFERRER" />


</intent-filter>


</receiver>

 

 

:配置 GAv3 预设件

要配置 GAv3 预设件,您需要执行以下操作:

1.点击GAv3.prefab预设件对象(位于“Project”(项目)视图中的Assets/Plugins/GoogleAnalyticsV3中)。

 

2.“Inspector”(检视)视图将显示附加到预设件的“Script component”(脚本组件)并列出了一些媒体资源。使用与您的项目对应的值填充这些媒体资源。这将填充该对象,以使其可在您项目中的任何位置使用。例如:

· Android Property ID: UA-XXXXXXX-1

· IOS Property ID: UA-XXXXXXX-2

· Other Property ID: UA-XXXXXXX-3

· App Name: MyGame

· Bundle ID: com.example.games

· App Version: 1.0

· Dispatch Period: 5

· Sample Frequency: 100

· Debug Mode: VERBOSE

· Anonymize IP: false

· Dry Runfalse

 

3.将已填充的 GAv3 “Project”(项目)视图向上拖放到“Object Hierarchy”(对象层级)。

 

注意:您可以针对所有平台使用的相同的媒体资源ID。如要了解更多的信息,请参阅移动应用分析设置最佳做法。

 

 

:跟踪对象

配置GAv3预设件后,您就可以开始按照以下步骤使用 Google Analytics(分析)来跟踪对象了。

1.确定要跟踪的GameObject(例如 Player 对象),然后在“Object Hierarchy”(对象层级)视图中点击该对象。如果您还没有附加到您要跟踪的对象上的脚本,请使用“Inspector”(检视)视图中的“Add Component”(添加组件)按钮创建一个新的脚本。

 

 

2.在类中创建一个公共变量来保存 GoogleAnalyticsV3 对象。例如:

public GoogleAnalyticsV3 googleAnalytics;

 

3.保存该脚本,然后返回至 Unity 窗口。

 

4.在您要跟踪的GameObject“Inspector”(检视)视图中,您会看到自己创建的脚本以及一个名为 Google Analytics(分析)(或您所选择的变量名称)且需要填充的字段。从“Object Hierarchy”(对象层级)视图中将GAv3对象拖动到该字段。

 

注意:如果您并未看到需要添加GAV3预设件的字段,请进行检查以确保您的脚本中没有编译错误,如果存在错误”Inspector”(检视)将不会更新。

 

5.现在,您就可以开始跟踪该GameObject了。针对您要跟踪的其他对象使用同一预设件重复此流程。

 

KeyMob移动应用管理工具的优势:
.助您顺利通过市场审核---KeyMob通过云端集成广告平台的方式.让市场无法检测到广告.助您顺利通过应用市场审核!

.广告平台随意切换---KeyMob的远程管理.云端集成使您随时切换广告平台.包括开时没计划的用的平台.后面也照样可以使用.无需修改产品,用哪个平台.随心所想!

.不再担心封号---KeyMob提供远程管理平台IDKey.随时更换.不再担心被平台封号,KeyMob作为专门的管理工具.不存在违规.也不会封开者的号!

.更高填充率.更高收入----KeyMob综合主流的多个平台.大大提高综合填充率.不再浪费任何一次请求,平台随意切.时刻投放最高价的广告,KeyMob的努力只为助您收入步步高!


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!