微信不再提供小程序打开App?借助H5为App引流的方式你必须知道!

简介: 2021年5月14日App开发者领域发布了一条重要消息:微信开放平台为了提升用户体验,将于2021年5月20日(后来延期到2021年5月27日)起不再提供“小程序打开App技术服务”,现在能够实现从微信打开App的方式只有H5页面唤起App了。

2021年5月14日App开发者领域发布了一条重要消息:微信开放平台为了提升用户体验,将于2021年5月20日(后来延期到2021年5月27日)起不再提供“小程序打开App技术服务”,这意味着以后通过场景值1036(从App分享卡片)打开的小程序,不能打开App了。这对于广大App开发者来说是一个噩耗,以往可以通过从App分享小程序,小程序再唤起App的引流方式已被封禁。

1.png

App还有新的引流方式么?分享裂变是现有的App拉新促活成本最低、且效果最好的方式。微信的庞大用户流量一直是App运营人员想要利用的资源,运营人员需要找到其他方式实现App拉新促活。现在能够实现从微信打开App的方式只有H5页面唤起App了。这也是为什么最近很多App分享到微信都改成了H5,例如微博、B站等。

本篇文章就以微博针对微信新政策做出的改变,介绍未来小程序、H5和App三者怎样结合才能实现拉新促活效果最大化。

第一、微博采取H5分享唤端的新变化

以前:App->小程序->App

以前从微博App分享微博内容给微信好友都是小程序的形式,打开微博小程序页面,点击【打开App】按钮,可以选择唤起微博App指定页面,通过小程序给App导流:

2.png

现在:App->H5->App和App->H5->小程序

因为新政策小程序不可以再唤起App了,所以微博改变了策略,从App分享微博内容到微信好友已经变成了H5页面的形式。打开H5页面,可以看到底部有两个明显的按钮,一个是【微博内打开】,一个是【小程序内打开】

点击 【微博内打开】按钮,如果已安装微博,则能够直接唤起了微博App的指定页面:

点击 【小程序内打开】按钮,能够直接唤起微博小程序的指定页面:

3.png

 因此我们可以总结出,微博针对微信最新政策,从之前的App->小程序->App方式,现在拆分成了App->H5->App形式和App->H5->小程序形式。两条路径分别将用户引流到了App和小程序,为微博App和微博小程序导流,具体取决于用户选择点击哪个按钮。接下来我们详细讲述这两种方式所用技术和背后特点。

第二、借助Deeplink,实现从H5快速跳转到App

H5页面唤起App所用的技术就是Deeplink技术,在移动端,Deeplink能够实现从H5页面直接跳转到App指定页面的功能。例如您可以将App内的一个H5页面分享给微信好友,好友点击这个链接就能直接打开对应的App详情页,而不是App首页。如果好友未下载App则会跳转到App下载页面,安装启动后仍然能跳转到App指定页面。这样能大大缩短用户使用路径,降低用户流失率。因此Deeplink功能被广泛用在众多行业App拉新推广等场景,

由于Deeplink技术已经演变了很多年,因此不同操作系统都有着不同版本的Deeplink技术,下面会介绍两种最常用的Deeplink技术

1.URL Scheme方法

在iOS 9和安卓10(M)之前,移动端实现Deeplink的方式都是通过URL Scheme。一般形式是这样的:Scheme://host:port/path?query=xxxxxxx。

Scheme:表示的是一个 URL 中最初始的位置,即 :// 之前的那段字符,我们可以用Scheme来定位对应的App。例如淘宝的Scheme就是taobao、支付宝的Scheme就是alipay,新浪微博的Scheme是sinaweibo。

path:代表了想要跳转的指定页面

query:代表了想要传递的参数。

URL Scheme方式优点在于实现简单,但也有以下两个弊端:

弊端一:微信、微博、手百禁掉了大部分App的Scheme。

如果您的域名不在微信白名单内(白名单功能不对外开放,一般来说只有腾讯系的App才能在白名单内)。因Android端只有URL Scheme这一种方式,所以目前大部分App的Android端在微信内都不能直接通过H5页面唤起App。目前解决方法有两种:

引导用户通过右上角浏览器打开的形式,在浏览器内打开H5页面,能够直接唤起App。此方式优点在于浏览器对于URL Scheme没有限制,缺点在于增加了用户右上角浏览器打开的步骤

