Блог

Если вам кажется, что в героях постов вы кого-то узнали — вам кажется.

по годам 201920182017за все время
еще Свежее Избранное Комментируемое Теги Подписаться на блог
1 заметка с тегом

программирование

Определение города посетителя, для ленивых

В сети нашел способ определения города пользователя

See the Pen yandex-api-get-town by roosyak (@roosyak) on CodePen.

Шаг 1. Вставляем в конец страницы, вытаскиваем город
Шаг 2. Сохраняем адрес в куку, отправляем на сервер или любое другое действие.

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

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

На другом проекте работал с картами Яндекса. Полез изучать документацию. В документации не нашел подходящих методов. Может быть они есть, может не за документированы, может не нашел. Полез изучать исходные коды карт. В исходных кодах увидел название своего города. Значит Яндекс знает откуда пришел посетитель. Придумал костыль, для вытаскивания адреса.

Делается это без учета информации от Яндекс Метрики.

Если есть способ определения город посетителя сайта проще и удобнее, сообщите, буду рад его использовать в будущем.

Автор статьи Якубович Руслан — http://e2.yaruslan.ru/

 Нет комментариев    2   2018   апи   код   метод   метрика   программирование   сервер   технология   яндекс