当前位置: 首页 > 后端技术 > Java

如何从头开始集成DTMAndroidSDK

时间:2023-04-01 22:26:06 Java

什么是动态标签管理?动态标签管理器(DynamicTagManager,简称“DTM”)允许开发者快速配置和更新测量代码及相关代码片段,并可以基于网页界面轻松分析和配置测量代码,完成特定事件的动态跟踪和发送数据发送至第三方分析平台,实现营销数据的按需跟踪。本期我们将从零开始为大家介绍如何集成DTMAndroidSDK。内容主要分为两部分:在华为开发者网站注册开发者和添加应用;DTMAndroidSDK集成。第1部分:在集成HMSCoreSDK之前,您需要先注册开发者,并添加自己的项目和应用。首先,访问华为开发者官网,点击HUAWEIMOBILESERVICES进入华为移动服务开发者网站;点击管理中心进入登录页面;点击注册按钮进入华为账号注册页面,输入相关信息进行注册。账号注册成功后,添加项目:首先登录华为开发者网站,输入用户名和密码,登录成功后,点击“AppGalleryConnect”进入AppGalleryConnect页面,点击“我的项目”,单击“添加项目”,输入“项目名称”,然后单击“确定”添加项目。项目添加成功后,下一步添加应用:点击“添加应用”,选择平台,目前DTM支持Android、iOS和Web平台,选择支持的设备,填写应用名称和应用包名称,选择应用类别和默认语言,点击“确认”添加应用。第二部分:接下来我们学习如何集成DTMAndroidSDK:1.APPGalleryConnect环境准备。第一步:打开华为分析服务:选择动态标签管理。如果没有显示“启动分析服务”按钮,则说明分析服务已经开启。点击“启动分析服务”,跳转到华为分析页面;点击“启动分析服务”,选择数据处理地点和时区;单击“完成”按钮并等待分析服务被激活。Step2、开启DTM服务:点击“ActivateService”,填写配置名称;点击“确定”,DTM服务开通成功。至此,APPGalleryConnect环境准备工作已经完成。2.AndroidStudio项目配置。第一步:添加当前应用的agconnect-service.json文件。点击“项目设置”,在“通用”页面的“应用”区域下载json配置文件;将json文件复制到应用层的根目录下。第二步:配置项目的bulid.gradle文件。打开AndroidStudio项目层在“build.gradle”文件中添加Huaweiagc插件,添加HMSCoreSDK的Maven仓库地址。第三步:配置应用的bulid.gradle文件。打开应用级“build.gradle”文件,添加agc插件,添加Analytics和DTMSDK的编译依赖。第四步:配置混淆脚本。打开应用级混淆配置文件,添加混淆配置。3、SDK初始化。因为DTMSDK的初始化是由AnalyticsSDK完成的,所以你只需要调用AnalyticsSDK的初始化方法就可以了。4、SDK集成验证。打开AndroidStudio的Logcat页面,过滤“HMS-DTM”日志,运行你的APP,可以在日志中查看DTM的版本号,出现“initializedtmcore#”success表示SDK初始化成功至此,DTMAndroidSDK集成完成,更多HMSCore动态标签管理服务请参考:https://developer.huawei.com/...华为开发者联盟官网参与开发者讨论,请到Reddit社区下载demo和示例代码,解决集成问题请到Github,更多详情请访问StackOverflow、Gitee关注我们,第一时间了解HMSCore最新技术资讯~