在iOS9之前我们只能搜索应用名称来打开指定App,在iOS9以后Apple允许开发者设置应用中任意内容可以被索引到以及用户在选择了搜索内容时会发生什么。对于这个功能苹果官网介绍文档里写的是App Search/Search in iOS 9 .还是看图介绍更直观↓
iPhone首屏向右滑
据了解,在iOS9中提供了NSUserActivity、Web Markup、 Core Spotlight三种API来帮助我们实现搜索,文章第二部分会介绍具体的接入方式。
小编我不懂技术,经过我自己的多次搜索尝试发现可以分为以下几种情况:
第一种:搜索应用名-A,搜索结果只出现应用A,点进去的应用A内首页。这种(见下图)只出现应用,没有展开内容的属于未接入苹果应用内搜索,至于有什么坏处,下面会介绍。
第二种:搜索应用名B,搜索结果出现应用B及应用内的内容,点击应用进入首页,点击某一条内容将直接跳转相应内容页。(根据我的使用体验,展开的内容页中含有你最近搜索浏览的内容,好吧,暴露了小编的绝密病史/(ㄒoㄒ)/~~其实没有,只是有点感冒咳嗽^__^)
第三种,搜索相关功能词C,搜索结果中出现相关应用列表C1、C2、C3…,及某些应用的展开内容。例如我搜索了外卖,出现了4个外卖app,但并非我手机上所装的所有的外卖APP,像第一类举例里提到的饿了么就不在其列。这就是我所说不接入苹果应用内搜索的坏处了,大多数用户的忠诚度都不是很高的,如果作为开发者没有站在用户体验的角度尽量为用户提供便利的话,就不能怪用户朝秦暮楚了。
第四种,搜索XX,搜索结果展示了支持了应用内的内容。使用场景例如,我忽然想看一下上周周会的内容,我可以直接在App Search里直接搜索“周会”,把1找邮,2搜索这两个步骤简化成了1步。
再例如,如果我想买毛巾,也可以直接搜索。但搜索结果仅出现了某一家的商品信息,试想如果你家的app也是做精选推荐类电商的,这样岂不是帮用户大大节省了时候,要知道现在手机里都装了大量同质化APP,有时候下载了一个应用觉得好不错,但隔几天可能都忘了,就这样被宠幸了一次后慢慢被冷落被遗忘岂不是很惨,除了用通知推送这种容易引起反感和被禁的方法为,化主动为被动,让用户通过主动搜索来看到你,发现你的内容,被你的内容吸引而来不是更好吗?
最后我再补充几个我自己的真实例子,说说苹果应用内搜索是如何帮助用户了解你的app并提升用户活跃度的:
1. 有些应用内的功能太多,入口太深,可能你的用户并不了解。
有天我想寄快递,我搜索的初衷本来是想找快递电话,但我用苹果应用内搜索列表了发现了支付宝内的“我的快递”的功能,出于好奇我点开了。
打开直接跳转到了相应内容页,我发现不仅可以一目了然的看到最近淘宝订单的收获情况,还能查快递,寄每一家常用的快递。得意于这次发现,我再也不用打开手机淘宝跳转几次再去查我买的东西是不是快到了,寄快递也方便多了,这对我一个用户来说是一个大大的方便,对应用的开发者来说就是多了一个活跃用户不是么?
2. 用户很懒,如果没有更大的吸引点,往往会选择最方便的,而这个用户习惯一旦养成,就很难改变了。
最近在和朋友讨论要不要去看一下《蝙蝠侠大战超人》这部大片去提升一下作为标题党的自身修养,其中涉及到了一前一后两个需求:1,看评分,2,订电影票。我直接在苹果内搜索了片名,出现的只有豆瓣的相关页面,点进去我直接看到了影评,并可以直接买电影票。一次性解决了两个需求。
当然我也可以搜索“电影”,选择一个常用的订票应用,再在应用里去找我要的电影,但我觉得如果可以在苹果内搜索里直接搜片名,直接跳转购票页面的体验将更好。
搜索结果的第一屏
搜索结果的第二屏
大家可以看到淘宝电影在第一次搜索结果里的排序非常靠后,问题来了,当你接入苹果应用内搜索后如何提升搜索排名,我们以后再展开讨论。我的体验是你如果在前一次搜索后点击了相应内容,该内容在下一次的搜索结果排序中就明显会提前。
如何接入苹果应用内搜索?
苹果官方曰:App search is easy for you to adopt and customize. You don’t need any prior experience with implementing search, and you control what content gets indexed, which information to show in search results, and where the user goes after tapping a result related to your content.
转化为大白话就是:App search的接入和适配都很简单,你不需要有任何实现搜索功能的经验。你可以控制提供给用户搜索的内容,在搜索结果里展示什么已经当用户点击后跳转什么页面。(翻译得不对表打我)
应该很简单吧,欺负我不懂咯~还是让大牛教我们怎么做吧。以下引用自CocoonJin的博客。
在iOS9中提供了三种API来帮助我们实现搜索,如下:
NSUserActivity
NSUserActivity包含了一些新的方法和属性来帮助我们实现索引activities和应用状态使他们在搜索结果中可用。每一个应用都可以利用NSUserActivity API来生成对于用户来说更有用的内容。
Web Markup
这一特性允许应用镜像自己的内容,并在Spotlight中建立自己的引用。苹果的爬虫会抓取你的网站上打了markup的内容,而这些内容会提供给Safari和Spotlight。这个特性的神奇之处在于。用户不需要将你的应用安装在手机上。这样你的应用可以更多的展示给潜在用户。苹果的云服务会索引你的内容,让你的应用与Public Search API保持深度的链接会让你收益颇多。
Core Spotlight
新的CoreSpotlight(framework)是iOS9提供的一组新的API来帮助你建立起你的应用中的索引。CoreSpotlight是用来处理用户数据的比如:文档,照片以及其他类型的由用户产生的内容。
正式开始吧:
本文系作者:
运营那些事儿
授权发表,鸟哥笔记平台仅提供信息存储空间服务。
本文为作者独立观点,不代表鸟哥笔记立场,未经允许不得转载。
《鸟哥笔记版权及免责申明》
如对文章、图片、字体等版权有疑问,请点击
反馈举报
我们致力于提供一个高质量内容的交流平台。为落实国家互联网信息办公室“依法管网、依法办网、依法上网”的要求,为完善跟帖评论自律管理,为了保护用户创造的内容、维护开放、真实、专业的平台氛围,我们团队将依据本公约中的条款对注册用户和发布在本平台的内容进行管理。平台鼓励用户创作、发布优质内容,同时也将采取必要措施管理违法、侵权或有其他不良影响的网络信息。
一、根据《网络信息内容生态治理规定》《中华人民共和国未成年人保护法》等法律法规,对以下违法、不良信息或存在危害的行为进行处理。
1. 违反法律法规的信息,主要表现为:
1)反对宪法所确定的基本原则;
2)危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一,损害国家荣誉和利益;
3)侮辱、滥用英烈形象,歪曲、丑化、亵渎、否定英雄烈士事迹和精神,以侮辱、诽谤或者其他方式侵害英雄烈士的姓名、肖像、名誉、荣誉;
4)宣扬恐怖主义、极端主义或者煽动实施恐怖活动、极端主义活动;
5)煽动民族仇恨、民族歧视,破坏民族团结;
6)破坏国家宗教政策,宣扬邪教和封建迷信;
7)散布谣言,扰乱社会秩序,破坏社会稳定;
8)宣扬淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪;
9)煽动非法集会、结社、游行、示威、聚众扰乱社会秩序;
10)侮辱或者诽谤他人,侵害他人名誉、隐私和其他合法权益;
11)通过网络以文字、图片、音视频等形式,对未成年人实施侮辱、诽谤、威胁或者恶意损害未成年人形象进行网络欺凌的;
12)危害未成年人身心健康的;
13)含有法律、行政法规禁止的其他内容;
2. 不友善:不尊重用户及其所贡献内容的信息或行为。主要表现为:
1)轻蔑:贬低、轻视他人及其劳动成果;
2)诽谤:捏造、散布虚假事实,损害他人名誉;
3)嘲讽:以比喻、夸张、侮辱性的手法对他人或其行为进行揭露或描述,以此来激怒他人;
4)挑衅:以不友好的方式激怒他人,意图使对方对自己的言论作出回应,蓄意制造事端;
5)羞辱:贬低他人的能力、行为、生理或身份特征,让对方难堪;
6)谩骂:以不文明的语言对他人进行负面评价;
7)歧视:煽动人群歧视、地域歧视等,针对他人的民族、种族、宗教、性取向、性别、年龄、地域、生理特征等身份或者归类的攻击;
8)威胁:许诺以不良的后果来迫使他人服从自己的意志;
3. 发布垃圾广告信息:以推广曝光为目的,发布影响用户体验、扰乱本网站秩序的内容,或进行相关行为。主要表现为:
1)多次发布包含售卖产品、提供服务、宣传推广内容的垃圾广告。包括但不限于以下几种形式:
2)单个帐号多次发布包含垃圾广告的内容;
3)多个广告帐号互相配合发布、传播包含垃圾广告的内容;
4)多次发布包含欺骗性外链的内容,如未注明的淘宝客链接、跳转网站等,诱骗用户点击链接
5)发布大量包含推广链接、产品、品牌等内容获取搜索引擎中的不正当曝光;
6)购买或出售帐号之间虚假地互动,发布干扰网站秩序的推广内容及相关交易。
7)发布包含欺骗性的恶意营销内容,如通过伪造经历、冒充他人等方式进行恶意营销;
8)使用特殊符号、图片等方式规避垃圾广告内容审核的广告内容。
4. 色情低俗信息,主要表现为:
1)包含自己或他人性经验的细节描述或露骨的感受描述;
2)涉及色情段子、两性笑话的低俗内容;
3)配图、头图中包含庸俗或挑逗性图片的内容;
4)带有性暗示、性挑逗等易使人产生性联想;
5)展现血腥、惊悚、残忍等致人身心不适;
6)炒作绯闻、丑闻、劣迹等;
7)宣扬低俗、庸俗、媚俗内容。
5. 不实信息,主要表现为:
1)可能存在事实性错误或者造谣等内容;
2)存在事实夸大、伪造虚假经历等误导他人的内容;
3)伪造身份、冒充他人,通过头像、用户名等个人信息暗示自己具有特定身份,或与特定机构或个人存在关联。
6. 传播封建迷信,主要表现为:
1)找人算命、测字、占卜、解梦、化解厄运、使用迷信方式治病;
2)求推荐算命看相大师;
3)针对具体风水等问题进行求助或咨询;
4)问自己或他人的八字、六爻、星盘、手相、面相、五行缺失,包括通过占卜方法问婚姻、前程、运势,东西宠物丢了能不能找回、取名改名等;
7. 文章标题党,主要表现为:
1)以各种夸张、猎奇、不合常理的表现手法等行为来诱导用户;
2)内容与标题之间存在严重不实或者原意扭曲;
3)使用夸张标题,内容与标题严重不符的。
8.「饭圈」乱象行为,主要表现为:
1)诱导未成年人应援集资、高额消费、投票打榜
2)粉丝互撕谩骂、拉踩引战、造谣攻击、人肉搜索、侵犯隐私
3)鼓动「饭圈」粉丝攀比炫富、奢靡享乐等行为
4)以号召粉丝、雇用网络水军、「养号」形式刷量控评等行为
5)通过「蹭热点」、制造话题等形式干扰舆论,影响传播秩序
9. 其他危害行为或内容,主要表现为:
1)可能引发未成年人模仿不安全行为和违反社会公德行为、诱导未成年人不良嗜好影响未成年人身心健康的;
2)不当评述自然灾害、重大事故等灾难的;
3)美化、粉饰侵略战争行为的;
4)法律、行政法规禁止,或可能对网络生态造成不良影响的其他内容。
二、违规处罚
本网站通过主动发现和接受用户举报两种方式收集违规行为信息。所有有意的降低内容质量、伤害平台氛围及欺凌未成年人或危害未成年人身心健康的行为都是不能容忍的。
当一个用户发布违规内容时,本网站将依据相关用户违规情节严重程度,对帐号进行禁言 1 天、7 天、15 天直至永久禁言或封停账号的处罚。当涉及欺凌未成年人、危害未成年人身心健康、通过作弊手段注册、使用帐号,或者滥用多个帐号发布违规内容时,本网站将加重处罚。
三、申诉
随着平台管理经验的不断丰富,本网站出于维护本网站氛围和秩序的目的,将不断完善本公约。
如果本网站用户对本网站基于本公约规定做出的处理有异议,可以通过「建议反馈」功能向本网站进行反馈。
(规则的最终解释权归属本网站所有)