给阿峰点个赞吧
搜外网SEO视频教程免费下载

搜外网SEO视频教程免费下载

各大搜索引擎提交入口
【快来投稿】本博客以基本实现秒收,欢迎大家来投稿好的文章!
百度APPLink标准问世,热点问题密集答

百度APPLink标准问世,热点问题密集答

作者:阿峰SEO 时间:2016-01-25 分类:SEO工具推荐 百度SEO教程 评论:4 条 浏览:2314

近期百度站长平台 APPLink 工具悄然上线,该产品可以打破移动 APP 与 H5的边界,站长通过添加APPLink协议接入服务,能实现让用户通过点击百度搜索结果文字链,即可以调起用户设备重已安装的 APP,并加载对应界面。如此强大的功能,如何才能实现?感兴趣的小伙伴,现在就拿起小板凳坐好,下面由平台刘院长联合百度工程师共同为大家集中解答关于《百度 APP 调起 SDK详细设计标准文档》的多个焦点问题。

一、AppLink服务简介

1.什么是AppLink服务

AppLink是针对站长的移动端(iPhone、Android、iPad)本地客户端产品(后续简称APP)的项目。通过添加AppLink协议接入服务,能实现让用户通过点击百度搜索结果文字链,调起用户设备中已安装的APP,并加载对应界面。

流程如下:
      A.搜索结果检测手机是否安装对应的APP;
      B.1有安装APP,跳转至对应界面;
      B.2无安装APP,则跳转到原WAP(H5)页面或Website页面。
百度APPLink标准

百度APPLink标准

2.接入AppLink服务的流程是怎样的?

百度APPLink标准

百度APPLink标准

3.接入AppLink服务有哪些收益?

  • PV提升
部分搜索结果导向WAP站点的流量可以导向APP;
  • DAU提升
由于用户使用手机APP较少较集中以及同质产品,导致DAU低,AppLink可以明显提升DAU;
对于忠诚用户来说,从搜索结果页到APP补充了粘性点;
  • 入口增加与效果增强
(除了原有APP Icon与Push消息)搜索结果页在原有基础上成为新的APP入口;
服务类似Push消息入口,可直接进入APP的对应界面(用户进入前已主动完成搜索动作)。
  • 降低搜索成本
用户在百度已完成搜索行为,降低在APP的交互成本。

4.AppLink目前的应用范围是什么?

  • AppLink可调起百度搜索结果页的各式文字链。
  • AppLink可以支持调起:主界面、列表界面、详情界面;后续支持有时效性的活动界面。
  • AppLink适应于各式手机浏览器和手机百度。

二、正确使用AppLink服务

1. 加入AppLink服务公测,站长需要配合做什么?

1)满足接入百度AppLink服务的基础技术要求:

  1. 接入APP需支持以下平台中至少一个:Android / iPhone / iPad
  2. 接入APP各平台版本支持Schema调起或近期即可实现 [必须]
  3. 历史版本调起功能无已知影响调起功能的Bug
  4. 接入APP有对应的H5或者WAP站点(WAP-URL) [必须]
  5. 存在WAP-URL 到 AppLink的映射关系, 且WAP到APP的映射覆盖率较高[必须]
  6. WAP与APP调起内容体验一致

2)可进行接入AppLink服务的效果分析(至少支持一种,推荐集成开源SDK,实现调起数据实时统计,进行用户体验分析)

      接入APP的AppLink支持添加导流参数(接入方负责研发):
  1.              i.添加百度导流参数 (目的是统计调起次数等数据进行后续效果分析)
  2.              ii.可根据导流参数区分APP内用户行为日志分析(如人均pv、转化率等,  因APP而异),以便进行用户体验和APP业务效果对比分析
      APP集成百度AppLink开源协议(轻量级),实现“统计调起次数”、“统计调起时长”功能。如采用集成开源协议方式,请联系百度提供相关资料(Baidu-AppLink@baidu.com)
这两者都用于收集“调起次数”等相关体验数据,后续用于分析AppLink效果。为了对调起效果以及用户体验进行分析,必须至少采用这两种方案之一。

2. 重点技术细节解释

1)schema调起:指APP支持这种方式被调起。

2)添加百度导流参数:即schema支持添加一个参数,使得可以根据参数统计通过百度AppLink调起APP的次数、并且可以根据参数区分后续APP内日志,分析APP内体验。

参数形式类似,bainuo://home?from=baidu_AppLink(红色部分即为百度导流参数)。如支持参数透传,则可以通过对透传到APP内日志的数据来进行用户体验分析。

