City Wise Geo нацеливание (правильный путь).

Я знаком с географическим таргетингом по странам, но меня интересовало гео-таргетинг по городам, так как я смотрел на сайт, который будет смотреть на IP-адреса пользователей и классифицировать их по их городу (т. Е. Крупные города, такие как Лос-Анджелес, Нью-Йорк, Мумбаи, Лондон и т. Д.).

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

Я знаю об услугах MaxMind, но ориентированы ли они на город?

Не могли бы вы помочь мне здесь и предложить способ сделать это, шаг за шагом, простым способом.

Большое спасибо, это мне действительно поможет. С уважением,


person parastar    schedule 17.06.2011    source источник


Ответы (2)


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

http://spotter.etomic.org/

person kzs    schedule 17.06.2011
comment
Спасибо! Какой код мне нужно написать, чтобы сделать что-то подобное? Я имею в виду, можете ли вы дать шаблон? как краткое представление о том, как это сделать. - person parastar; 18.06.2011
comment
Ошибка. Пункт назначения не отвечает - это то, что я получил для своего IP-адреса, когда пошел проверить эту услугу. Я думаю .. вот оно что ... - person Denis; 24.05.2012

Мы столкнулись с аналогичной проблемой, и вот наше решение:

  1. Мы используем базу данных MaxMind City, чтобы определить страну. Мы доверяем ему из-за двухбуквенных кодов стран. Но мы не верим в результаты по городу.

  2. Мы загрузили бесплатную базу данных городов мира Maxmind, содержащую около 2 700 000 записей, отсюда: http://www.maxmind.com/app/worldcities

  3. Я разделил эту базу данных на отдельные файлы, каждый из которых начинается с двухбуквенного кода страны (например, «us.txt», «fr.txt», «it.txt»), и файл содержит все необходимые нам данные, но, очевидно, имя города и их латы / латы.)

  4. Мы предоставляем текстовую форму с автозаполнением и просим пользователя ввести свой город ...

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

person Denis    schedule 24.05.2012