我正在寻找 Google Places Autocomplete 是否应该返回包括我提交的地点在内的结果。
- 我已经向 Place Report 端点提交了一个地点,并得到了一个 id 和 ref。
- 然后,我希望我的用户能够从自动完成框中选择该地点 - 以及所有其他结果。我已将浏览器 API 密钥添加到 Javascript src。
这是它的设计工作方式吗,因为目前它不是那样工作的 - 还是我不耐烦/做错了什么。
我已经通过使用添加时返回的引用调用详细信息来验证我的地点已添加...
我正在寻找 Google Places Autocomplete 是否应该返回包括我提交的地点在内的结果。
这是它的设计工作方式吗,因为目前它不是那样工作的 - 还是我不耐烦/做错了什么。
我已经通过使用添加时返回的引用调用详细信息来验证我的地点已添加...
您的地点报告应该可以立即提供给您的应用程序,但它们必须通过 Google 审核流程,然后才能普遍提供给所有用户。从 Google Places API Docs 的User Place Reports部分:
地点报告请求用于添加新地点或删除现有地点。新地点将立即在您的应用程序发起的地点搜索中可用,并将进入审核队列以考虑用于 Google 地图。在审核过程批准之前,新添加的场所将无法用于其他应用程序。
从您的问题中不清楚您是如何执行Place Report的,所以我假设您使用了 Google Places API。
根据您的评论,一些附加信息:
您可以看到使用 Places API 添加的地点,但使用Autocomplete
. Places API 设计得非常彻底(当然,新地点是由您的应用程序添加的),而Autocomplete
它专注于高速、低延迟,并且几乎完全基于 Google 如何评价附近的地方。假设新添加的地点在 maps.google.com 上的点击次数、评分等还没有很多,那么它的显着性评价还不会很高是有道理的。
在Autocomplete Demo & Places API Demo & Discussion VideoAutocomplete
中有一些关于该工具和通用 Places API之间差异的非常好的信息,由 Google 的开发人员倡导者 Paul Saxman 和 Google 的 Places API 技术主管 Marcelo Camelo 提供. 接近尾声的部分是他们讨论添加新地点,我认为这将有助于澄清您所看到的结果。无论如何,我希望它有所帮助 -