【问题标题】:Android firebase app indexing search suggestions update peridAndroid firebase 应用索引搜索建议更新期
【发布时间】:2016-12-19 14:43:19
【问题描述】:

据我所知,安装了集成 Firebase 应用索引的应用与用户在谷歌搜索栏中键入查询时索引内容显示为建议的时刻之间存在差距。
我无法弄清楚它是如何工作的,以及用户需要等待多长时间才能看到建议。 开发人员是否需要采取一些措施来强制应用索引内容出现在搜索中?我的意思不是在“IN APPS”选项卡中搜索的结果,而是作为建议 - 检查附加图片:

【问题讨论】:

  • 间隔多长时间?您的意思是自动完成功能在 App Indexing 工作后的几天内无法工作,还是延迟呈现自动完成功能?
  • @LaurenceMoroney 自动完成功能在 10-60 分钟内不起作用。在某些设备上。实际上,当它发生时我没有找到精确的模式(它是依赖于设备的,还是 android 或 google play services 设备“后端”版本)。
  • + 我的意思是谷歌搜索的自动完成效果很好,但我的项目出现在自动建议列表中,延迟 10-60 分钟。
  • 就我而言,延迟太长了。我在 3 小时前实现了此功能,并在“IN APPS”选项卡中查看内容,但在建议中没有:(
  • @ZakharovRoman 检查谷歌设备。我认为自定义供应商 rom 的行为可能会有所不同。尝试按照教程实现索引服务。

标签: android android-app-indexing firebase-app-indexing


【解决方案1】:

为了使可索引项目出现在自动完成建议中,您还必须在将项目添加到索引后记录查看操作

FirebaseUserActions.getInstance().start(Actions.newView(item.getTitle(),"http://example.com/item?id=5"))

【讨论】:

  • 感谢您的回答。为什么?为什么谷歌设置了这个限制?你有更多信息吗?
  • 可能是因为用户只能看到他们以前查看过的项目。每次您在搜索中输入“a”时,字典应用程序都不想显示“土豚”。但在某些情况下,他们会这样做,尤其是在将用户的网络词典帐户历史记录链接到新的应用程序下载时。这种行为很好,但应该真正记录在案。我猜这个功能已经不受欢迎了,因为焦点已经转移到应用程序操作和 P 中固有的新搜索建议上。这不会是谷歌第一次这样做。在 5.0 之前,搜索内容提供程序已悄然弃用
  • 感谢您的回复。那么,如果开发人员不想在 Google 搜索的自动完成列表中看到数据,为什么还要将数据编入索引呢?
  • 我花了一段时间才弄清楚这种行为,最后我看到了你对另一个问题的回答,它对我有用。再次感谢您的正确答案。是的,他们没有正确和清晰的文件。
猜你喜欢
  • 2021-03-10
  • 1970-01-01
  • 1970-01-01
  • 2019-04-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-20
相关资源
最近更新 更多