Как сделать парсинг вконтакте

Обновлено: 05.07.2024

При размещении рекламы некоторые площадки в настройках аудитории позволяют загрузить список конкретных людей, которые увидят рекламу. Для парсинга id по конкретным пабликам существуют специальные инструменты, но куда интереснее (и дешевле) сделать это собственноручно при помощи Python и VK API. Сегодня расскажем, как для рекламной кампании LEFTJOIN мы спарсили целевую аудиторию и загрузили её в рекламный кабинет.

Парсинг пользователей

Для отправки запросов потребуется токен пользователя и список пабликов, чьих участников мы хотим получить. Мы собрали около 30 сообществ, посвящённых аналитике, BI-инструментам и Data Science.

Запрос на получение участников сообщества к API ВКонтакте вернёт максимум 1000 строк — для получения последующих тысяч потребуется смещать параметр offset на единицу. Но нужно знать, до какого момента это делать — поэтому опишем функцию, которая принимает id сообщества, получает информацию о числе участников сообщества и возвращает максимальное значение для offset — отношение числа участников к 1000, ведь мы можем получить ровно тысячу человек за раз.

Следующим этапом опишем функцию, которая принимает id сообщества, собирает в один список id всех подписчиков и возвращает его. Для этого отправляем запросы на получение 1000 человек, пока не кончается offset, вносим данные в список и возвращаем его. Проходя по каждому человеку дополнительно проверяем дату его последнего посещения социальной сети — если он не заходил с середины ноября, добавлять его не будем. Время указывается в формате unixtime.

Теперь пройдём по всем сообществам из списка и для каждого соберём участников, а затем внесём их в общий список all_users. В конце переводим сначала список в множество, а затем опять в список, чтобы избавиться от возможных дубликатов: одни и те же люди могли быть участниками разных пабликов. Лишним не будет после каждого паблика приостановить работу программы на секунду, чтобы не столкнуться с ограничениями на число запросов.

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

Аудитория в рекламном кабинете из файла


После нажатия на неё откроется новое окно, где можно будет выбрать в качестве источника файл и указать название для аудитории:


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


Итоги

Сравним среднюю стоимость привлечённого в наше сообщество участника в объявлении с автоматической настройкой аудитории и в объявлении, аудиторию для которого мы спарсили. В первом случае получаем среднюю стоимость в 52,4 рубля, а во втором — в 33,2 рубля. Подбор качественной аудитории при помощи методов парсинга данных из ВКонтакте помог снизить среднюю стоимость на 37%.

Для рекламной кампании мы подготовили такой пост (нажмите на картинку, чтобы перейти к нему):

Позволяет собрать ID пользователей из сообществ ВКонтакте с вашей целевой аудиторией.
Изюминка сервиса - это возможность сбора активной части аудитории сообществ: тех, кто комментирует, лайкает и пр. Для подбора сообществ используйте этот инструмент. Подробнее

Для чего нужен инструмент

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

Настроим рекламу за вас

Бесплатная профессиональная настройка вашей рекламной кампании. Идеально для предпринимателей.

Телеграм бот

@PromoPultBot — Вы сможете оперативно отслеживать динамику рекламных кампаний, подписываться на отчеты, пополнять баланс и получать важные уведомления cистемы.

Попробуйте - это очень удобно!

Команда PromoPult поздравляет вас с наступающим Новым годом и Рождеством!

Режим работы в новогодние каникулы

С 31 декабря 2021 по 9 января 2022 службы системы PromoPult будут работать в особом режиме. Внимательно ознакомьтесь с праздничным графиком и пополните баланс заранее.

Под ёлочкой PromoPult — новые гаджеты

Пополняйте счет, ведите рекламные кампании и выигрывайте подарки Apple в новогодней лотерее PromoPult

Инструменты

Обучение

Технологии

Справка и поддержка

О системе

Блог PromoPult

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

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

Чем отличаются парсеры от других программ?

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

зачем нужны парсеры вконтакте

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

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

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

  • Найти ЦА с помощью программ парсеров. Для этого мне необходимо было покупать софт и работать с ним самостоятельно. При этом я должен был знать портрет своей ЦА.
  • Использовать базы данных и просто купить у них готовый список ID.

