多语言展示
当前在线:1338今日阅读:23今日分享:31

Openinstall使用和集成流程,以及注意事项

openinstall为Android/iOS开发者提供非侵入式的sdk,用来精确的获取App每一次安装来源,并在安装来源追踪技术之上,研发出免打包、跨平台的推广渠道统计功能openinstall以其稳定可靠的解决方案,获得了游戏社交、新闻教育、金融电商等众多领域的客户的信赖
工具/原料
1

电脑

2

Android开发工具:Android Studio

Openinstall SDK集成流程
1

下载并导入 SDK前往 openinstall 官网,进入下载中心,下载最新版 SDK将下载好的 openinstall SDK 拷贝到项目的 app/libs 文件夹下,并在 app 模块的 build.gradle 中导入

2

申请权限openinstall 只需要申请基本的网络请求权限,不需要其它任何用户隐私权限在 AndroidMaifest.xml 中添加网络权限

3

配置 AppKey在 AndroidManifest.xml 的 application 标签内设置 openinstall 为应用分配的 AppKey

4

SDK初始化在 App 启动时,调用 OpenInstall.init(context) 方法完成 sdk 初始化。推荐在自定义的 Application 的 onCreate() 方法中调用,并在 AndroidManifest.xml 中的 application 标签中指定使用自定义的 Application 类

5

获取安装参数在 APP 需要安装参数时(由 web 网页中传递过来的,如邀请码、游戏房间号等动态参数),调用 OpenInstall.getInstall 方法,在回调中获取参数(可重复获取)

6

渠道统计SDK 会自动完成访问量、点击量、安装量、活跃量、留存率等统计上报工作。注册量统计和效果点统计需要根据自身业务规则调用相关api//用户注册成功后调用OpenInstall.reportRegister();//使用后台创建的 “效果点ID” 作为pointIdOpenInstall.reportEffectPoint(pointId, pointValue);注意:效果点建立在渠道基础之上,主要用来统计终端用户对某些特殊业务的使用效果。调用接口前,请先进入管理后台“效果点管理”中添加效果点

7

一键拉起在AndroidManifest.xml的拉起页面activity标签中添加intent-filter(一般为MainActivity),配置scheme,用于浏览器中拉起并在拉起页面中调用 OpenInstall.getWakeUp 方法,获取 web 端传过来的动态参数

8

到此 openinstall sdk 集成结束,下面可以进行测试了

Openinstall 功能测试流程
1

前往 openinstall 控制台,进入对应的应用,选择 “android集成”进入集成引导的“上传安装包”,选择自己的应用生成的apk(亦可将apk拖到上传框中)

2

选择安装包后,openinstall 将对应用的配置进行检测,如没有任何错误提示即可上传apk,然后发布测试

3

点击控制台右上角的“在线测试”按钮,随机输入一组测试数据,点击“生成测试链接”。

4

使用Android手机的微信(QQ、新浪微博等主流社交软件均可)扫描二维码下载apk,安装打开应用,然后查看安装回调方法获取参数的情况。

注意事项
1

测试时需要先卸载原有APP,然后扫描在线测试二维码,下载安装应用并打开,查看对应回调的获取参数情况。

2

如果需要测试渠道链接,需要先进入控制台的渠道统计,创建出渠道链接,然后扫描对应的渠道二维码测试,才有channelCode返回。

推荐信息