4.png

另外一种解决办法,就是接入腾讯应用宝,通过应用宝来唤起App或者跳转到App下载页面。此方式优点在于不需要用户从浏览器形式打开,即使不在微信白名单内也可以直接唤起App。

5.png

缺点在于此方式必须依赖腾讯应用宝,如果用户未安装应用宝,那么唤起方式会失效,微信会先引导用户前去安装应用宝

6.png
7.png

弊端二:H5页面在尝试打开App时,浏览器会弹出一个提示框:“是否打开某某App”,

URL Scheme打开App时,需要让用户点击确认一次,增加了用户使用流程

8.png

2.Universal link方法

Universal link 是苹果公司在2015年推出的新一代Deeplink方法,iOS9及以上的用户可以通过点击一个https链接无缝地跳转到一个App应用内的指定页面,如果用户没有安装这个App,则会跳转到App的下载页面。Universal link方式比URL Scheme方式体验更好,因为中间不需要用户点击确认打开App,也不需要用户在右上角跳转通过safari打开跳转。目前国内微信已经支持Universal link形式的跳转,所以在iOS端采取Universal link的形式唤起App则更为直接方便。

第三、通过H5唤起小程序

微博目前同样支持通过H5页面唤起小程序,H5页面唤起小程序的原理很简单:微信官方提供了H5 页面跳转微信小程序的能力。开发者需要判断所处环境来采用具体种跳转小程序方式:

如在微信内网页环境下,则使用开放标签跳转到小程序,通过该开放标签打开小程序的场景值为 1167

如在微信之外的环境,则使用 URL Scheme 跳转小程序,在微信管理后台右上角“工具”—“生成URL Scheme”,填写小程序页面路径以及启动query参数,就可以生成小程序的URL Scheme了,通过 URL Scheme打开小程序的场景值为 1065。

具体实现方式可以参考微信开放平台的【H5跳转小程序】文档

9.png

第四、巧用工具,轻松实现一键唤起

前面我们已经介绍了如何通过实现H5页面唤起App指定页面和实现H5页面唤起小程序内指定页面方法,虽然开发者可以自己配置实现Deeplink 技术,但是现实中还是会遇到很多问题。比如进行资源配置、兼容性适配、拉新模糊匹配、指标统计等事情,会耗费大量的人力和维护成本,实现起来相当复杂。因此许多开发者会采取使用第三方的Link工具来快速实现H5页面唤起App功能,大大缩短开发时间以及保障服务稳定性。

如国内领先的第三方全域数据服务商友盟+ U-Link产品,不仅提供了App一键唤起/一键拉新的功能、同时可以传递用户安装/打开App的参数,从而应用于后续的免填邀请码安装、自动识别社交关系等业务场景。除此之外,通过分裂变活动/分渠道统计以及结合友盟+移动统计U-App,能够统计App拉新/促活用户后续的注册、付费、留存等数据,每一次活动的数据可以用于二次加工、分析。后续即将支持H5页面唤起小程序指定页面功能,降低开发者自行配置的人力成本。

10.png

U-Link适用于社交裂变分享、广告投放、短信营销等场景,例如将U-Link与友盟+社会化分享U-Share产品结合,可以快速实现从App分享到微信再从微信回流到App的功能,还可以统计App/微信内的社交分享关系链,例如用户A从App内分享H5页面到微信中给用户B,用户B分享给用户C,用户C分享给用户D,最后用户D安装了App跳转到了指定页面。我们可以统计出用户D是A->B->C三个人裂变拉新来的,此功能适用于App拉新邀请奖励和关键分享KOL用户统计等场景。

11.png
12.png

某资讯App使用U-Link实现App一键唤起和一键拉新功能,用于分享裂变、广告投放和短信营销三种场景。现在App每天全部的新增用户中,有49%的新用户是来自于分享到微信、QQ等平台带来的,有26%是通过给流失用户发短信召回的,有6%的新用户是通过点击广告卡片安装的。由此可见分享裂变是成本最低、拉新效果最好的一种方式。

