Геотаргетинг для "Ближайший ресторан Локатор" - PullRequest
0 голосов
/ 22 августа 2011

Для системы онлайн-заказов мы решили взять введенный адрес и город, рассчитать расстояние между ним и каждой записью в базе данных адресов с помощью API Карт Google.

Однако, его предыдущий дизайнер сказал клиенту, что ему нужно использовать геотаргетинг для большей точности. Насколько я знаю, геотаргетинг является точным только для определения страны пользователя, но точно не точного местоположения.

Есть ли проблема с методом адрес + город? И есть ли правда в методе геотаргетинга?

1 Ответ

1 голос
/ 22 августа 2011

Геотаргетинг предоставит вам точное местоположение (координаты) пользователя, если он решит поделиться им.

Вы можете использовать координаты с Google Maps API, чтобы затем рассчитать расстояние так же, как вы запланировали с адресом пользователя или ресторана. (В своих расчетах Google преобразует любой адрес в координаты.)

Нет проблем с методом адрес + город, но пользователям может быть проще просто указать свое текущее местоположение ... и не нужно вводить текущий адрес + город.

Адрес + город должен быть запасным вариантом, если пользователь не хочет «делиться своим текущим местоположением» с помощью геотаргетинга.

...