API автозаполнения Google Places предложит местные почтовые индексы, если я введу местный почтовый индекс (например, input = "94903", местный почтовый индекс в CA), но не предложит удаленные почтовые индексы (например, input = "10021" , почтовый индекс в Нью-Йорке). Он будет правильно предлагать удаленные почтовые индексы, если я укажу почтовый индекс с областью (например, input = "New York, 10021").
Если я сравниваю свои результаты с автозаполнением на maps.google.com, они точно такие же, за исключением того, что «10021» включает предложение для этого почтового индекса на maps.google.com. Есть идеи, как я могу получить удаленные почтовые индексы для показа? URL-адрес, который я использую для API, выглядит следующим образом:
Результаты, которые я получаю для «10021»:
Результаты на maps.google.com по запросу "10021":
Результаты, которые я получаю для "94903", работают правильно - они включают почтовый индекс 94903 и соответствуют maps.google.com. Только удаленные почтовые индексы не работают должным образом.
Удаление или увеличение радиуса не решает проблему. API начнет включать адреса восточного побережья, но по-прежнему не будет предоставлять почтовые индексы. Кроме того, цель состоит в том, чтобы имитировать поведение на сайте maps.google.com, которое имеет предвзятость по местоположению, но при этом при необходимости предоставляет удаленные почтовые индексы.
У вас есть смещение местоположения где-то в Калифорнии, что произошло, когда вы удалили его (или изменили его на больший радиус)?