Выгрузка подписчиков даёт ники. Ники — это не список контактов: на username не напишешь.
Бизнес- и креатор-аккаунты в Instagram могут опубликовать почту, телефон и адрес — они и появляются как кнопка «Связаться» в профиле. Эти данные публичны по решению самого аккаунта. Deep Parse читает их для каждого аккаунта в уже выгруженном списке и записывает в тот же файл.
Что возвращается по каждому профилю
| Поле | Примечание |
|---|---|
| Публичная почта | Только если аккаунт её опубликовал |
| Публичный телефон | Бизнес-телефон или контактный телефон |
| Сайт | Ссылка из описания, в JSON — весь список ссылок |
| Описание | Полный текст, переводы строк схлопнуты |
| Подписчики / Подписки / Посты | Актуальные счётчики |
| Бизнес | Является ли аккаунт бизнес-профилем |
| Категория | Например, Ресторан, Фотограф |
| Город | Если аккаунт указывает местоположение |
| Закрытый / Верифицирован | Флаги статуса |
Покрытие — это число, а не обещание
Честная часть этой функции в том, что большинство личных аккаунтов не публикует ничего. Контактные поля — конвенция бизнес-профилей, поэтому список подписчиков из обычных пользователей даст очень мало почт, а список локального бизнеса или креаторов — много.
Чтобы не гадать, панель считает по ходу: сколько профилей обработано и у скольких нашлись описание, почта, телефон, сайт, адрес. Вы наблюдаете, как набирается доля попаданий, а не узнаёте её в конце.
Как это работает
Deep Parse работает по уже имеющемуся списку — подписчики, подписки, комментаторы, лайкнувшие или список «не подписаны в ответ». Два способа:
- Во время выгрузки — обогащённые строки пишутся по мере сборки списка.
- После — по сохранённому списку из истории; на больших списках это лучше, потому что можно сначала выгрузить простую версию, а обогащение оставить на ночь.
Отправляется по одному запросу на профиль, поэтому это заведомо медленнее выгрузки подписчиков, где один запрос возвращает пятьдесят аккаунтов. Тысяча профилей — тысяча запросов, с паузами.
Если Instagram начинает отказывать, скан останавливает себя сам, а не долбится сквозь отказы.
Прежде чем использовать файл
Публичная доступность и законность использования — два разных вопроса, и именно здесь большинство страниц в этой нише замолкает.
Почта, опубликованная в бизнес-профиле, — это деловой контакт, а не подписчик рассылки. По GDPR и аналогичным режимам вам всё равно нужно правовое основание для обращения, нужно назвать себя и источник данных и нужно уважать отказ. Массовая холодная рассылка по собранным адресам частных лиц — ровно то, против чего эти правила и написаны.
Продажное письмо на деловой адрес, по одному релевантному сообщению за раз, с честной возможностью отписаться — это не то же самое, что рассылка десяти тысячам незнакомых людей. Gramlens даёт данные; выбор между этими двумя вариантами за вами, и у него есть юридические последствия.
Часто задаваемые вопросы
Откуда берутся адреса?
Из открытого профиля самого аккаунта — та же информация, которую показывает кнопка «Связаться» в Instagram. Ничего не угадывается, не подбирается по шаблону и не покупается у брокеров данных: если аккаунт не публикует почту, поле останется пустым, а не выдуманным.
У какой доли аккаунтов есть почта?
Зависит от списка. У бизнес- и креатор-профилей часто есть, у личных обычно нет. Живые счётчики существуют для того, чтобы вы видели долю именно на своём списке, а не верили маркетинговой цифре.
Нужен ли пароль от Instagram?
Нет. Всё работает в браузере через сессию, в которой вы уже авторизованы. Формы входа нет, серверного парсинга нет.
Законно ли собирать email из Instagram?
Чтение открытых данных профиля — не самая рискованная часть; рискует то, что вы сделаете дальше. Проверьте применимые к вам правила до отправки чего-либо и относитесь к деловым адресам иначе, чем к личным.
Работает ли на закрытых аккаунтах?
Только на тех, на которые вы уже подписаны, и только в объёме того, что они публикуют. Deep Parse читает профили, а не открывает их.
Насколько это быстро?
Один запрос на профиль, с намеренными паузами. Сотни профилей — быстро; десятки тысяч — ночная задача, которую запускают и оставляют работать.
Сколько это стоит?
Бесплатный тариф обогащает 500 записей за запуск при неограниченном числе запусков — достаточно, чтобы измерить долю попаданий на своей аудитории до решения. Plus и Pro снимают потолок.
Подробнее о функции