Используется автоматически, если включена геолокация.
Для того, чтобы ранжировать адреса с учетом местоположения, используйте параметр locations_boost
.
В параметре нужно указать kladr_id
(от региона до населенного пункта).
На выходе получим список объектов, ранжируемый с учетом kladr_id
.
Ранжируем по региону (Москва)
{ "query": "твер", "locations_boost": [{ "kladr_id": "77" }] }
Ответ:
{ "suggestions": [ { "value": "г Москва, Тверская пл", "unrestricted_value": "г Москва, Тверская пл", "data": { ... } }, { "value": "г Москва, ул Тверская", "unrestricted_value": "г Москва, ул Тверская", "data": { ... } },
Ранжируем по населенному пункту (город Тольятти)
{ "query": "авто", "locations_boost": [{ "kladr_id": "6300000700000" }] }
Ответ:
{ "suggestions": [ { "value": "Самарская обл, г Тольятти, Автозаводское шоссе", "unrestricted_value": "Самарская обл, г Тольятти, Автозаводское шоссе", "data": { ... } }, { "value": "Самарская обл, г Тольятти, ул Автомобилистов", "unrestricted_value": "Самарская обл, г Тольятти, ул Автомобилистов", "data": { ... } }, { "value": "Самарская обл, г Тольятти, ул Автостроителей", "unrestricted_value": "Самарская обл, г Тольятти, ул Автостроителей", "data": { ... } }
Обзор
Инструменты контента