+8

Определение местоположения посетителя

Saimen 8 years ago updated by Угол Зрения 7 years ago 25

1. Определяется регион с возможностью уточнения

2. В админке,  добавляется настройка

Регион - описание

3. спец блок

Итог: определяется регион и выводится актуальная информация по конкретному региону региону

Пример использования

Регион-Москва

описание выводится в спецблоке: 

Адрес офиса: Красная площадь 1

Время работы: 8,00-19,00

Доставка: Самовывоз курьер

Регион-Пермь

описание выводится в спецблоке:

Доставка: Транспортная компания "Везем и тащим"

Для не указанных, но определенных регионов просто выводится регион

Требует уточнения

Здесь много задач. Определение региона по IP - задача несложная, есть расширение PHP GeoIP. Что делать с регионом дальше? Это зависит от конкретного интернет-магазина, полная поддержка региональности, от склада до доставки - большая и нетривиальная задача, которая требуется лишь для единиц магазинов. 

Какие конкретно функции Вы предлагаете?

Ну хотя бы элементарно показывать информацию по региону.

т.е. человек зашол на сайт определился регион или он сам поправил

далее маленький спец блок например 200*200 и там написан:

Липецк

Доставка:

Транспортная компани ПЭК

Транспортная компани ЖД

и т.д.

это дело в ссылка и уже человек переходи на выбранную компани и читает условия

в админке достаточко:

редактирование конекретных городов

Например есть офис в Москве и если определяется регион Москва то показывается информация про офисис склад график и т.д.

есть несколько офисов то пожалуйста редактируй другие города и пиши там что хочется

это маленькая доп функция которая приятно поможет человеку определиться что в его регион доставка есть и как она происходит, может написать сроки или еще чего то что считае важно для определенного региона

Можно сделать так чтобы например я зашел в настройку условий доставки, создал например условие №1, там я беру и пишу для региона Москва(т.е. можно выбрать только города такие-то или все кроме такого города) описание условий доставки, также выбираю опции, которые будут доступны. Т.е. если данный скрипт уже определил что пользователь не из Москвы (спросил уточнить, тоже важная функция), то при оформлении заказа на шаге доставка у него например пункт курьерская доставка стал недоступен для выбора с надписью только по Москве, что-то вроде того. 


Также было бы круто продублировать блоком(который наверное нельзя индексировать) с текстом какие виды доставки доступны. И там аналогично по региону будет появляется информация. 


Совсем круто было бы еще привязаться к дате, чтобы в карточках товара был блок с датой возможной доставки, но с учетом рабочего распорядка магазина, чтобы сам считал выходной или праздник. Т.е. мы устанавливаем условие один раз, что у нас если заказ поступает до 16 часов вечера, доставка на следующий день, если после то через день, если попадает на пятницу, а мы уже сказали что у нас выходные суб. и вск. то переносит сразу на понедельник или вторник.

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

Человек выбирая Чебоксары узнает что в его город доставка только транспортной компанией, а не курьером по Москве, и срок доставки будет не на след день, а к примеру через 2 дня.

По сути тоже самое и с оплатой.


Зависимостей от местоположения посетителя куча, достаточно зайти на те сайты которые я указал, Даже в том-же личной кабинете, город может определится автоматически.

Повторюсь - магазин должен делать за клиента большую часть работы


Я уверен, что для многих магазинов если сейчас это не актуально (доставка по регионам) то этот функционал, может дать им возможно легко начать это делать (служб доставки куча, вариантов тоже)


Если у магазина есть филиалы, то зачем луди будут звонить на Московский номер, либо искать подходящий ему (его городу, для более дешёвого звонка ... я не рассматриваю в данном случае бесплатный номер - речь не о нём), то .. будет ведь лучше, если номер при его регионе будет сам подставляться на тот который ему нужен (и нужен магазину)


Получилось не кратко, но я думаю Вы и сами прекрасно понимаете о чём я говорю, и я думаю многие поддерживают наличие данных возможностей, если даже они по началу могут быть не востребованы.

Ну основная проблема это тысячи городов и к каждому прописать индивидуально долго и бессмыслено, если вы не транс национальная мега корпорация.

Достатоно будет пописать для определенного города.

Если показался город Москва то пишем про него

Если показался город Калининград то пишем другое

