MaxSurge может собирать контакты из 2GIS двумя способами: расширение Tampermonkey в браузере (бесплатно, работает у каждого пользователя) или серверный парсинг через прокси (платно, но автоматически и без участия человека). Эта статья — про второй способ.
Зачем вообще прокси
2GIS защищается от автоматического сбора данных, блокируя IP-адреса дата-центров. Все облачные сервера (AWS, Hetzner, наш VPS) попадают под эту защиту — серверный парсинг с их IP даёт нулевой результат.
Мобильные операторы (МТС, Билайн, Tele2) — другая история. С их IP в 2GIS заходят миллионы обычных пользователей со смартфонов, и платформа технически не может отличить парсера от живого человека на телефоне. Мобильный прокси — это «аренда» одного из таких IP.
Когда нужен серверный прокси, а когда нет
Не нужен, если:
- Вы парсите вручную, изредка, под конкретные кампании.
- Готовы установить расширение Tampermonkey и открыть 2GIS в Chrome.
- Объём — до 200-300 контактов в день.
Нужен, если:
- Хотите автоматический парсинг по расписанию (например, каждую ночь).
- Объём — тысячи контактов в день.
- В команде нет человека, который будет открывать браузер для сбора.
Какие прокси работают для 2GIS
| Тип | Цена | 2GIS | Комментарий |
|---|---|---|---|
| Мобильные RU | ~1000-1500 ₽/мес | ✓ работают | mobileproxy.space, ltespace.com, iProxy.online |
| Резидентные | ~700-1500 ₽/мес | ⚠ иногда | asocks.com — 2GIS периодически детектит |
| Датацентровые | 200-400 ₽/мес | ✕ нет | proxy6, proxyseller — банятся 2GIS-ом |
Как настроить
- Купить порт у одного из проверенных сервисов. Для mobileproxy.space: регистрация → пополнение → создать порт → копируете строку формата
http://user:pass@host:port. - Открыть в MaxSurge: Настройки → блок «Личные API-ключи» → раздел «Прокси для серверного парсинга».
- Вставить строку прокси, сохранить.
- Теперь при запуске серверного парсера 2GIS он будет ходить через ваш прокси.
Ограничения мобильных прокси
- 1 порт = 1 одновременная сессия. Если нужно параллельно — берёте несколько портов.
- Пинг 150-300 мс. Парсинг страницы 10-20 секунд вместо 3-5.
- Иногда отдыхает на 30-60 сек при автоматической ротации IP. Это нормально.
- Не использовать для других задач — счётчик трафика и качество IP зависят от чистоты использования.
Альтернатива: Tampermonkey
Если не хочется платить за прокси — открываете 2GIS в Chrome, ставите Tampermonkey-userscript MaxSurge (один клик на странице Расширение), и каждый раз когда вы открываете страницу 2GIS — все контакты автоматически уходят в вашу базу лидов. Бесплатно, неотличимо от обычного просмотра, никаких блокировок.
Для большинства пользователей этого хватает — даже у крупных клиентов 2GIS-парсинг это разовая задача под кампанию, а не постоянный фон.