Android集成极光统计SDK

1、前往官网注册应用
2、添加依赖

//极光统计
implementation 'cn.jiguang.sdk:janalytics:2.1.0'
implementation 'cn.jiguang.sdk:jcore:2.1.6'

3、配置APPID
位置app下的build.gradle文件中的android->defaultConfig中,AppKey创建好应用后查找,如下图

		//清单文件替换配置
		manifestPlaceholders = [
		    //JPush上注册的包名对应的appkey.
		    JPUSH_APPKEY : "AppKey",

		    //暂时填写默认值即可.
		    JPUSH_CHANNEL : "developer-default"
		]

在这里插入图片描述

在这里插入图片描述
4、在Application类中初始化SDK

		//初始化极光统计
        JAnalyticsInterface.init(getApplicationContext());

        //设置极光统计调试模式
        JAnalyticsInterface.setDebugMode(true);

使用场景
1、页面统计(通过监听页面开始和页面结束统计)
onpuase方法添加

//pageId String类型,标识此页面
JAnalyticsInterface.onPageStart(getMainActivity(),pageId);

onpause方法添加

JAnalyticsInterface.onPageEnd(getMainActivity(),pageId);

2、统计登录
第二行和第三行是统计时通过Map带回数据,method是一个String类型变量,success是登录结果,context是上下文对象,LoginEvent 是极光统计封装的事件

		LoginEvent event = new LoginEvent(method, success);

        //获取扩展信息
        Map<String, String> extra = getExtra(null, null, phone, email, qqId, weiboId);

        //添加扩展信息
        event.addExtMap(extra);

        //记录事件
        JAnalyticsInterface.onEvent(context,event);

3、统计注册

		RegisterEvent event = new RegisterEvent(method, success);

        //获取扩展信息
        Map<String, String> extra = getExtra(phone);

        //添加扩展信息
        event.addExtMap(extra);

        //记录事件
        JAnalyticsInterface.onEvent(context, event);

统计购买、自定义统计等等
极光统计第三方文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值