Инфу откуда к вам приходят люди можно взять из лиру. Опять же если Вы не мега транс национальная карпорация то будет там 20-30 регионов и для них прописать будет без проблем

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

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


И всё понять не могу, почему Вы убеждены в том, что это ненужно ... будь мы даже не мега транс корпорация... но мы свободно можем доставлять по все России, и вариантов куча, следовательно мы просто распишем  подробно для большинства, а для остальных напишем какие-либо другие условия.

вы мое предыдущее сообщение читали? 

Амиро спрашивает прикрутим геоайпи что делать дальше? ведь для каждого магазина свое.


А я и говорю что когда регион определился человеку показывалась инфа только по его региону: Например регион Тула, доставка:

транспортная компания 1

транспортная компания 2

средний срок доставки 2 дня


А если есть филиал то:

телефон: 888 888 888

адрес: пупкина 5

Доставка :

самовывоз

курьер


и все для каждого региона свое


я саму модель работы расписал: определили регион потом скрипт сравнил есть ли регион в личной базе сайта (куда вы добавили инфу по конкретному региону с которым работаете) если нашел то показывает инфу, если нет то общее. И все.


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

без всяких расчетов доставки и т.д.

Дико извиняюсь) Неправильно Вас понял) Мне напротив показалось странным, что Вы вроде и поддержали, а потом и мне ответили, с темой типа ... городов много и т.д.) и я ошибочно сделал вывод что вы не до конца согласны с моей идеей

Администрация. Когда будет снят статус "Требует уточнения" ? Как мне кажется мы тут уже достаточно подробно описали суть идеи. И надо бы дать людям возможность поддержать.

Из этого длинного обсуждения каждый вынесет своё, отдаст голос, а в итоге получит не то, за что голосовал. Давайте кратко подытожим суть, я вынесу её в описание идеи и запустим голосование.



1. Определяется регион с возможностью уточнения

2. В админке,  добавляется настройка

Регион - описание

3. спец блок


Итог: определяется регион и выводится актуальная информация по конкретному региону региону


Пример использования

Регион-Москва

описание выводится в спецблоке:

Адрес офиса: Красная площадь 1

Время работы: 8,00-19,00

Доставка: Самовывоз курьер


Регион-Пермь

описание выводится в спецблоке:

Доставка: Транспортная компания "Везем и тащим"


Для не указанных, но определенных регионов просто выводится регион




>>> Для не указанных, но определенных регионов просто выводится регион


Может быть в таких случаях так-же иметь возможно всё-же также описать условия, но уже в обобщённом виде, либо не описывать и тогда будет действительно просто регион.

Как мне кажется лучше для модулей сделать это отдельным расширением, которое можно включать через настройки, например, как комментарии, что-то типа "Региональность". Далее по типу модуля доп. полей, где можно создать свои регионы с идентификаторами. Причем, когда к модулю подключаем расширение "Региональность", то появляются дополнительные поля с созданными регионами через отдельный модуль, хотя бы так, а потом уже можно расширять функционал, например, привязать доставку, цены, скидки и т. д.

В таком виде задача не нужна, это только раздражитель, а не решение.


Вот что еще спрашивают (* помечаю важные на мой взгляд пункты, минусом - неважные):

1. * (!) Поддержка существующих групп пользователей оптовых / розничных и т.п.
2. * Авто выбор города / региона при регистрации
3. * Авто выбор города / региона при выборе способа доставки

4. Доступные методы доставки
5. - Разные цены (скидки?) по регионам
6. * Наличие / остатки товаров по регионам / складам. Отсюда - (теоретически) различный каталог
7. * Пункт 5, но с подвидами
8. - Разная структура сайта для разных регионов

9. * Разные менеджеры для разных регионов / складов


Понятно, что все местами это "космос", но там, где сделают "А", потом будут спрашивать и "Б".


Вопрос по планируемой реализации - это будет аяксом грузиться или гео-таргетированный кеш? Будет ли эта информация передаваться сторонним модулям?

Читаете мысли) Именно подобное направление реализации этого функционала и требуется.

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

В целом я целиком и полностью согласен с пунктами:

Лично для меня важен в данным момент функционал по пунктам:

2,3,4


Не совсем понял, что Вы имеете ввиду в пункте 1.