В конце концов, я пришел к тому, что лучше воспользоваться парсером. Объясню свой выбор следующими преимуществами данного софта:

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

Рекомендуем также ознакомиться со статьей о парсинге Инстаграм по ссылке.

С каким контентом можно работать?

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

с каким контентом могут работать парсеры вконтакте

Парсеры умеют собирать следующую информацию и контент:

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

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

Как использовать?

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

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

Но структурно везде один и тот же алгоритм действий:

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

А о парсере Фейсбук есть статья на нашем сайте.

ТОП парсеров для ВК

Как ни странно, но хороших парсеров в сети хватает. Есть такие, которые специализируются на парсинге только одного элемента (например, парсинг групп или номеров телефонов), а есть такие, которые умеют парсить много различной информации и контента.

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

Название
Quick Sender
Тарифы – от 990 руб
Бесплатная версия – да, ограничен функционал
Vk.brakov.net
Тарифы – от 199 руб
Бесплатная версия – да, ограничен функционал
SoBot
Тарифы – от 30 руб
Бесплатная версия – 90 дней бесплатно
VKFastParser
Тарифы – бесплатно
Бесплатная версия – да

Quick Sender

онлайн парсер Quick Sender для вконтакте

Это многофункциональный бот, имеющий в своем арсенале возможностей парсер, который умеет искать следующее:

  • группы (по множеству различных критериев);
  • пользователей (с использованием таргетинга);
  • пользователей по комментариям;
  • чужих друзей;
  • записи;
  • видео;
  • обсуждения.

Чтобы воспользоваться, необходимо:

  1. Выбрать блок парсер в левом меню.
  2. Далее выбрать задачу (вкладку).
  3. Настроить параметры задачи.
  4. Запустить бота.

Стоимость данного софта – от 990 до 2790 руб.

Это многофункциональный парсер для ВКонтакте, работающий в онлайн режиме. В данном случае вам не нужно ничего скачивать на свой ПК. Достаточно зайти на сайт и авторизоваться. Возможности парсинга следующие.

онлайн парсер для vkontakte Vk.brakov.net

Он может искать:

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

Как видите, функционал очень большой. Чтобы воспользоваться услугами сервиса, необходимо:

  1. Зарегистрироваться на сайте и авторизоваться.
  2. Выбрать одну из услуг в левом меню.
  3. Задать параметры поиска.
  4. Запустить.

Главное достоинство парсера – он бесплатный. Также есть и платная версия с большим функционалом – 199руб./24 часа, 599 руб./мес.

SoBot

онлайн парсер во вк sobot

Еще один довольно популярный бот для автоматической раскрутки во ВКонтакте. СоБот имеет парсер, который способен найти:

  • группы и паблики;
  • пользователей;
  • самых активных участников сообщества;
  • ID пользователей из лайков.

Как воспользоваться программой:

Данный софт считается одним из самых недорогих среди платных – от 30 руб./мес. для 1 аккаунта.

VKFastParser

Десктопный софт, специализирующийся на парсинге. Функционал следующий:

  • группы из поиска;
  • люди из поиска;
  • участники сообществ;
  • данные о пользователях (демография, география, номера телефонов, аккаунты других соц. сетей, открытость стены и ЛС).

Чтобы воспользоваться парсером, необходимо:

VKFastParser является бесплатным софтом.

Плюсы и минусы парсеров ВК

  • Многофункциональность. Найти можно практически любую информацию.
  • Автоматизация. Нужно только настроить и запустить.
  • Большой выбор сервисов.
  • Наличие бесплатных программ.
  • Нужно иметь некоторые знания о своей ЦА и хотя бы какие-то умения работать с программами.
  • Администрация сайта VK не приветствует применение подобного софта. Если вас заподозрят в использовании такового, то можно схлопотать бан. Поэтому, не злоупотребляйте.

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


Бесплатные парсеры для ВК: почему бы и нет?


Увеличиваем количество подписчиков в группе ВК с помощью программ для приглашения


Бесплатные программы для ВК: в каких случаях можно сэкономить


Особенности раскрутки с помощью программ в ВК


Отличия программ раскрутки групп в ВК от программ накрутки и их использование

Читайте также: