【Openinstall处理落地页邀请码链接跳转下载软件,并带上邀请码!!!】

本文介绍了如何使用Openinstall处理带有邀请码的链接,实现跳转下载应用并自动填充邀请码。步骤包括引入OpeninstallSDK、解析URL参数或手动上传、根据业务需求配置后台,支持应用宝下载、自定义商店下载和直接下载APK包。
摘要由CSDN通过智能技术生成

Openinstall处理落地页邀请码链接跳转下载软件,并带上邀请码

(由于我的需求是,有人在微信分享一个链接给你,链接上面带有那个人的邀请码,点击分享的邀请链接,跳转到应用宝的下载页面,并且当用户下载完软件打开的时候,客户端会从openinstall获取邀请码的参数,并自动填到该软件的手机上)
(网上分享的解决方法也少,自己也试过很多方法最后终于解决了!!!)
(如果有帮到你,请施舍我一个赞哈哈哈~~~)
详细请看OpenInstall官网

直接上代码!!!

步骤一.引入openinstall到项目(我选择的是cdn方式)

(情况1)如果链接上自动拼接了邀请码等其他参数,parseUrlParams()方法会解析当前url中的参数并对data进行赋值,并且上报到openinstall储存:(我就是这种情况!!!)
(情况2)如果链接上不带参数,则需要在m.wakeupOrInstall()方法里面进行上传,例如:m.wakeupOrInstall({ desc : ‘给我点赞谢谢!’ })

<view class="animation btn" id="downloadButton"></view>
mounted(){
	const s = document.createElement('script');
	s.type = 'text/javascript';
	s.src = '//web.cdn.openinstall.io/openinstall.js';
	s.addEventListener('load',()=>{
	  var data = OpenInstall.parseUrlParams();
	  new OpenInstall({
		  appKey : "xxxxx",   //appkey参数配置,需要自行替换对应的appkey
		  onready : function() {
			  var m = this, button = document.getElementById("downloadButton");
			  m.schemeWakeup();
			  button.onclick = function() {
				  m.wakeupOrInstall();
				  return false;
			  }
		  }
	  }, data);
	},false);
	document.head.appendChild(s);
},

步骤二,通过业务需求进行不同的后台配置

!!!要分清业务需求,情况一般分三种
业务情况1.点击跳转应用宝下载:
该页面在自己配置的openinstall后台,应用集成>Android集成(或者IOS集成),勾选启用按钮,并且问客户端要软件的包名,写在packname=‘自己软件的包名’,至此该业务需求已完成
在这里插入图片描述
业务情况2.点击跳转自己的商店下载:
页面的位置跟上面的一样,勾选相应的应用市场就好,至此该业务需求已完成
在这里插入图片描述
业务情况3.点击按钮直接下载apk包
这种情况就只用写步骤一的代码就好,步骤2的勾选都不需要

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值