Google maps 颤振-获取粗略位置以改进搜索结果-无显式权限

Google maps 颤振-获取粗略位置以改进搜索结果-无显式权限,google-maps,flutter,dart,Google Maps,Flutter,Dart,因此,我一直在开发一个颤振应用程序,我有一个表单,允许用户从搜索框中选择一个位置。此搜索框由此软件包提供。 它利用谷歌地图API提供结果。它允许位置参数细化这些结果 但是,我不想明确询问用户的位置,因为我不需要精确的位置,而是非常粗略的位置,只是为了优化结果(如果用户来自美国,我不想向他显示来自欧洲的结果) 有没有一种方法可以在不明确要求位置权限的情况下执行此操作?我会使用类似的包,并将找到的任何外部IP地址的结果传递给类似的API 但是这可能违反PlayStore和AppStore可接受的使用

因此,我一直在开发一个颤振应用程序,我有一个表单,允许用户从搜索框中选择一个位置。此搜索框由此软件包提供。 它利用谷歌地图API提供结果。它允许位置参数细化这些结果

但是,我不想明确询问用户的位置,因为我不需要精确的位置,而是非常粗略的位置,只是为了优化结果(如果用户来自美国,我不想向他显示来自欧洲的结果)


有没有一种方法可以在不明确要求位置权限的情况下执行此操作?

我会使用类似的包,并将找到的任何外部IP地址的结果传递给类似的API


但是这可能违反PlayStore和AppStore可接受的使用策略,如果你觉得可以冒险,那就去吧(这是我的感觉,可能完全没问题)

谢谢,我会调查一下,看看它是否违反使用策略。