1 - это чисто техника. Здесь у меня есть опасения, что для этой цели планировался использоваться механизм групп пользователей. А поскольку он уже закастомизирован на многих сайтах, есть гипотетический риск, что такое обновление могло сломать существующую схему, и пришлось бы в срочном порядке ее переделывать на всех сайтах.


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

Предлагаю голосование остановить, подытожить все мысли по региональности, отредактировать и переименовать (или создать уже новую) идею и открыть голосование.

Никто не против?

По мне сущность "склад" и "регион" почти одной природы. Ведь что такое "регион"? По большому счету, это географическое определение склада + автовыбор при регистрации. Смотрите, ведь это определяется не по региону, а по складу в регионе:
1. Доступность доставки
2. Остатки
3. Стоимость
4. Менеджеры

Поэтому я бы смотрел на задачу регионов как на "надстройку" над складами. В любом случае, это надо держать в уме. Но в целом, согласен, задачу разбить на 2 независимые задачи можно.

Не совсем так. Один склад может работать на несколько регионов, поэтому зависимости такие:

Склад: 
- Остатки товара


Регион:
- Стоимость товара


Склад + Регион 

- Доставка и стоимость (к примеру со склада в МСК в Хабаровск дольше и дороже и курьер не поедет ни за какие деньги)

А менеждеры могут делиться как угодно, вплоть до по группам товаров.


Я первоначально в идеи пытался описать то, что нужно - в стиле как у сотмаркета:
- определение региона при регистрации,
- при просмотре условий доставки (они подстраиваются под регион), (в карточке товара, либо в других местах где они описаны)
- так-же при оформлении заказа, чтоб учитывался регион и давалась возможность выбрать только то условие доставки или оплаты, которое возможно для этого региона

(юзабилисты, не раз говорили о том. что человек ненужно показывать то, что его не касается, а сразу давать нужную информацию, чтоб он не заморачивался и не вычитывал где-то)

Я может и не против закрыть голосование, если бы это дало действительно пользу и как-то развивалось, но в результате всё это заглохнет, почему-то я в этом уверен. Хотя тема как мне кажется достаточно расписана, просто некоторые так-же высказали дополнение к этому, я не думаю, что есть такие кто против расширенного функционала этой идеи

В таком виде это точно заглохнет, поскольку идеи на данный момент нет, есть обсуждение различных мнений и взглядов на реализацию достаточно сложного функционала, причем обсуждение не покрывает и половины его возможностей.
Голосование можно оставить открытым, обсуждение тоже, но боюсь результата не будет.

Коллеги, мы сделали модуль "геотаргетинга": http://www.ugolzreniya.ru/moduli-amirocms/modules...

Ключевые возможности:
1. Автоматическое определение / ручной выбор населенного пункта с предзаполнением адресов по базе ФИАС (КЛАДР)
2. Спецблок с регионозависимой информацией (для разных регионов разные адреса / телефоны, например, в шапке)
3. Изменена стандартная цепочка заказа на наиболее удобную:
- определение / выбор города
- выбор доставки (она зависит от города)
- выбор способа оплаты (он зависит от способа доставки)
4. Расчет стоимости доставки
5. Подсказки по базе ФИАС при вводе адреса
6. Возможность показа разных цен для разных регионов (в данный момент без проверки на этапе заказа, подвиды не поддерживаются)

Преимущества:
1. Для клиентов:
1.1. Показываются телефоны / адреса ближайшего офиса
1.2. Наиболее удобный способ заказа
1.3. Минимизация времени заполнения заказа (подсказки)
2. Для владельцев сайтов:
2.1. Показ гео-зависимой информации
2.2. Повышение конверсии засчет упрощения заказа

Пресс-релиз о других полезных модулях геотаргетирования: http://www.ugolzreniya.ru/novosti/novye-moduli-geo...

Как посмотреть модуль в действии?
Где можно поиграться с настройками и опробовать модуль под себя?
Почему нет модуля в админке сайта - в маркете?
> Как посмотреть модуль в действии?
Вы можете посмотреть рабочую версию модуля на сайтах, указанных на странице модуля.

> Где можно поиграться с настройками и опробовать модуль под себя?
Мы ведем подготовку демо-версии.

> Почему нет модуля в админке сайта - в маркете?
Модули в маркете публикуются Амиро вручную, вся требуемая информация была передана. Надеемся, что модули будут опубликованы в ближайшее время.