某阅读App使用U-Link实现App一键唤起和一键拉新功能,用于分享裂变场景,现在App每天全部的新增用户中,有67%的新用户是来自于分享到微信裂变而来,并且另外一个最重要的用途是统计用户具体来源渠道,避免用户被应用市场拦截。因为开发者在不同H5页面里上传了不同的渠道包,以此区分用户是从哪个页面带来的。但是由于拉新时应用市场往往会拦截安装apk包这种方式,会引导用户前往应用市场去安装,因此渠道包来源就不准确。使用U-Link后,每一个页面都有专属的渠道投放链接,U-Link通过模糊匹配等方式能够归因到具体的来源,与用户安装的渠道包无关。经过统计发现,微信内某一个页面只有50%的用户直接下载了apk包,有50%的客户被应用市场拦截后去不同应用市场安装了。这样U-Link就能突破传统应用市场的拦截了。

微信政策的改变促使运营人员要用其他方式实现App拉新促活功能,为了充分利用微信的庞大用户流量,我们相信未来一定会有越来越多的App像微博一样,分享到微信的样式变成H5,通过H5页面唤起App/引导下载App,降低用户使用路径,提升用户体验。当然还有H5页面唤起小程序的方式为小程序导流,不同行业不同场景应采取不同的具体做法,只有这样才能实现拉新促活等运营活动的效果最大化。

原文链接
本文为阿里云原创内容,未经允许不得转载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/513224.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Gartner APM 魔力象限技术解读——全量存储? No! 按需存储?YES!

简介: 在云原生时代,充分利用边缘节点的计算和存储能力,结合冷热数据分离实现高性价比的数据价值探索已经逐渐成为 APM 领域的主流。 作者:夏明(涯海) 调用链记录了完整的请求状态及流转信息,是…

山石网科发布数据安全综合治理体系,覆盖数据全生命周期

编辑 | 宋慧 出品 | CSDN 云计算 11月24日,在“从一维到多维 ,让数据安全有章可循——山石网科数据安全综合治理体系发布会”上,山石网科面向全行业推出《数据安全治理白皮书》,并向企业侧正式发布全新的数据安全治理体系和数据安…

android 获取cpu使用率_超详细的zabbix监控windows磁盘IO及cpu使用率教程

概述今天主要介绍怎么用zabbix来监控windows CPU使用率及磁盘IO,下面一起来看看吧~1、监控Windows-CPU使用率1.1、创建模板在zabbix中,默认的模板不带CPU使用率的监控,为减少重复工作率,在template模板下创建一个模板然后模板直接…

深入理解领域驱动设计中的聚合

简介: 聚合模式是 DDD 的模式结构中较为难于理解的一个,也是 DDD 学习曲线中的一个关键障碍。合理地设计聚合,能清晰地表述业务一致性,也更容易带来清晰的实现,设计不合理的聚合,甚至在设计中没有聚合的概念…

jenkins linux 发邮件,linuxea:jenkins pipeline邮件提醒的两种方式(5)

可以通过Mailer Plugin和Email-ext plugin插件发送邮件在pipeline中可以在执行完成进行,通过直接的结果发送失败或者成功,也可以在执行阶段过程中,如果在那个阶段执行失败发送,想看第一中,只发送失败的详细结果&#x…

致青春!一键上线你们专属的云上毕业纪念册

简介: 毕业不说再见,青春不散场!在云端,在一起!在问答https://developer.aliyun.com/ask/321737的留言区域晒出自己「线上环境」部署的毕业纪念册,在6月30号18点之前点赞数前10可以获得我们送出的毕业大礼包…

信息安全≠数据安全,山石网科发布2021《数据安全治理白皮书》

完整的数据安全治理体系,是一个包含了目标、组织、流程、技术等多维度的复杂系统工程。数据安全治理应该侧重四点:数据安全治理是必选项;是一套完整的治理体系问题;是多维视角的立体建构能力;是建立数据全生命周期的多…

dynamo python修改多个参数_40岁小白学了30天python发现,编程真的其乐无穷

今天是十一哥学python的第30天。时间过得挺快,感觉第一篇学习心得写了还没多久,这就已经不知不觉写30篇了。从第1集开始,看视频教程、记笔记、截图、写代码,然后写文章、配图、发帖、回复网友留言,以及在学习交流群里跟…

友盟+U-APM 移动应用性能体验报告:Android崩溃率达0.32%,OPPO 、华为、VIVO 崩溃表现良好

