Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android firebase应用程序索引搜索建议更新perid_Android_Android App Indexing_Firebase App Indexing - Fatal编程技术网

Android firebase应用程序索引搜索建议更新perid

Android firebase应用程序索引搜索建议更新perid,android,android-app-indexing,firebase-app-indexing,Android,Android App Indexing,Firebase App Indexing,就我所见,安装了集成firebase应用程序索引的应用程序和用户在谷歌搜索栏中键入查询时索引内容作为建议出现的时刻之间存在差距 我不知道它是如何工作的,用户需要等待多长时间才能看到建议。 开发者是否需要采取一些措施来强制应用程序索引的内容出现在搜索中?我的意思是外观不是作为“在应用程序中”选项卡中搜索的结果,而是作为建议-检查附加图像:为了使可索引项目出现在自动完成建议中,您还必须在将项目添加到索引后记录查看操作 FirebaseUserActions.getInstance().start(A

就我所见,安装了集成firebase应用程序索引的应用程序和用户在谷歌搜索栏中键入查询时索引内容作为建议出现的时刻之间存在差距
我不知道它是如何工作的,用户需要等待多长时间才能看到建议。
开发者是否需要采取一些措施来强制应用程序索引的内容出现在搜索中?我的意思是外观不是作为“在应用程序中”选项卡中搜索的结果,而是作为建议-检查附加图像:

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

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

差距有多长?你的意思是在应用程序索引工作后,自动完成在几天内不工作,还是在呈现自动完成时出现延迟?@LaurenceMoroney autocomplete在10-60分钟内不工作。在某些设备上。事实上,当它发生时,我并没有找到精确的模式(是依赖于设备,还是android,还是google play services设备的“后端”版本)。+我的意思是google搜索的自动完成工作正常,但我的项目在自动建议列表中出现延迟10-60分钟。在我的情况下,延迟太长了。我在3小时前实现了此功能,并在“应用程序中”选项卡中看到了内容,但在建议中没有看到:(@ZakharovRoman检查谷歌设备。我假设自定义供应商ROM上的行为可能不同。尝试实现教程中的索引服务。谢谢回答。为什么?谷歌为什么设置此限制?你有更多信息吗?可能用户只看到他们以前查看过的项目。字典应用程序不希望显示“aardvar”每次你在搜索中键入“a”时都会出现“k”。但在某些情况下,它们会出现,特别是在将用户的web字典帐户历史记录链接到新的应用程序下载时。这种行为很好,但确实应该记录下来。我想这项功能已经不受欢迎,因为焦点已经转移到应用程序操作和新的搜索建议上这不是谷歌第一次这么做。在5.0感谢你的回复之前,搜索内容提供商被悄悄地否决了。那么,如果开发者不想在谷歌搜索的自动完成列表中看到数据,为什么他们会对数据进行索引呢?我花了一段时间才弄明白这个行为,最后我在另一个问题上看到了你的答案这对我来说很有效。再次感谢你的正确答案。是的,他们没有正确明确的文件。