в Рабочее

Обновление сервиса vk.barkov.net до версии 2.0

Сегодня, спустя 2 года после первого выхода моего сервиса (пост https://vk.com/ilyabarkov?w=wall764041_2753 написан 15 ноября 2014), я запустил vk.barkov.net v2.0.

В посте https://vk.com/ilyabarkov?w=wall764041_3966 я обещал ряд изменений и нововведений. Итак, рассказываю обо всём подробнее.

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

Сервис для поиска аудитории ВКонтакте

Дизайн

Самое видимое изменение — новый дизайн. Да, я наконец созрел натянуть на голый Bootsrap какую-то симпатичную тему :)

Авторизация и выполнение запросов

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

Хочу обратить ваше внимание на важный момент. Во всех скриптах, где это возможно (сейчас в 5 из 8, в остальных 3 не нужно), я дал пользователям возможность выбора: использовать анонимный парсинг (не от своего имени; для тех, кто в теме — запросы к API VK будут без access_token) либо же выполнять запросы от своего имени.

Это действительно важно. Анонимные запросы выполняются в 5-10 раз быстрее (ВК не накладывает на них такие суровые ограничения, как «максимум 3 запроса в секунду от 1 пользователя»). Но тогда парсинг стены закрытой группы, например, невозможен, как это было в первой версии сервиса. А используя запросы от своего имени, вы сможете работать с любыми данными любых групп, в которых состоите. Хоть в супер-скрытых частных группах. Скрипт получает к ним такой же доступ, как и вы сами.

Тайминг

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

Поиск аудитории похожих сообществ

Рад сообщить, что починил скрипт «поиск аудитории похожих сообществ». Об этом меня часто спрашивали в комментариях и в личке. Теперь он работает в полную силу и без перебоев, по крайней мере, на моих тестах :)

Также добавил в этот скрипт 3 варианта выдачи результатов, а не 1, как было раньше.

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

Поиск по пересечению в сообществах

Теперь умеет полноценно парсить встречи. Можно указать, как именно парсить встречи — не только участников «Точно пойду», как было раньше, а ещё и людей из списка «Возможно пойду».

Автосохранение данных

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

Реклама

Добавил на сайт рекламы, куда же без неё. Прошу «понять и простить» :))) Ваши клики по баннерам обеспечат мне безбедную старость :))) В общем, реклама на сайте, что делать с ней, решайте сами.

Альтернативное использование

Изначально сервис предназначался для использования только совместно с Рекламным кабинетом ВК. Но, судя по комментариям и сообщениям в личку, не менее половины пользователей используют полученные данные в каких-то своих скриптах, системах и т.д.

Для многих формат выдаваемых данных в виде списка айдишников был неудобен. Для этого практически во всех скриптах появилась настройка «Как форматировать результаты выдачи — айдишники или полноценные ссылки».

Полезные тексты

Зачастую на сервис попадают новички. В целом они понимают, что к чему, но у них бывает много простых вопросов. Поэтому я уделил время и им, написав ряд текстов на сайте. Текст «С чего начать» поможет новичкам разобраться, что к чему и как работает. Текст «Полезные ссылки» поможет им расширить свой кругозор на тему настройки таргетированной рекламы.

А ещё я сделал для них понятную главную страницу. Чтобы сразу могли разобраться, что им нужно.

Кстати, если вы опытный таргетолог, загляните на страницу «Полезные ссылки» http://vk.barkov.net/links.aspx, там есть кое-что интересное и для вас.

Общение и обмен опытом

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

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

У вас есть идеи на эту тему? Пишите в личку или в комментарии, давайте обсудим.

Если нашлись какие-то проблемы в работе скриптов

Куда без багов :) Могут встретиться. Пишите о них на форуме сообщества в соответствующих темах. На странице каждого скрипта есть ссылка на тему для его обсуждения.

Пожалуйста, не пишите сообщения в духе «У вас на сайте ошибка» или «Ваш скрипт не работает». Я не телепат, читать мысли не умею. Пишите сразу, какой скрипт (URL) и какие именно данные в какие поля вы ввели для расчёта. Чтобы понять, в чём ошибка, надо как минимум воспроизвести её. И не обижайтесь, что я не реагирую на такие сокращённые сообщения об ошибках — если вы экономите несколько строчек текста для детализации, то я сэкономлю несколько минут времени, не вникая в проблему :) Всё честно и взаимно!

Пример идеального сообщения: «Я в таком-то браузере использовал такой-то скрипт (URL), ввёл такие-то данные (текст или скриншот), что-то работает не так, как должно». Тут всё понятно, и я могу начать разбираться в проблеме.

Можно задать вопрос?

Если у вас есть какой-то личный вопрос, который вы хотите задать мне в личку, пожалуйста, не надо писать «Привет!» Или «Привет! Можно вопрос?» и ждать ответа. Давайте сразу к делу. Будет экономить время друг друга :) Просто очень уж часто так пишут.

Дальнейшие перспективы

Дальше всё по плану из поста https://vk.com/ilyabarkov?w=wall764041_3966.

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

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

Понравилось?

Если вам понравилось, как всё получилось в этом обновлении, вы можете сказать «спасибо» любым способом — в комментариях, в личку или вот здесь http://vk.barkov.net/pay.aspx

И не забывайте вступать в группу, чтобы быть в курсе событий!

Эти посты могут быть интересными для вас

Напишите комментарий

Комментарии