3)集成百度AppLink开源协议:指APP集成百度提供的开源协议(命名为AppLink_opensource)。目的和作用是使APP支持统计调起的时间、次数、时长等数据。AppLink协议源码需要集成到新版的APP里发版。具体开源协议,请联系百度提供相关资料(Baidu-AppLink@baidu.com)。

4)百度AppLink开源协议介绍 ,内容包括:调起、计数、加密

  1. 调起:调起服务
  2. 计数:调起成功失败,调起次数,调起时间,调起时长,返回
  3. 加密:用于保护数据传输,防攻击,防解密;

统计内容用于后续优化搜索结果行为,后续可分享给接入方;为此百度提供了一个开源的协议key,作为调起服务协议的示范,客户可直接引用也可自行开发。同时后续百度会提供扩展接口:客户可自行配置回传相关APP转化信息,目的用于优化用户体验与搜索结果。

3. 如何确认是否支持Schema

a)Android

Manifest文件中包含 android.intent.category.BROWSABLE 的intent filter, 并定义对应Scheme

百度APPLink标准

百度APPLink标准

b)iPhone/iPad

Info.plist中包含URL types 项,并定义对应Scheme

百度APPLink标准

百度APPLink标准

4.  WEB-URL到AppLink对应的映射关系是如何生成的

映射关系是指APP内页和H5页面的对应关系。示意图如下:

百度APPLink标准

百度APPLink标准

接入方APP页面和H5页面存在一部分有对应关系。需要提交给百度接入方的AppLink映射关系。有了映射关系,通过AppLink,用户搜到某个页面,点击自然结果,就可以直接调起APP的相应页面。映射关系是接入方本来具备的,有的APP有和H5页面比较完整的对应关系,有的没有,情况不一。接入方保证有Web页面和APP页面的映射关系即可,AppLink链接前缀名字由接入方定义。

三、AppLink常见问题说明

1.AppLink实验是否收费?

目前为公测阶段,不收费。因此需要接入方配合度提高

2.接入AppLink后在搜索结果中打开APP后相应的h5页面还会打开吗?

会打开。当调起APP失败,将返回H5页面。

3.如用户未安装合作方APP,点击搜索结果后如何响应?是否引导下载?

未安装APP点击则跳转原H5页面;本期实验暂不支持下载分发 。

4.AppLink对自然搜索结果展现有无影响?

不影响自然结果样式

5.当前如何预览百度AppLink调起效果?

当前豆瓣APP已经接入AppLink服务:安装豆瓣APP的情况下,通过手机浏览器以及手机百度,搜索常见电影名(如:火星救援),点击百度搜索结果页豆瓣相关链接,就可以看到调起。效果图见下:

百度APPLink标准

百度APPLink标准

6.Android和iOS是否可以不同期上线

可以。

7.接入周期与实验周期?

接入周期视情况而定,若接入方提交的映射关系无问题,开发过程中未发现BUG,通常为10个工作日左右进入实验排期。
实验周期:根据具体情况而定,一般为2周起(先小流量实验,实验通过后才可进入全量上线)

8.Android和iOS是否可以有不同的映射关系

映射关系主要基于接入方在不同端提供的运营策略,对于不同端有不同映射关系需要特别说明。

9. 映射关系需要填多少?

没有绝对的规定,只有提供了映射关系的页面在用户点击时才可以实现调起。可以根据不同页面的流量而定,建议将流量大的重点页面的映射关系全部填写。例如:首页流量占60%,另有某重点页面流量占20%,其余页面流量占比均极小。则可填写首页和占比20%的页面。

10. 映射关系中能否不同的url指向同一个 APP页面

可以。为快速高效的上线,建议接入方可以根据wap页面URL的流量大小来提供schema,添加流量占比大的页面

11.添加百度协议key的APP,是否限制只能在百度的应用中心上架?

不作限制,可自由上传到各个应用商店。

12. 百度可提供的文档

百度AppLink开源协议及说明文档(需要的话请邮件联系:baidu-applink@baidu.com)

阿峰SEO微信

请不要吝啬您的金玉良言,留言是对阿峰最大的肯定。文章有写错的地方,请您悉心指出,阿峰必改之!有让您不明白的地方,请您真切指出,阿峰与您一起探讨研究!

  1. 近年春晚都是播出后被骂个昏天黑地,今年到好,这还没播呢,就注定失败。春晚是给大家看的,老百姓爱看什么就演什么,真不知道这个导演是不是吃翔长大的。 http://www.jfox.info