简介: 应用性能稳定是良好用户体验中非常关键的一环,而现实情况却是应用崩溃、卡顿、加载缓慢、页面白屏等问题,频频出现在用户的真实体验之中,成为影响业务表现的直接杀手。为此,应用性能管理(APM&#xf…

阿里云张毅萍:构建边缘云全站加速网络体系

简介: 2021年6月9日,亚太内容分发大会暨CDN峰会在北京举行,阿里云边缘云网络高级技术专家张毅萍受邀参会,分享了阿里云在构建边缘云全站加速网络体系的实践,基于边缘云节点支撑各种应用协议的分层传输加速,…

http中的请求头各部分都是什么意思_硬核!30 张图解 HTTP 常见的面试题

每日一句英语学习,每天进步一点点:前言在面试过程中,HTTP 被提问的概率还是比较高的。小林我搜集了 5 大类 HTTP 面试常问的题目,同时这 5 大类题跟 HTTP 的发展和演变关联性是比较大的,通过问答 图解的形式由浅入深的…

Hologres揭秘:高性能原生加速MaxCompute核心原理

简介: Hologres技术揭秘系列持续更新中,本期我们将带来Hologres高性能原生加速查询MaxCompute的技术原理解析。 Hologres(中文名交互式分析)是阿里云自研的一站式实时数仓,这个云原生系统融合了实时服务和分析大数据的…

mfc 消息消息队列概念_消息队列面试连环问

最近我一直扎在消息队列实现细节之中无法自拔,已经写了 3 篇Kafka源码分析,还剩很多没肝完。之前还存着RocketMQ源码分析还没整理。今儿暂时先跳出来盘一盘大方向上的消息队列有哪些核心注意点。核心点有很多,为了更贴合实际场景,…

如何用增长的思维做提效?

简介: 埋点作为记录用户行为的常规手段,伴随着前端技术的发展早已历经春秋,不过直到“增长黑客”系列理论出现,才真正让埋点分析变得内涵丰富且有章可循。 作者 | 金戟 来源 | 阿里技术公众号 埋点作为记录用户行为的常规手段&am…

ajax返回list前台遍历_List、set集合接口分析

一、List接口详解1、List接口有三个实现类,ArrayList、LinkedList、Vector2、三个实现类的异同点:(1)ArrayList: 作为list接口的主要实现类;线程不安全,效率高;底层使用Object[]存储&#xff08…

聚焦 | 数据湖分析如何面向对象存储OSS进行优化?

简介: 最佳实践,以DLA为例子。DLA致力于帮助客户构建低成本、简单易用、弹性的数据平台,比传统Hadoop至少节约50%的成本。其中DLA Meta支持云上15种数据数据源(OSS、HDFS、DB、DW)的统一视图,引入多租户、元…

如何把极坐标化为直角坐标_2019高考100题之063(极坐标)

分析&#xff1a;如果你对过原点的直线的参数方程(xtcosθ&#xff0c;ytsinθ(参数t∈R))理解透彻了&#xff0c;那么极坐标也就没有任何问题了&#xff0c;特别是对于ρ<0的理解&#xff0c;就和t<0类似.教材上说了不作特殊说明&#xff0c;ρ都是大于零的&#xff0c;…

c语言队列作用,队列(C语言)

一、定义一种可以实现“先进先出”的存储结构。二、分类1、链式队列&#xff1a;用链表实现。2、静态队列&#xff1a;用数组实现。静态队列通常都必须是循环队列。3、循环队列(1)循环队列需要几个参数来确定&#xff1f;需要2个参数来确定&#xff1a;front、rear(2)循环队列各…

2021银行共探转型新动能:大行酝酿质变 小行跨越数字鸿沟

2021年&#xff0c;我国“十四五”规划开篇启程&#xff0c;数字经济蓬勃发展&#xff0c;银行业紧跟国家发展大局&#xff0c;全力推进数字化转型向纵深发展&#xff0c;探寻行业新动能&#xff0c;积极参与全社会数字生态建设&#xff0c;为数字中国高质量发展贡献金融力量。…

如何构建一个拖垮整个公司的运维系统

简介&#xff1a; 人肉运维&#xff0c;不在 DevOps 中转型&#xff0c;就在自动化中消亡。云化时代的运维&#xff0c;需要的是高铁&#xff0c;而不是“跑的更快的马车”。6月25日&#xff0c;数智创新行上海站智能运维专场&#xff0c;期待您的参与。 原文链接 本文为阿里云…