Googleway的按位置排名选项有什么作用?

时间:2018-06-27 18:08:37

标签: r google-maps-api-3 google-places-api googleway

查看Googleway的google_places函数的文档here,我发现可以将rankby参数设置为“位置”。但是,这不是实际的Google Places API中的选项,当我尝试使用它时,没有任何结果。有谁知道它的作用以及为什么文档中未对此进行描述?

1 个答案:

答案 0 :(得分:1)

位置是必需的参数之一,但不在rankby中。您正在查看的文档可能引用的是Places API的较旧版本,或者仅仅是一个错字。在当前版本中,prominence仅可以使用distancerankby

  

rankby —指定列出结果的顺序。请注意,如果指定了半径(在上面的“必需”参数下进行了描述),则必须不包括rankby。可能的值为:

     
      
  • prominence(默认)。此选项根据结果的重要性对结果进行排序。排名将有利于指定区域内的突出位置。位置会受到Google索引中的排名,全球知名度和其他因素的影响。

  •   
  • distance。此选项将搜索结果与指定的location之间的距离按升序排列。指定distance时,需要keywordnametype中的一个或多个。

  •   

要查看的正确文档是Place Search Documentation。请始终使用API​​提供的官方文档。这将使您保持最新状态。