Всем доброго дня!
Я являюсь администратором одной музыкальной группы ВКонтакте (далее – ВК). Музыканты часто ездят с гастролями по разным городам России и странам СНГ. Один из способов оповестить фанатов группы о предстоящем концерте в их городе – разослать приглашения на соответствующую встречу ВК.
В статье хочу показать одно из возможных решений этой задачи.
Надеюсь, что данная статья будет полезна другим администраторам групп, количество приглашений пользователей на события не в их городе уменьшится и больше людей разблокирует возможность приглашать их на встречи!
Прежде всего, вы должны являться администратором группы ВК и данная группа должна быть организатором встречи в ВК.
Решение «Все сделать вручную»
Приглашение из группы на встречу в ВК. Продвижение мероприятия ВКонтакте. Инвайтинг ВКонтакте
Существующий интерфейс позволяет сделать такую рассылку вручную через меню встречи:
«Пригласить друзей» – «Пригласить участников группы»:
- Долго, т.к. в некоторых городах количество участников больше нескольких тысяч
- Невозможно выполнить приглашение участников, проживающих в определенном городе
Решение «Автоматизировать процесс»
Здесь есть два подхода: написать приложение с помощью ВК API или standalone через post-get запросы.
После анализа я понял, что ВК API не подходит. В описании нет метода приглашения пользователя на встречу, да и не очень-то хочется связываться с регистрацией приложения и прочими внутренними правилами ВК.
Следовательно, придется анализировать post-get запросы, и написать «симулятор» пользователя.
- Авторизация пользователя
- Получение участников группы в определенном городе
- Рассылка приглашений
Авторизация
С логином все достаточно просто – POST запрос по адресу login.vk.com:
act=loginal_frame=1captcha_sid=from_host=vk.comemail=USERNAMEal_frame=1s=1
После редиректа в куки записывается параметр remixsid – идентификатор сессии, который является подтверждением успешной авторизации
Поклонники из города N
Для получения списка участников группы из определенного города воспользуемся стандартным поиском vk.com/search, нам особенно важен этот набор фильтров:
Выполнить поиск по участникам группы можно со страницы группы, при этом запрос будет иметь вид:
al_search.php?al=1c[section]=people
где group — id группы.
После добавления фильтрации по стране и городу запрос примет вид:
al_search.php?al=1c[country]=1c[section]=people
где, соответственно, city — id города, country — id страны
Блок с информацией об одном пользователе имеет вид:
Инвайтинг в группу Вконтакте. Как сделать инвайтинг в группу Вконтакте. Инвайтинг вконтакте!
Рома СладкинКлиматпроффOnline
- id
- имя
- href на страницу
Парсить ответ достаточно удобно с помощью регулярных выражений.
Для получения id использую такое выражение:
«]*onmouseover=»Searcher.bigphOver\(this, (\d+)\)»>»
В данном подходе есть одно синтетическое ограничение — контакт не выдает более 1000 результатов поиска. Это критично, т.к., например, в Москве у группы 3000+ участников. Что бы обойти это ограничение придется добавить дополнительную фильтрацию на пользователей, а затем объединить результаты работы всех фильтров.
Из доступных надо выбрать только те фильтры, у которых значения фиксированы и их не так много.
Для этой задачи подойдут:
Пол — [sex], значения: 0-2
Порядок сортировки – [sortId], значения 0-1
Семейное положение – [statusId], значения 0-7.
На ruby этот перебор выглядит так:
offset=0 for sort_id in 0..1 do for status_id in 0..7 do for sex_id in 0..2 do offset=0 begin get_str = «/al_search.php?al=1″ get_str += » if city_id.to_i>0 get_str += » if country_id.to_i>0 get_str += » get_str += «c[section]=people» get_str += » if sex_id>0 get_str += » if sort_id>0 get_str += » if status_id>0 get_str += » if offset>0 .
Таким образом будет получен список всех пользователей в городе.
Если будем делать отправку приглашений вручную, то заметим, что оно отправляется методом POST:
act=a_invitegid=65898108mid=22935
где gid – id встречи, mid – id пользователя, hash – некий хэш, несущий информацию о приглашающем. Вот этот-то хэш теперь надо получить для всех пользователей из нашего списка.
Получение hash
Для получения хэша придется парсить список «друзей», которых я могу пригласить на встречу. Друзья указаны в кавычках, т.к. здесь под этим понятием выступают все участники группы-организатора.
Формат данного ответа меняется достаточно часто, поэтому в программе был сделан трюк: дополнительно происходит вычисление количества ссылок на аватарки (2-параметр) и проверка совпадения количества аватарок и пользователей после обработки.
На С# эта проверка выглядит так:
После обработки списка «друзей» и слияния его со списком пользователей из города все готово к рассылке приглашений.
В процессе рассылки было выяснено, что через каждые 40 приглашений необходимо вводить капчу, ссылка на капчу выдается в виде:
captcha.php?sid=https://habr.com/ru/articles/213773/» target=»_blank»]habr.com[/mask_link]
Создание и продвижение мероприятий в ВК
Вне зависимости от рода занятий, занимаемой должности и направленности деятельности каждому человеку может понадобиться такой инструмент, как создание и продвижение мероприятий в ВК. В первую очередь, к нему могут прибегнуть эвент-менеджеры и руководители различных развлекательных проектов. Но данное знание может понадобиться и более широкому кругу пользователей. Итак, как грамотно подойти к данному вопросу?
Как создать и раскрутить мероприятие в ВК
Само по себе мероприятие в ВК представляет собой некоторое событие – как правило, живую встречу, реже – в режиме «Онлайн». Использовать этот инструмент можно для различных целей: от организации встречи выпускников до запуска крупномасштабного эвент-проекта или флэшмоба. Это может быть как событием для узкого круга знакомых между собой людей, так и мероприятием с широким охватом аудитории определенных пользователей социальной сетью. Особенностью данного инструмента является наличие возможности его использовать любому пользователю «ВКонтакте». Для этого нет необходимости быть руководителем – создать и раскрутить встречу в ВК может любой желающий.
Реклама: 2Vtzqxi7Yrq
Но для успешной раскрутки подойти к данному вопросу нужно вполне серьезно. В целом, возможность создания и продвижения мероприятия через социальную сеть позволяет буквально в несколько простых кликов запустить целый процесс по привлечению аудитории. Успех же затеи заключается в правильном ее создании и дальнейшем грамотном продвижении, что и стоит подробнее рассмотреть далее.
Как создать мероприятия: пошаговая инструкция
Пожалуй, теперь, когда стало более ясно, что такое мероприятие в ВК, можно рассмотреть непосредственно процесс его создания. Для удобства понимания предлагается прибегать к помощи скриншотов, на которых можно наглядно увидеть весь процесс. Но перед тем, как взяться за создание мероприятия необходимо точно понимать его цель и желаемый результат. Изначально тщательно продумайте:
- что это будет за событие;
- где оно будет проходить;
- дата и время его проведения;
- участники мероприятия;
- форма проведения события;
- цель создания мероприятия;
- пути достижения поставленной цели;
- способы раскрутки (с этим вопросом разберемся далее);
- время, необходимое для достижения желаемого результата;
- и прочие нюансы.
Эти основные и множество других – второстепенных – моментов нужно обдумать заранее. Такой подход поможет четко понять цель и пути ее достижения. Также стоит сразу рассмотреть возможные проблемы в реализации задумки и способы их разрешения. После того, как вы определились с конкретикой своей задумки, можно приступать к ее воплощению в жизнь. Первым делом необходимо отправиться в раздел «Группы» и в правом верхнем углу выбрать кнопку «Создать сообщество»:
Далее нам предлагается шесть различных вариантов создания своего сообщества. Нас же интересует именно создание мероприятия, чья иконка расположена последней – в правом нижнем углу:
Кликнув по ней перед нами предстает еще одно окно, в котором предлагается заполнить основную информацию:
- Название. В этой графе вы придумываете название создаваемому мероприятию – под ним все пользователи будут видеть событие.
- Тематика. Нажав на данную строку, вы получите целый список предложенных тематик, из которых вам предлагается выбрать одну интересующую.
- Тип встречи. Предложенных вариантов два – открытая и закрытая. Разница между ними в том, что в первую люди смогут добавляться сами, а во вторую – может приглашать только организатор.
- Время начала. В предложенных окошках предлагается проставить дату и время начала мероприятия. Ниже есть кнопка «Указать дату окончания», что позволит, при желании, отметить день и время прекращения события.
- Организатор. Здесь вы можете выбрать организатором мероприятия себя или управляемые вами сообщества (для администраторов групп и лиц с такими полномочиями).
- Контактные данные. Щелкнув по соответствующей кнопке вы получите для поля для номера телефона и почты. Это позволит заинтересовавшимся людям связаться с вами для уточнения нюансов.
- Адрес. Нажав на кнопку «Указать адрес», вы увидите новой окошко с указанием страны, города, адреса и места проведения мероприятия.
Что касается выбора организатора, то в этом случае нужно продумать данный вопрос тщательно. Изначально определитесь от чьего лица будет проводиться мероприятие. Если это событие от определенной организации, у которой есть своя группа, или от вашего сообщества, то целесообразнее поставить их.
Это позволит аудитории понять, что событие проводится в рамках той или иной деятельности. В случае со встречей одноклассников можно поставить организатором и себя.
При указании себя в качестве организатора, а проведении мероприятия от сообщества или компании, можно вызвать непонимание со стороны аудитории, которая не знает вас (если, конечно же, ваша персона не успела снискать известность). Таким образом, можно по ошибке уменьшить число возможных участников. И наоборот – не нужно выбирать в качестве организатора свое сообщество при создании мероприятия с вашими друзьями. Эти моменты нужно четко разграничивать.
Оформление мероприятия
После создания необходимо грамотно оформить страницу мероприятия. Выделяется три основных направления в оформлении созданного события:
- Описание. Здесь подробно и доступно опишите, что за мероприятие вы создали, для чего оно, и что его участники от него получат (можно сделать в виде закреплённой записи).
- Обложка. Иными словами – все, что затрагивает визуализацию. Сюда относятся аватар страницы события, тематические фотографии и иное визуальное оформление.
- Приложения и виджеты в ВК. Администратор мероприятия может добавить приложения и виджеты, дающие дополнительные возможности участникам. Полный их список можно увидеть на скриншоте ниже. Стоит отметить, что в обязательном порядке нужно подключить чат для возможности обсуждения участниками различных вопросов да и простого общения. Если мероприятие подразумевает проход по билетам, то следует использовать соответствующую возможность для участников. Также можно подключить «Пожертвования» для дополнительного (или целевого) финансирования мероприятия.
Оформление встречи во многом делается по тому же принципу, что и оформление группы в ВК.
Раскрутка – инвайтинг на встречу
В случае с добавлением участников следует рассмотреть два варианта: небольшое мероприятие в рамках определенной группы людей и крупное событие для широкой аудитории. В первом случае добавить участников может сам администратор события, этот процесс займет не так много времени. При создании крупномасштабного мероприятия, на которое требуется собрать как можно больше людей, следует использовать все возможные варианты раскрутки:
- Приглашение из списка друзей. Плюсы – бесплатность, минусы – сравнительно небольшой охват, низкая конверсия (далеко не все друзья будут заинтересованы в участии в определенном мероприятии).
- Приглашение из списка участников сообщества. Суть примерно та же, что и с инвайтингом из списка друзей, но только охват побольше.
- Инвайтинг из сторонних сообществ. Это – своего рода реклама: вы ищете подходящий вам паблик (желательно со схожей тематикой) и договариваетесь с его администратором о возможности добавлять его участников в свое мероприятие. Ценник на сию услугу может варьироваться от 400 до 15000 рублей в зависимости от качества сообщества, откуда вы собираетесь инвайтить людей.
- Таргетированная реклама. Самый эффективный способ из всех, имеющихся в арсенале (аудиторию лучше предварительно парсить из групп в ВК). Его преимуществом является охват именно целевой аудитории. Из минусов – необходимость изучения настроек и высокая стоимость услуги – с бюджетом ниже пяти тысяч рублей сюда даже можно не соваться.
- Реклама мероприятия через посты в сторонних сообществах и у лидеров мнения. К лидерам мнения относятся известные люди в тематической сфере. Например, для бизнес-конференции это – известные предприниматели. Таким образом, можно покупать посты у них или в других тематических сообществах и блогах, что будет обеспечивать вашему мероприятию рекламу у целевой аудитории. Также можно попробовать договориться с кем-то об этой услуге бесплатно (на взаимовыгодных условиях).
Активность
Мало просто приглашать людей на мероприятие и рассылать рекламу. Нужно еще подогреть интерес тех, кто стал участником события. Делается это, как правило, через тематические посты на странице мероприятия. Это могут быть:
- новостные сообщения;
- юмор;
- тематические посты;
- опросы;
- истории в ВК на личной странице;
- предложения;
- и т.д.
Необходимо заинтересовать людей, втянуть их в активное участие в развитии мероприятия. В идеале – они должны почувствовать себя частью происходящего.
Заключение
Таким образом, теперь вы знаете необходимые инструменты для успешного создания и продвижения мероприятий в ВК. С практикой эти навыки дадут более осознание необходимости использования тех или иных способов.
Сравнение онлайн-курсов
Перед тем, как купить любой курс, сравните условия от разных школ — стоимость обучения, скидки, длительность, есть ли программа трудоустройства. Подобрать онлайн-курс >>
Источник: postium.ru
Как рассылать приглашения на встречу в вконтакте
Мне понравилось!:
Mamantool позволяет вести целых три типа инвайтинга в полностью автоматизированном режиме – стоит лишь один раз потратить время на создание необходимых задач и выставление таймера. Во-первых, это инвайтинг в друзья, во-вторых, интвайтинг в группу, в-третьих, инвайтинг из группы во встречу.
Для чего это нужно?
Этот метод зарекомендовал себя достаточно хорошо, он быстрый и эффективный. Отлично подойдёт тем, кто решил расширить свой бизнес или сферу деятельности. Особенно, если новое направление как-то пересекается с предыдущим.
Таким образом, у нас уже есть группа с активными участниками, которым вы периодически предлагали протестировать новые игры или отремонтировать свою консоль в вашем сервисном центре. То есть целевая аудитория уже подобрана. Теперь вы открываете квесты в реале или занялись организацией пенйтбольных турниров и считаете, что те, кто любит пострелять друг в друга виртуально, могут соблазниться на возможность застрелить противника краской в реале.
Можно, конечно, дать рекламный пост в группе, тем более, если вы там админ, это даже будет бесплатно. Но охват будет меньше, чем при инвайтинге из группы в мероприятие. Просто-напросто в ленте новостей, ваше сообщение может затеряться и будет пропущено.
Приглашая из группы «Вконтакте» в событие ваши участники заново получат уведомления, которые пропустить сложно. То есть вам в любом случае уделят внимание: отказавшись или приняв приглашение.
Аудитория не против, вы предлагаете им что-то полезное то, что действительно может понравиться. Это те люди, с которыми вы уже работали ранее. Тот список, который вы уже сформировали, потому инвайтинг в событие можно вести моментально, не тратя время на подготовительные процедуры.
И даже ещё хитрее
Когда участники для инвайтинга в событие закончились, можно полазить по просторам «Вконтакте» и найти схожие по тематике группы, либо же вообще сообщества конкурентов. Если договоритесь, администратор-коллега может сдать вам свою группу на несколько дней в арену, чтобы вы пригласили в своё событие и его аудиторию, ещё больше увеличив продажи и прибыль.
Как это делается?
Приглашать участников из группы «Вконтакте» во встречу можно только в случае, если организатором встречи указана группа, из которой отправляются приглашения. Это меняется в настройках на сайте.
Mamantool позволяет автоматизировать этот процесс. Установить группу вам всё ещё придётся именно во «Вконтакте», но приглашения за вас запросто разошлёт наша программа. Вам же останется только лишь работать с желающими приобрести ваши услуги.
Источник: artzel.ru