文档开发者中心
我的

HMS之分析服务集成(本地简化集成)

下载hianalytics-2.3.0.300.aar,将其复制到libs下。在项目app目录下 build.gradle文件里新增

1.

//huawei

repositories {

// hua wei hmscore

flatDir {

dirs 'libs'

}

}

2.

dependencies {

//huawei

compile(name:'hianalytics-2.3.0.300', ext:'aar')

}

3.需要的地方引用

//huawei

HiAnalyticsTools.enableLog();

HiAnalyticsInstance instance = HiAnalytics.getInstance(this);

instance.setAnalyticsCollectionEnabled(true);

instance.setAutoCollectionEnabled(true);

//自定义打点,在工程合适位置插入打点代码

Bundle bundle = new Bundle();

bundle.putString('exam_difficulty','high');

bundle.putString('exam_level','1-1');

bundle.putString('exam_time', DateUtil.getDateFromDateMinuteStr(new Date()));

instance.logEvent('begin_examination', bundle);


//预置事件打点

Bundle bundle_pre = new Bundle();

bundle_pre.putString(HA_ITEM_ID, 'item_ID');

bundle_pre.putString(HA_ITEM_NAME, 'name');

bundle_pre.putString(HA_ITEM_CATEGORY, 'category');

bundle_pre.putLong(HA_QUANTITY, 100L);

bundle_pre.putDouble(HA_PRICE, 10.01);

bundle_pre.putDouble(HA_VALUE, 10);

bundle_pre.putString(HA_CURRENCY, 'currency');

bundle_pre.putString(HA_ITEM_LOCATION_ID, 'location_ID');

instance.logEvent(HA_ADD_TO_WISHLIST, bundle_pre);

instance.setCurrentScreen(this, 'Activity', 'com.test');


点赞
收藏
回复
1
分享
举报
浏览637 发布于2019-10-15 13:34未知归属地
全部评论
最多点赞
最新发布
最早发布

据说沙发必须自己的

1楼回复于2019-10-15 13:36 未知归属地
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。