弹窗 SDK (Android)
一、集成SDK
1. 集成GrowingIO Android埋点SDK
2. 添加依赖
2.1 在app build.gradle添加SDK依赖
dependencies {
...
//由于弹窗底层网络库依赖OkHttp3网络库,请添加OkHttp3依赖
implementation "com.squareup.okhttp3:okhttp:3.12.1"
//弹窗SDK依赖
implementation "com.growingio.android:gtouch:$gtouch_version"
}
3. 需要的权限列表
4. 初始化SDK
6. 代码混淆
二、重要配置
1 设置弹窗开关
1.1 setEventPopupEnable
1.2 参数说明
1.3 代码示例
2 设置Debug模式(只在调试时使用,上线请务必关闭)
2.1 setDebugEnable
2.2 参数说明
2.3 代码示例
3 设置弹窗显示超时时间
3.1 setEventPopupShowTimeout
3.2 参数说明
3.3 代码示例
4 弹窗的事件监听
4.1 setEventPopupListener
4.2 参数说明
4.3 代码示例
5 设置弹窗SDK异常上传开关
5.1 setUploadExceptionEnable
5.2 参数说明
5.3 代码示例
6. 设置用户注册时间
三、API介绍( GrowingTouch.class )
1 void setEventPopupEnable(boolean enable)
2 void enableEventPopupAndGenerateAppOpenEvent()
3 boolean isEventPopupShowing()
4 loadPopupWindowEvents()
loadPopupWindowEvents() 4.1 代码示例
4.2 弹窗相关数据结构
四、其他
1. 弹窗跳转原生Activity界面

2. "打开APP时"事件触发的时机

3 okhttp 版本要求
Last updated
Was this helpful?