关于shareinstall,相信大家有许多问题不明白,以下是我关于shareinstall的14个问答,相信可以解答大家大部分疑问。
首先先跟大家介绍一下shareinstall是什么:
Shareinstall其实是一个APP的推广辅助工具。APP开发者可以通过Shareinstall更精准的进行产品的推广。另外,Shareinstall还是一款渠道统计工具,能够全方位的分析渠道推广效果。
关于Shareinstall的几个通用问题:
1、问题:个性化安装是什么意思?
答:个性化安装就是能够让开发者将URL参数传递给安装后的APP,从而免去用户安装APP后繁琐的参数填写,例如免去用户手动填写邀请码、绑定信息,甚至是注册、登录等繁琐流程步骤,APP流程优化,大大改善用户首次使用体验,使之尽快到达APP的核心业务功能。
2、问题:目前shareinstall能实现的功能场景有哪些?
答:1.免填邀请码;2.用户分享统计;3.自动关注;4.商品导购;5.兴趣建模;6.渠道统计;7.其他一些场景
3、问题:shareinstall 个性化安装的实现流程是怎样的?
答:步骤大概分为三部分:
1.集成了shareinstall SDK的下载页面会将分享的用户信息通过JS SDK解析拿到后传到shareinstall的服务器(例如用户id)。
2.用户下载APP,安装后,APP里面的SDK向服务器申请参数。
3.APP里面的SDK获取到个性化参数后,就可以进行相关处理。
4、问题:demo测试流程是怎样的?
答:android:
1、卸载之前的旧版app,产生链接(可以在控制中心快速生成),也可以是自己的集成了js SDK的下载页。
2、下载安装。
3、安装后获取相应的参数。
ios:
1、卸载之前的旧版app,产生链接(可以在控制中心快速生成),也可以是自己的集成了js SDK的下载页 。
2、点击链接,跳到下载页面。
3、安装后获取自定义参数。
5、问题:正常情况获取不到参数的因素有哪些?
答:1、超过两小时还未下载
2、错误的测试流程(生成链接时,应该先卸载之前的应用,再点击下载安装)。
6、问题:渠道参数获取方法有什么用?
答:这个渠道方法是为了调试用的,或者实现和渠道参数相关得其它需求。还可以验证是否能获取到渠道号,如没有其他需求,只要在控制中心配置渠道链接就行了。
7、问题:什么是 ios Universal Links?
答:Apple 推出通用链接:一种能够方便的通过传统 HTTP 链接来启动 APP, 使 用相同的网址打开网站和 APP。 ? 当你的应用支持通用链接,iOS9 之后 , 用户可以点击一个链接跳转到你的网站,并获得无缝重定向到您安装的应用程序,而无需通过 Safari 浏览器。如果你的应用不支持的话,点击链接将会用 Safari 来打开。
8、问题:使用通用链接后App右上角的openlink.cc 是什么?
答:使用 Universal Links ?后 就会在App 右上角显示这个链接。用户点击App右上角的openlink.cc后,通用链接将不会直接跳转App了,会显示通用链接对应网页。
9、问题:getChannelInstallParamsFromOpenInstall这个方法在什么情况下才会被调用?
答:当在控制中心里面的渠道链接设置了相关的参数就会调用这个方法。
10、问题:js SDK的作用是什么?
答:是为了能够获取、识别用户信息,传给opneinstall服务器。
11、问题:js SDK集成注意事项?
答:如果在渠道链接配置了自定义url,那么url里面就不能再加入channelCode,否则会出现统计问题shareinstall的js初始化代码劲量写在外面,避免在触发事件中执行。js SDK 初始化代码尽量写在标签里面初始化。
12、问题:安装渠道和宣传渠道的区别?
答:安装渠道的链接点击进入后会直接去下载(或拉起),无页面(不需要填写自定义url)。而宣传渠道链接点击进入后是用户自己开发的页面(自定义url的页面)。
13、问题:android ios 下载规则?
答:android是下载上传到shareinstall服务器的apk。ios测试时是下载上传的ipa,正式发布后,打开appstore下载开关,会引导到appstore(填写的对应地址)下载。
14、问题:为什么需要上传包问题?
答:android上传包是为了测试和下载。ios上传只是为了测试,正式发布后会走appstore下载。
以上就是我对shareinstall常见问题的解答,希望可以帮助到大家!