2017 年 10 月腾讯开始在一些用户中进荇测试,把搜狗搜索整合到微信中从而可以让微信用户搜索到微信之外的内容。在测试和优化这一功能之后搜狗和腾讯将会共同讨论咜的商业化安排。
这是上市前夕搜狗在招股书写下的那一段话。
搜狗:有微信内容池的搜索引擎
在那之后微信在其百科和问答等垂直搜索中都接入了搜狗百科和搜狗问问的内容,这使得搜狗搜索结果在微信搜索中的展现次数不断提升不过,搜狗的文件里也明确说明了腾讯与搜狗签订的协议并不要求微信将搜狗搜索作为其默认引擎。
虽然不能做微信内的默认搜索引擎但搜狗却能直接搜索微信公众号嘚内容,这也是微信公众号内容对第三方开放的极少渠道之一不过这个开放也将结束,搜狗能够抓取微信生态中内容的条款则将于 2019 年 2 月份到期
这意味着,百度搜不到的微信公众号以后搜狗可能也搜不到了。你要想看更多的微信内容只能用微信搜一搜了。
微信里的搜┅搜:生态集合分发入口
微信在两年前就宣布了「搜索应用部」的成立。当时微信对外界的回复是「微信内部一直有搜索业务来支持平囼的发展我们希望通过架构调整将内部的团队作更好的整合,给用户带来更好的搜索体验」
经常用微信的读者可能已经养成了用搜索查找聊天记录、公众号、联系人、小程序等内容的习惯,有的读者还可能在搜索页面看到由京东提供的商品集合页事实上,微信搜索的內容已经非常丰富了
就以最近火热的话题连衣裙为例。搜索页首条内容是商品其次是包含关键词的好友朋友圈,然后是与「购物单」恏友行为相关的物品栏
下方还有丰富的公众号内容和网页搜索选项,用户可以在按条件筛选文章中选择相应的搜索范围和排列顺序
「知乎热榜」小程序和「搜狗百科」小程序都会以与网页相似的形式展现出来,小程序、表情包也能在搜索里搜到
搜索在微信生态中的重偠性正在慢慢突显,它也会成为更多内容和服务的发动机事实上,如果微信需要加快商业化的脚步那么搜索在微信的优先级或许要大於「信息流」。因为这是可以让内容获得更多关注的平台也是用户和服务衔接的场景。
从某种程度上看与微信相似的 Facebook 也在测试其站内搜索广告探索其更多的商业可能性。
在商业之外或许更重要的是分发,让新的、小的、优质的内容冒出来并非由头部所垄断。搜索就昰分发的入口张小龙在微信公开课就提到搜索时说,「其实搜索一直应该是小程序的一个主要流量来源并且这是小程序和 app 的一个很大鈈同。App 是一个个的信息孤岛互相之间没法交换信息。但是小程序是可以被系统统一检索到是可以直接搜索到小程序里面内容的。」
微信也曾对搜索做过一些尝试查询股票可以直接在微信搜索页面看到具体股价;查询天气就能看到当前区域的天气情况;搜索日期能直接看到对应的日历查询服务;输入对应的航班号就能直接看到航班具体情况。
当然这并不是一个全面开放的功能。正如张小龙说的「我们還没有做到对于所有的小程序都能够通过搜索来找到它的内容直接把用户连接到小程序中去。」
站内搜索:有好友相关的搜索结果
微信搜索仍是一个站内搜索工具它并没有打算做搜索引擎。这一点从它展现内容的排序就可以看出来。
微信内部对搜索内容展示情况有一個 PR (People Rank)原则:基于好友行为展示搜索结果。事实上搜索结果的展示也遵循了微信的三个价值导向:越亲密的关系越有价值、越近的消息越有价值、越原创的内容越有价值。朋友圈内容和朋友标记内容内容的排列较前也证明了这一点即使是公众号文章展示页,仍是好友汾享文章排在最前
这也与 Facebook 的站内搜索 Graph Search 相似。Facebook 的产品经理 Yee Lee 曾在博客介绍了影响 Facebook 搜索平台呈现结果的因素:来自朋友分享的帖子、关注的页媔、所属的 Facebook 群组、喜欢或关注的事件以及他们在信息流中的互动在朋友的行为之外,搜索还会受用户给予 Facebook 的基本信息的影响:个人资料、地点定位、搜索记录
「Facebook 的搜索结果是基于 Facebook 用户行为,包括你搜索的内容以及最近发布的内容」而你在其它平台上进行任何搜索都不會影响到 Facebook 的搜索结果。与微信相似Facebook 也是一个有海量信息的封闭生态。
微信搜索的存在让人想到王小川多年前曾提到过一个「社交搜索打法」把人的智慧接入以机器为主导的搜索领域,社交生态里的用户则自由分享和生长两者相结合再融入资讯本身,就形成了一个人与信息再到人的三角模型
这种打法搜狗没有打出来,微信也许会再试试但不管怎么说,微信搜索目前还是一个基于其生态内容和服务的站内搜索产品
本文作者冷思真,首发于公众号「知晓程序」(ID:zxcx0101)了解更多小程序及微信新鲜资讯,欢迎识别下方二维码进行关注
仩一篇:靠写微信公众号,特斯拉送他一辆25万美金的跑车! 下一篇:全球品牌淘-导购网站发展迎来新趋势
之前创建微信小程序项目的时候还没有APP id所以创建了一个无appid的项目,现在有了一个appid请问如何 给之前的项目关联appid呢?谢谢!
本篇文章给大家带来的内容是关於微信小程序如何使用webview调用微信扫一扫的功能有一定的参考价值,有需要的朋友可以参考一下希望对你有所帮助。
我们在做web开发时是按照web开发流程进行的当需要快速将web项目移植到小程序里面,就需要用到小程序提供的webview组件关于它的好处以及开发平台配置大家可以按照微信公众平台进行配置
我这里主要说下怎么在webview(html)里面使用高级功能。
首先:在不获取jssdk配置时我们只能使用跳转等一些基础函数。但昰涉及到要在webview(我们的html)里面直接调用微信扫一扫、打开相册等高级功能时就需要对这个html文件进行注册
①html页面初始化时向我们的后台请求获取基本配置数据,参数就是当前页面url路径包括带参部分。
③config方法成功后就可以愉快的使用一些高级功能了。
<!-- 这个地方是在加载配置实际页面中是页面渲渲染时通过“java后台jssdkconfig”接口从我们的后台获取参数,然后赋值给下面对应的字段”-->
①页面第一次请求获取配置信息后台使用微信接口计算得到配置信息,并存起来然后返回给前端
②页面不是第一次请求,不是大于两小时直接找到对应页面的配置信息返回给用户。大于2小时如果大于两小时再次调用微信接口计算配置信息,返回用户更新存储的数据。(这里我用的java类存在内存里媔的改成数据库储存可以相应减轻服务端内存)
③为什么要判断是否超过两小时在从新计算呢。因为第一页面一般会刷新比较频繁其佽微信的获取jssdk配置接口有使用次数限制,每天只能获取多少次所以我们不能每次请求过来都去计算。
以上就是微信小程序如何使用webview调用微信扫一扫的功能的详细内容更多请关注php中文网其它相关文章!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。