Вконтакте лента: Умная лента «Вконтакте»: как делать посты, которые увидят | Академия Лидогенерации | Официальный сайт

Содержание

Умная лента «Вконтакте»: как делать посты, которые увидят | Академия Лидогенерации | Официальный сайт

Летом 2016 года в ВК появилась умная лента. В ленту старого образца попадали посты от друзей и сообществ по мере публикации. Теперь же пользователи видят сперва те записи, которые алгоритм ВК посчитал самыми интересными для них. И только потом – все остальные.

Умную ленту ВК позаимствовала у Фейсбука. Правда, на Фейсбуке она более продуманная и гибкая.

Умную ленту можно отключить и вернуть хронологическую. Но у большинства пользователей она включена

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

В этой статье мы разберем, какие посты с наибольшей вероятностью окажутся в «Новостях» и каким требованиям они должны соответствовать.

Какие записи попадают в умную ленту

Прежде всего это посты с хорошим social proof – большим количеством лайков, репостов и комментариев.

Чем значительнее социальное доказательство (social proof) – тем выше у поста приоритет. Поэтому в ленту почти всегда попадают записи крупных сообществ.

Почти 4000 лайков и 172 репоста за час – такая запись точно попадет в умную ленту

Социальное доказательство – это еще и взаимодействие пользователей с материалами, которые вы прикрепили к посту. «Сошл пруф» повышается, когда подписчик:

  • смотрит видео;
  • слушает аудиозапись;
  • открывает фотографию;
  • переходит по ссылке.

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

Еще в ленте появляются:

  1. Посты от друзей и сообществ, с которыми человек часто взаимодействует.
  2. Посты из пабликов, на которые человек подписался недавно. Если он лайкает их и заходит в эти сообщества – публикации и дальше будут появляться в ленте, если нет – уплывут в конец. Поэтому так важно не разочаровывать новых подписчиков.
  3. Посты, которые комментировали друзья – даже если это посты сообществ, на которые пользователь не подписан.

Пост увидят даже друзья подписчика-комментатора. Еще один повод не закрывать комментарии в своих сообществах

7 советов по подготовке постов

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

  1. Готовьте полезные или интересные записи. Это могут быть:
  • подборки материалов: лучших сервисов, книг, статей и т.д.;
  • гайды, кейсы, обзоры, руководства в текстовом или видео-формате;
  • увлекательные авторские посты.

Подборки – классика СММ. У них хорошее соотношение лайков-репостов и большой охват

То же самое – с обучающими материалами

  1. Создавайте уникальный контент. Такой, который еще никто не публиковал. Если хотите поделиться интересной новостью — лучше перепишите ее своими словами.
  2. Прикрепляйте качественные изображения и видео. Идеальный размер — квадрат 1080х1080px. Качество видео – не менее 720р.

Квадратные изображения не только лучше ранжируются, но и более заметны в ленте

Если позволяет формат вашей группы или страницы – постите уникальные фотографии. Если прикрепляете к записям красивые картинки, используйте качественные стоки. Например, alpha.wallhaven.cc.

  1. Используйте инфоповоды и хэштеги. Пишите об актуальных событиях и новостях или обыгрывайте их в контексте публикации. ВК распознает такие записи и поднимает в умной ленте. Дополняйте их релевантными тематическими хэштегами – это увеличит охват.

Подсказка: список актуальных хэштегов вы найдете в разделе «Поиск» новостной ленты.

Смотрите, что в тренде – и делаете на подходящую тему пост

  1. Подбирайте формат контента под свою аудиторию. Люди видят в ленте посты того типа, с которыми чаще взаимодействуют. Если человек лайкает видео, а длинные посты не читает – в его ленте будет больше видео. Если репостит вики-заметки, а видео не смотрит – вики-заметки будут встречаться чаще.

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

  1. Делайте публикации редко, но метко. Заваливать подписчиков постами каждые 15 минут больше нет смысла: такие публикации окажутся внизу выдачи. Выпускайте полезные посты 1-3 раза в день. Или хотя бы не чаще, чем каждые 2-3 часа.
  2. Добивайтесь обратной связи. Вам нужна активность, иначе ВК посчитает пост скучным. Помогут:
  • Призывы сделать репост или поставить лайк. Даже простая фраза в духе: «если было полезно – ставь лайк!» отлично работает. Первый лайк ставьте сами, в том числе на личной странице.
  • Призывы к обсуждению. Пусть люди делятся своими мнениями в комментариях. Обязательно участвуйте в обсуждении: сразу отвечайте на комментарии, в свою очередь задавайте подписчикам вопросы. Первый комментарий тоже может быть ваш – это поможет людям легко включиться в обсуждение.  
  • Опросы. Ответы в опросах – это тоже социальное доказательство «полезности» записи.

Люди не всегда ставят лайки даже понравившимся постам, но в опросах участвуют охотно

Не обязательно соревноваться с пабликами-гигантами: все равно вы вряд ли наберете 2 000 лайков за час. Но этого и не требуется. Достаточно, чтобы запись набрала больше лайков, чем большинство других публикаций в ленте ваших подписчиков.

Запомните принцип: чем выше активность и вовлеченность в первый час после публикации – тем лучше позиции поста в умной ленте.

Что постить с осторожностью

Некоторые публикации ВК пессимизирует. Это касается не только постов с плохими картинками или неформатным контентом. Вот что еще не любят фильтры умной ленты:

  1. Репосты. У них низкий приоритет показа. К тому же в настройках можно вообще отключить показ репостов в ленте, что и делают многие пользователи.

Подсказка: если все-таки делаете репост – дополните его своим развернутым комментарием по теме. Такие репосты ВК воспринимает как уникальные единицы контента.

Правильный репост выглядит так

А лучше пересказать информацию своими словами и дать ссылку на источник.

  1. Посты с внешними ссылками. Приоритет у них ниже, поэтому не стоит публиковать в группе только анонсы статей с сайта.

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

Вики-страница удобна: читателю не надо переходить по ссылкам, он не покидает ВК

  1. Рекламу. У каждой публикации в ленте есть волшебная пометка «Это не интересно». Человек отмечает пост как неинтересный – и он тут же теряет позиции в выдаче. А с ним и все последующие.

Просто делайте хороший контент

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

Если у Вас появились вопросы, можете
задавать их в комментариях ниже.

Умная лента новостей ВКонтакте — Лунная База

Умная лента доступна на всех платформах ВКонтакте. Теперь  в новых версиях приложений VK для iOS и Android появилась возможность включить умную ленту новостей.

Зачем ВКонтакте нужна умная лента новостей?

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

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

Многие пользователи ВКонтакте уже переключились в умный режим ленты новостей. Результаты показывают, что активность этих пользователей выросла. Количество просмотров записей увеличилось на 20%, а отметок «Мне нравится» — на 40%. Новый алгоритм формирует более интересную и актуальную для пользователя новостную ленту, а для авторов записей увеличивает охват целевой аудитории и её отклик.

Как работает умная лента ВКонтакте?

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

Неинтересные записи можно скрывать действием «Это не интересно», снижая приоритет других похожих новостей при формировании ленты ВКонтакте.

Если вы используете умную ленту на сайте, то в обновлённых приложениях для Android и iOS она включится автоматически. Вы также можете включить её в настройках новостей.

Не пропустите ещё одно важное нововведение. Узнайте подробнее об автозапуске GIF-анимаций ВКонтакте по → этой ссылке.

По материалам
https://vk.com/blog/smartfeed

Заберите ссылку на статью к себе, чтобы потом легко её найти 😉

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )

так ли всё страшно для сообществ на самом деле?

На своём последнем крупном мероприятии — VK Content Day, Команда ВКонтакте нам рассказала о новой рекомендательной системе. Так называемые «тематические ленты» должны облегчать пользователям поиск хорошего контента.

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

Сегодня беседуем с руководителем подразделения VK Talents Дарьей Рузановой. Она работает над проектом с самого его основания и постарается ответить на все вопросы.

Фото: Дарья Рузанова / ВКонтакте

— Сколько сейчас экспертов и как они между собой связаны? Интересно узнать, имеет ли один эксперт больше прав, чем другой, если, например, один из них более опытный?

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

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

— В своей мысли о рейтинге, влияющем на статус эксперта, я хотел подчеркнуть одну идею. Например, более «старые» эксперты могли бы курировать новичков и проверять их отдельно. Не думаете ли вы прийти к этой концепции?

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

— Расскажите подробно о том, каким образом вы находите и проверяете экспертов? Какие тестовые задания они проходят? Отличаются ли эти задания в зависимости от категории рекомендаций?

Подать заявку в эксперты может любой желающий пользователь, а вот стать экспертом — уже нет. Нужно пройти отбор. Для подачи заявки нет каких-то жёстких условий вроде «Десятикратный получатель Прометея» или «Трижды верифицированный пользователь», не нужно иметь миллион подписчиков.


Эксперт не должен уметь рисовать, писать, петь или фотографировать на профессиональном уровне. Его задача — помочь интересным публикациям выйти на новую аудиторию и отфильтровать недостойные (треш, рекламу и прочее). Так, кулинарный критик не приготовит блюдо лучше шеф-повара, но сможет отметить его профессионализм.

Мы не оцениваем кандидатов в эксперты по уровню популярности или их талантам. Мы используем другие критерии.

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

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

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

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

— Я согласен с мыслью, что хороший кулинарный критик не обязан готовить лучше шеф-повара. Но хороший критик должен иметь базовые знания о кулинарии, он должен понимать, почему условно после варки какие-то овощи жёсткие. Он понимает, что шеф-повар просто забыл опустить их в лёд и это его ошибка, а не «фича». Так же и в рекомендательных постах, нужно не просто отбирать посты, например в IT-тематике из серии (ссылка на сайт/мем/реклама/короткий пост — выбери, что рекомендовать), а делать отбор из статей на основе фактчекинга, скорости публикации и прочих параметров. Нужно, по моему мнению давить на качество «экспертов», а не их количество. Нет?

Всё верно, если бы мы делали упор только на количество, экспертов было бы гораздо больше.

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

Мы же делаем упор на то, насколько такой обман будет неэффективен. Вес голоса эксперта будет незначительным, если он не разбирается в тематике и подал заявку просто для «фана» или личной выгоды. Его рейтинг, соответственно, быстро упадет, и эксперт потеряет доступ к голосованию.

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

— Каким образом складывается рейтинг каждого поста в ленте рекомендаций? И как именно работает система баллов?

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

Голос каждого эксперта имеет индивидуальный вес, исходя из его действий и активности, — это и есть карма/рейтинг эксперта. Если рейтинг эксперта низкий, соответственно и его голос будет иметь небольшой вес.

— Эксперты жалуются на то, что когда они повышают рейтинг публикаций, которые другие эксперты ещё не оценили, их личный рейтинг падает. А когда происходит повышение уже топового поста, то всё хорошо. Как с этим планируете бороться?

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

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

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

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

— Вернёмся к экспертам. Сколько в среднем в день эксперты тратят времени на просмотр и аналитику контента?

В среднем у экспертов уходит несколько секунд на изучение одной публикации. За январь эксперты нашли и отметили более 1,5 млн интересных записей.


Кстати, у нас уже есть интересное наблюдение: в среднем пользователи смотрят на публикацию в тематических лентах в 1,5 раза дольше, чем в ленте новостей или в персональных Рекомендациях.

— Как ВКонтакте мотивирует своих экспертов?

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

В благодарность за этот энтузиазм мы придумали две системы мотивации. Одна уже реализована — это система ачивок. За определённые действия эксперты получают специальное достижение, которое отображается в карточке эксперта.

Фото: пресс-службы ВКонтакте

Также есть вторая система мотивации, которая ждёт своего звездного часа, а точнее — момента, когда мы почистим ряды и попрощаемся с недобросовестными экспертами.

Чтобы отблагодарить экспертов за то, что они делают Рекомендации интереснее, мы разработали систему баллов и создали, но пока не запустили магазин с эксклюзивными товарами.

Раз в месяц и дополнительно за ачивки каждый эксперт будет получать определённое количество баллов. В скором времени в сообществе экспертов появится магазин со специальными товарами: от уникального фирменного мерча с символикой VK до ценных призов. Приобретать товары в нём можно будет как раз за эти баллы.

— Набор экспертов до сих пор продолжается. Когда вы планируете его закрыть, чтобы произвести чистку?

Для удаления недобросовестных экспертов нет нужды останавливать приём новых. Сам процесс мы уже запустили в конце прошлой недели. Он состоит из нескольких этапов и продлится ещё несколько дней.

— Как вы боретесь с продвижением экспертами своих личных блогов?

Эксперты не могут голосовать за публикации, авторами которых являются, а также за посты в администрируемых ими сообществах. К сожалению, некоторых это не останавливает.

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

Если видим признаки того, что эксперт принимал участие в накрутке, мы с ним прощаемся. Рейтинг нарушителей падает до критического значения, они теряют доступ к сообществу и кнопкам голосования.

— Какие требования предъявляет ВКонтакте к контенту и его оформлению? Почему контент с ссылкой на сторонние сайты хуже ранжируется соцсетью, а его копипаст с ссылкой на первоисточник — лучше?

Советы по оформлению контента, чтобы он с большей вероятностью попал в рекомендации, собраны в статье:

Как вести свою страницу, чтобы её заметил Прометей

Прометей — это нейронная сеть, которая отмечает страницы с интересным и оригинальным контентом. Задача алгоритма — найти крутых, но еще н..


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

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


Читатели лучше реагируют на нативные публикации, поэтому и в Рекомендации чаще попадают публикации с какой-то ценной интересной информацией, а не посты с переходом на другие сайты.

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

— Нет ли у ВКонтакте мыслей создать второй эшелон экспертов с научным образованием для перепроверки публикаций, например со сложной тематикой: медицина, физика, космос и тому подобное?

Сразу проясним: нам не хотелось делать ограничение по возрасту или по наличию высшего образования, ведь среди талантливых и способных людей есть множество и несовершеннолетних ребят. Если брать в расчёт именно науку, то даже в совместном конкурсе с «Популярной механикой» победил молодой человек, которому на тот момент было всего 15 лет.

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

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

Благодаря такому обмену опытом скоро мы изменим правила приёма новых заявок — попасть в эксперты станет сложнее. И проверим голоса и действия текущих экспертов.

— Вы сказали про фокус-группу экспертов. Будут ли их имена названы всем? Мне кажется, если провести этот раунд публично, то доверие контент-мейкеров к ленте повысится.

Не все эксперты стремятся к публичности. Мы уважаем это желание и не планируем разглашать имена участников фокус-группы. К тому же, фокус-групп может быть много, всё зависит от того, какую именно обратную связь мы хотим собрать. Это не какая-то элита или круг приближённых. Это просто активные ребята, которые разбираются каждый в своей тематике: иллюстраторы, дизайнеры одежды, музыканты и так далее. Энтузиасты и поклонники своей темы.

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

— Очень интересно узнать, почему в списке рекомендуемых тем нет политики?

Всё просто. Есть ряд острых тем, которые влекут за собой бесконечные споры. Цель тематических лент — не сталкивать людей, а создать позитивную среду, в которой читатели будут чувствовать себя комфортно. Открывать для себя что-то новое, залипать в чудесные иллюстрации, читать про научные открытие или путешествия.


Если вдруг у вас остались вопросы после прочтения нашего материала, оставляйте их в комментариях на сайте или VK и мы постараемся оперативно на них ответить.

Тематические ленты в ВК: что это, как работает и как в них попасть

Тематические ленты ВКонтакте — это отдельные вкладки в Рекомендациях, где собираются лучшие записи по конкретным темам. Сейчас их 11: Туризм, Фото, Наука, Кино, Музыка, Игры, ИТ, Стиль, Юмор, Арты и Спорт. Во вкладке «Для вас» собираются все материалы, которые могут быть интересны конкретному пользователю.

Разбираемся, какой контент попадает в тематические ленты ВК и можно ли на это повлиять.

Получайте до 18% от расходов на контекст и таргет!

Рекомендуем: Click.ru – маркетплейс рекламных платформ:

  • Более 2000 рекламных агентств и фрилансеров уже работают с сервисом.
  • Подключиться можно самому за 1 день.
  • Зарабатывайте с первого потраченного рубля, без начальных ограничений, без входного барьера.
  • Выплаты на WebMoney, на карту физическому лицу, реинвестирование в рекламу.
  • У вас остаются прямые доступы в рекламные кабинеты, рай для бухгалтерии по документообороту и оплатам.
Попробовать бесплатно >> Реклама

Читайте также: Как правильно продвигать сообщество ВКонтакте

Как работают тематические ленты в ВК

Кто отбирает материалы для тематических лент

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

Участники открытой редакции — обычные пользователи, как и Вы. Они хорошо разбираются в своих сферах: музыканты отвечают за самые интересные новости из мира музыки, режиссёры и операторы — из мира кино, учёные и преподаватели — за науку и образование. Эксперты голосуют за или против записей, которые подобрали алгоритмы или нашли сами участники редакции. Чем больше положительных откликов, тем выше публикация поднимется в Рекомендациях.

Как попасть в тематическую ленту

Достаточно просто публиковать интересные материалы. Алгоритмы всё сделают сами: определят тематику контента и предложат его экспертам. Впрочем, Вы можете взять всё в свои руки — и указать тематику самостоятельно при создании или редактировании записи.

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

 

Как контролируется работа открытой редакции

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

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

Статья в тему: Как работает умная лента ВКонтакте

Как стать экспертом тематической ленты

Экспертом может стать любой: автор, блогер, киберспортсмен, музыкант, физик, инженер, журналист, фитнес-тренер, учитель. Главное — в чём-то хорошо разбираться, активно пользоваться ВКонтакте и хотеть сделать мир лучше.

Чтобы подать заявку, достаточно написать в сообщество «Эксперты ВКонтакте» и пройти небольшое тестирование. Попробуйте! Если всё получится, Вы сможете напрямую влиять на то, что видят в своих лентах Ваши друзья и близкие. Станете автором ВКонтакте, создавая не отдельные материалы, а целую тематическую ленту. А за активность будете получать приятные бонусы.

Обновление постепенно появится у всех в течение нескольких дней. Благодаря тематическим лентам и открытой редакции любую интересную запись могут увидеть миллионы людей — даже если она пока не собрала и нескольких отметок «Нравится». Это шанс собрать первую аудиторию или помочь заявить о себе другим пользователям.

Ранее мы сообщали, что ВК запустил собственное медиа под название «Фокус».

: Технологии и медиа :: РБК

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

Фото: Екатерина Кузьмина / РБК

Социальная сеть «ВКонтакте» тестирует новый алгоритм формирования ленты новостей. Об этом в интервью газете «Коммерсантъ» рассказал генеральный директор «ВКонтакте» Борис Добродеев. По его словам, «главным вызовом для соцсетей является борьба с информационной перегрузкой», поэтому «надо создавать инструменты, которые будут отделять главное от второстепенного». В компании тестируют «алгоритмическую ленту новостей», и это должно поспособствовать решению данной проблемы.

Если сейчас лента новостей выстраивается в хронологическом порядке и никак не фильтруется, то алгоритмическая лента будет определять, какая информация важна для конкретного пользователя, и будет выдавать ее в приоритетном порядке, «отсекая спам и информационный шум», объяснил гендиректор «ВКонтакте». У пользователей останется возможность сохранить хронологическую ленту, уточнил он.

Алгоритмическая лента новостей, которая выводит наиболее интересные пользователю записи, существует во «ВКонтакте» с 2012 года, но сейчас компания тестирует «новые, более умные и продвинутые алгоритмы»​, объяснил РБК пресс-секретарь «ВКонтакте» Евгений Красников. Он отказался раскрывать точные принципы работы нового алгоритма, объяснив, что это коммерческая тайна.

Если ранний алгоритм анализировал посты друзей пользователей, сколько те набрали лайков и комментариев, то новый — более сложный, он комплексно учитывает интересы пользователя, уточнили РБК в Mail.ru Group (владеет соцсетью «ВКонтакте»). За пользователем остается выбор между хронологической и алгоритмической лентами — для этого в меню ленты доступен переключатель «показать все новости/показать наиболее интересные». При этом алгоритмическая демонстрация сообщений может стать для пользователей соцсети показом «по умолчанию», уточнил собеседник РБК.

Новый алгоритм будет работать не только на десктопной версии соцсети, но и на мобильных устройствах, говорит источник в Mail.ru Group. Сейчас через смартфоны и планшеты «ВКонтакте» посещают около 70% пользователей соцсети.

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

Сервис Instagram 16 марта объявил, что переходит к алгоритмическому отображению фотографий и видео в ленте пользователя. Свое решение руководство Instagram объяснило тем, что пользователи пропускают 70% публикаций, поэтому должны иметь возможность увидеть в ленте главное в тот момент, когда открывают приложение. В начале февраля о намерении перейти к алгоритмическому принципу формирования новостной ленты объявил и сервис микроблогов Twitter. Компания не объяснила, по каким принципам будут «отсеиваться» сообщения для демонстрации.

Читайте на РБК Pro

Автор

Алена Сухаревская

как работает алгоритм подбора публикаций

Делаем вашу страницу интересной и стимулируем подписчиков почаще заглядывать к вам на страницу или на сайт за покупками

Получи нашу книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Подпишись на рассылку и получи книгу в подарок!

Умная лента ВК – это один из инструментов в социальной сети, способный собирать и анализировать действия людей на протяжении всего времени их пребывания ВКонтакте. На основании полученных данных умная лента выстраивает режим отображения постов по интересам каждого отдельного пользователя. Алгоритм определяет, на какой контент пользователь реагирует наиболее часто (отметки «Мне нравится», комментарии, кнопка «Поделиться») и формирует из подобного контента новостную ленту, нарушая хронологию публикаций.

Польза умной ленты ВКонтакте

Согласно официальному заявлению представителей социальной сети ВКонтакте, большинство пользователей самостоятельно перешли на умную ленту. Среди пользователей есть и те, кто просто не выключил ее. Также согласно приведенной статистике, охват записей в среднем увеличился на более чем 20%, а количество целевых действий увеличилось на 50%.

Лента старого образца по-прежнему доступна для пользователей. Как и прежде, в нее попадают публикации от друзей и подписок в хронологическом порядке. При создании аккаунта ВКонтакте, умная лента включена по умолчанию. Отключить ее можно в разделе «Новости», деактивировав кнопку «Сначала интересные».

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

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

  • Комментарии под постами групп и публикаций друзей.
  • Частота посещения конкретной группы или страницы пользователя.
  • Время просмотра записи и чтения материала.
  • Переходы по прикрепленным ссылкам.
  • Отметки «Мне нравится» и нажатие кнопки «Поделиться».
  • Частота нажатия кнопки «Это не интересно».

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

Как работает умная лента ВКонтакте

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

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

  1. Формат публикации. Выделяются короткие и длинные материалы, с наличием аудио- и видеоматериалов, фотографий, ссылок, документов и т. д. Суть в том, что человеку будет показываться преимущественно то, на что они чаще всего обращает внимание. К примеру, если он чаще всего реагирует на различные подборки из фотографий кошек, аналогичный материал всегда будет в приоритете, пока алгоритм не заметит каких-либо изменений и не среагирует на них; и напротив, если человек предпочитает длинные посты, они будут показываться чаще.
  2. Высокое визуальное качество постов. Фотографии и картинки с плохим разрешением (менее 700px) не ранжируются или плохо ранжируются в умной ленте. Также и с видео. Это делается для того, чтобы у пользователя в ленте было максимально эстетично.
  3. Возможность комментирования записей. Обратная связь пользователей – признак заинтересованности. Если комментарии закрыты, у записи гораздо меньше шансов попасть на верхние позиции ранжирования. Если администратора беспокоит наличие нецензурной лексики и оскорблений в комментариях под постами, их можно легко пресечь при помощи фильтров.
  4. Количество записей в сутки. Это плохие новости для тех, кто ежедневно публикует большое количество материала: в приоритете умной ленты нечастые, но качественные записи. И напротив, чем больше активности на стене группы, тем меньше охвата аудитории будет в итоге. Рекомендуемая периодичность выкладывания постов – не более одного поста в течение 3-4 часов.

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

Как попасть в умную ленту ВКонтакте

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

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

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

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

Основные факторы попадания в умную ленту ВК

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

  1. Количество комментариев.
  2. Нажатия пользователями кнопки «Поделиться» и «Мне нравится».
  3. Количество человек, принявших участие в опросе.
  4. Формат публикуемых записей.
  5. Качество материала в других схожих тематических группах.

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

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

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

Умная лента в Instagram

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

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

При публикации фотографии в Instagram, алгоритм показывает ее малой части подписчиков (около 10-20%). Если отклик аудитории будет высокий, фотография продвинется на еще больший охват и, выдержав «экзамен», продвигается дальше. Благодаря этому профили с накрученными подписчиками (не проявляющими активность) теряют популярность и охват аудитории.

Почему лента новостей ВКОНТАКТЕ идет не последовательно?

Home » F.A.Q. » Почему лента новостей ВКОНТАКТЕ идет не последовательно?

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

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

Новые возможности новостной ленты Вконтакте

С приходом обновлений на сайте теперь у пользователей в ленте новостей появились новые возможности. Напомним, что в старой версии все новости в новостной ленте отображались по очереди, то есть сначала отображались свежие, а потом более старые новости.

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

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

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

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

Вот мы и постепенно перешли к последней возможности и попробуем ответить на вопрос:

Почему лента новостей Вконтакте идет не последовательно?

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

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

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

Как работает умная лента ВК: рейтинг постов в ВК

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

Умную ленту Вконтакте можно отключить. В настройках ленты снимите галочку напротив строки «Интересное первое», и вы вернетесь к обычной хронологической версии ленты.

Как работает умная лента ВКонтакте

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

Интеллектуальная подача содержит:

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

Давайте подробнее рассмотрим каждый из примеров.

Записи групп и сообществ … Чем чаще вы проявляете активность на публике, тем больше его сообщений будет отображаться в вашей ленте. Посты групп, которые вы редко посещаете, будут постепенно исчезать из новостей.

Сообщения аккаунтов, с которыми вы взаимодействуете … Если вы включите смарт-ленту, не будет сообщений от друзей, с которыми вы почти не общаетесь. И наоборот — если вы активно взаимодействуете с пользователем, вы увидите его сообщения.

Сообщения, с которыми взаимодействовали друзья … Здесь работает правило социального доказательства.Чем больше постов, которые понравились вашему другу, репостов, комментариев и оценок, тем больше у него шансов оказаться в вашей ленте новостей.

Посты вашего любимого формата … Умная лента постоянно оценивает ваши действия. Если вам больше всего нравится сборник треков, она будет отдавать приоритет таким записям в будущем. Если вам нравятся длинные статьи, они будут постепенно подниматься в ленте над другими форматами.

Интересно: Как использовать Истории в ВК

Как попасть в топ лент Вконтакте

Мы подготовили несколько советов, которые помогут вам улучшить охват вашей публикации.

Опубликовать уникальный контент

1 июня 2018 года в социальной сети появился алгоритм «Немезида» … Он защищает уникальный контент от копирования. Принцип работы алгоритма прост — он находит первоисточник, то есть группу, в которой пост был впервые опубликован, и отдает предпочтение ему при публикации. При прочих равных, записи из первоисточника будут иметь более высокий рейтинг в интеллектуальной ленте.

Чтобы постоянно публиковать уникальные сообщения, создайте контент-план.Опишите, что и когда вы будете использовать, какие надстройки будете использовать — фото, видео, GIF-анимацию. Если вам нужно использовать неуникальный контент, разбавьте его собственным превью, анонсом, описанием. Полностью скопированные сообщения также появятся в ленте, но намного ниже, чем уникальные сообщения.

Рекомендации из блога Вконтакте, статья о выходе Nemesis

Поощряйте активных подписчиков

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

Чтобы избежать этого, мотивируйте своих подписчиков быть активными. Это можно сделать разными способами:

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

Будьте осторожны с ажиотажными темами. Если подписчики негативно отреагируют на них и скроют пост, вы потеряете доступ.

Еще один способ создать активность в группе — это розыгрышей и розыгрышей в ВК

Оценить статистику

Статистика по учебной группе или аккаунту — они доступны с момента создания страницы.Здесь важны несколько параметров:

  • Часы активности — узнайте, в какое время ваши подписчики наиболее активны, и публикуйте новые сообщения в самый разгар их.
  • Формат сообщения … Старайтесь публиковать сообщения в наиболее подходящем формате — популярность определяется лайками, репостами, комментариями.
  • Характеристика целевой аудитории. Изучите их и публикуйте сообщения, которые подходят вашей целевой аудитории. Например, если большинство подписчиков — люди младше 18 лет, уместно использовать молодежный сленг.

Упор на качество важнее количества

Раньше для увеличения охвата было достаточно частых публикаций. Неважно, какого они качества. Сейчас, по заявлениям представителей Вконтакте, нечастые, но интересные посты получают больше освещения. «Редкими» в их понимании являются публикации, выходящие каждые 2-3 часа: это хорошо видно на скриншоте.

Размещая сообщения реже, чем обычно, у вас появляется дополнительное время для подготовки. Это улучшит качество контента, а значит, косвенно подтолкнет вас к вершине обновленной интеллектуальной ленты.

Скриншот из поста в блоге Вконтакте — чем больше редких постов, тем больше освещение

Ищите последние новости

Не трогайте темы, которые были актуальны неделю, месяц, год назад. Чем «свежа» тема новости, тем лучше она будет воспринята целевой аудиторией и умной лентой ВКонтакте. Это связано с алгоритмом: при прочих равных посты, опубликованные позже, показаны выше. То есть, если вы и ваши конкуренты публикуете одинаковые посты и получаете примерно одинаковое количество лайков, но публикуете пост чуть позже, он будет показан выше в ленте: здесь сохраняется хронологический порядок.

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

Используйте инструменты продвижения

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

А что будешь делать, или уже делаешь, чтобы умная лента ВКонтакте помогала в продвижении? Делитесь с нами в комментариях!

8 советов по алгоритмам новостной ленты ВКонтакте • Runetology.com

Новостная лента

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

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

2. Пользователи теперь чаще видят сообщения нужного формата. Это означает, что они часто взаимодействуют с этим типом контента. Это могут быть короткие текстовые сообщения, лонгриды, видео, гифки, музыка и т. Д.Итак, методом проб и ошибок вам нужно определить, на какие типы контента ваша целевая аудитория реагирует лучше всего. На данный момент многим пользователям нравятся разные списки видео или списки а-ля «Топ-5 лучших…», поэтому я рекомендую начинать тесты с такого контента.

3. ВК отдает предпочтение постам с медиаконтентом высокого качества , то есть видео 720p, иллюстрациям шириной не менее 700px.

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

5. Умная лента новостей теперь снижает приоритет сообществ, которые публикуют контент слишком часто. Теперь вам следует сосредоточиться на качестве контента, а не на частоте публикаций. Рекомендую публиковать 1-3 раза в день. Найдите оптимальное время для публикации, когда ваши пользователи лучше всего откликаются на контент.Для ожидающих публикаций вы можете использовать настройки поста или онлайн-сервисов, например Amplifr.

6. ВК показывать посты, связанные с актуальными тенденциями выше . Следите за популярными и вирусными хэштегами и используйте актуальные темы для создания контента.

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

8. Конечно, ВК рекомендует для продвижения постов, чтобы получить дополнительный охват . Пожалуйста, ознакомьтесь с моим Руководством по рекламным инструментам ВКонтакте, чтобы узнать больше.

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

Есть вопросы по алгоритмам ВКонтакте? Пожалуйста, оставьте комментарий или напишите мне письмо.

ру-вконтакте · PyPI

Описание проекта

Содержание

Установить

 pip install py-vkontakte
 

Первый запуск

 >>> импорт вк
>>> api = vk.Api ('ВАШ_ТОКЕН')
 

Метод

Пользователь
 # Один пользователь
>>> пользователь = api.get_user ('дуров')

# Многие пользователи
>>> user_items = api.get_users ([1, 'sgaynetdinov']) # Генератор возврата
>>> [пользователь.идентификатор пользователя в user_items]
[1, 23768217]

# Пользовательский объект
>>> user.id # 1
>>> user.first_name # 'Павел'
>>> user.last_name # 'Дуров'
>>> user.maiden_name # Нет
>>> user.nickname # ''
>>> user.bdate # '10 .10.1984 '
>>> user.sex # 'мужской'
>>> user.status # '道德 經'
>>> user.site # 'http://t.me/durov'
>>> user.relation # Нет
>>> user.relation_partner # Нет
>>> user.facebook # '501012028'
>>> пользователь.скайп # нет
>>> user.twitter # 'дуров'
>>> user.livejournal # Нет
>>> user.instagram # 'дуров'
>>> user.is_verified # True
>>> user.is_trending # Ложь
>>> user.domain # 'durov'
>>> user.screen_name # 'durov'
>>> user.last_seen # datetime.datetime
>>> user.platform # 'web (vk.com)'
>>> user.is_deactivated # False
>>> user.is_deleted # Ложь
>>> user.is_banned # Ложь
>>> пользователь.can_write_private_message # False
>>> user.is_friend # Ложь

>>> user.get_about ()
>>> user.get_activities ()
>>> user.get_books ()
>>> user.get_career ()
>>> user.get_games ()
>>> user.get_movies ()
>>> user.get_music ()
>>> user.get_quotes ()
>>> user.get_tv ()
 
UserCareer
 # Получить данные о карьере пользователя
>>> карьера = user.get_career ()

# Карьерный объект
>>> карьера [0]. группа
>>> карьера [0].Компания
>>> карьера [0]. страна
>>> карьера [0] .city
>>> карьера [0] .city_name
>>> карьера [0] .start
>>> карьера [0] .end
>>> карьера [0]. позиция
 
Группа
 # Одиночная группа
>>> группа = api.get_group ('devclub')

# Проверка того, что пользователь является членом текущей группы
>>> пользователь = api.get_user ('дуров')
>>> пользователь в группе # или user.id в группе

>>> user_items = [пользователь для пользователя в group.get_members ()] # Получить участников группы
>>> user_id_items = [user_id для user_id в группе.get_members_only_id ()] # Получить только ID участников группы

# Многие группы
>>> groups_items = api.get_groups ([1, 'devclub']) # Генератор возврата
>>> [группа для группы в groups_items]
[<Группа: apiclub>, <Группа: devclub>]
 

Примеры

 >>> импорт вк
>>> api = vk.Api ('ВАШ_ТОКЕН')
>>> группа = api.get_group ('devclub')
>>> user_id_items = []
>>> для пользователя в group.get_members ():
... если user.is_friend и user.is_online:
... user_id_items.append (user.id)
 

Выполнить тесты

  pip install -r требования-dev.txt
pytest
  

Скачать файлы

Загрузите файл для своей платформы. Если вы не уверены, что выбрать, узнайте больше об установке пакетов.

Файлы для py-vkontakte, версия 5.70.2
Имя файла, размер Тип файла Версия Python Дата загрузки Хеши
Имя файла, размер py_vkontakte-5.70.2-py3-none-any.whl (17,2 кБ) Тип файла Колесо Версия Python py3 Дата загрузки Хеши Вид
Имя файла, размер ру-вконтакте-5.70.2.tar.gz (12,6 кБ) Тип файла Источник Версия Python Никто Дата загрузки Хеши Вид

VKomatic Automatic Post Generator и VKontakte Auto Poster Plugin для WordPress от CodeRevolution

Что можно делать с этим плагином?

VKomatic Automatic Post Generator и VKontakte Auto Poster Plugin для WordPress — это передовой плагин VKontakte To WordPress и WordPress To VKontakte для импорта сообщений, который идеально подходит для автоматического ведения блога и автоматической публикации сообщений VKontakte .Он использует VKontakte Graph API, чтобы превратить ваш сайт в автоблог или даже в машину для зарабатывания денег!
Что интересно, так это то, что контент из групп и страниц ВКонтакте не индексируется поисковыми системами. Таким образом, контент, созданный таким образом, автоматически считается уникальным с точки зрения SEO.
Его также можно использовать для автоматической публикации постов ВКонтакте каждый раз, когда вы публикуете новый пост в своем блоге.
Используя этот плагин, вы можете автоматически создавать сообщения на основе набора предопределенных правил. Эти правила могут создавать сообщения из:
  • Любая паблик группа ВКонтакте
  • Любая страница ВКонтакте
Примечание: этот плагин не будет публиковать сообщения из личных профилей ВКонтакте (только публичные группы и страницы)! Другие возможности плагина:
  • Автоматический генератор сообщений ВКонтакте каждый раз, когда вы публикуете новый пост в WordPress — вы можете публиковать его на выбранной стене, странице, группе или альбоме (если они у вас есть)
  • Поддержка Google Translate — выберите язык, на котором вы хотите публиковать свои статьи
  • Поддержка Text Spinner — автоматически изменяйте сгенерированный текст, меняя слова с их синонимами — отличная ценность для SEO!
  • настраиваемый сгенерированный статус сообщения (опубликовано, черновик, ожидает, личное, корзина)
  • автоматически генерировать категории сообщений или теги из элементов торговой площадки
  • вручную добавлять категории сообщений или теги к элементам
  • импортировать комментарии к сгенерированным сообщениям
  • создать сообщение или страницу
  • определить ограничения публикации: не публиковать сообщения без изображений, сообщения с коротким / длинным заголовком / содержанием
  • автоматически сгенерировать избранное изображение для сообщения
  • включить / отключить комментарии, пингбеки или трекбэки для сгенерированного сообщения
  • настраивать заголовок и контент сообщения (с включенным широким набором соответствующих коротких кодов сообщений)
  • «Инструмент замены ключевых слов» — его цель — определить ключевые слова, которые автоматически заменяются вашими партнерскими ссылками, где бы они ни появлялись в содержании вашего сайта.Например, вы можете определить ключевое слово «codecanyon» и заменить его ссылкой на http://www.codecanyon.net/?ref=user_name в любом месте содержания вашего сайта.
  • «Инструмент генератора случайных предложений» (соответствующие предложения — как вы их определяете)
  • подробный журнал активности плагина
  • запланированное правило запускается
  • Включение мета-тегов Open Graph для всего блога
  • Ограничение максимальной / минимальной длины заголовка сообщения
  • Ограничение максимальной / минимальной длины сообщения
  • Добавляйте пост только в том случае, если в заголовке / содержании
  • найдены предварительно определенные необходимые ключевые слова
  • Добавляйте пост только в том случае, если заранее определенные запрещенные ключевые слова не найдены в заголовке / содержании

Тестирование этого плагина

  • Вы можете протестировать функциональность плагина с помощью «Генератора тестовых сайтов».Здесь вы можете опробовать полную функциональность плагина. Обратите внимание, что созданный блог тестирования будет автоматически удален через 24 часа.

Требования к плагину

PHP 5.5
PHP DOM -> как его установить (если у вас его нет, но, вероятно, он у вас уже есть): http://php.net/manual/en/dom.setup.php

Будущие работы

  • Поиск видео
  • Поиск фото
  • Поиск по рынку
  • Поиск документов

Нужна поддержка?

Пожалуйста, проверьте нашу базу знаний, в ней может быть ответ на ваш вопрос или решение вашей проблемы.Если нет, просто напишите мне на [email protected], и я отвечу, как только смогу.

История изменений:

Версия 1.0 Дата выпуска 2017-05-10
 Выпущена первая версия! 
Версия 1.01 Дата выпуска 2017-06-13
 Исправлены некоторые несовместимости 
Версия 1.1 Дата выпуска 2017-06-29
 Исправлен Google Translate 
Версия 1.2 Дата выпуска 2017-08-04
 В некоторых случаях исправлена ​​генерация заголовков 
Версия 1.2.1 Дата выпуска 2017-08-04
 Добавлена ​​новая функция: импорт сообщений задним числом 
Версия 1.3 Дата выпуска 2017-08-05
 Основное обновление: добавлена ​​возможность напрямую запрашивать стену страницы (без ключевых слов)
Множество исправлений ошибок и улучшений 
Версия 1.3.1 Дата выпуска 2017-08-06
 Исправить импорт сообщений 
Версия 1.3.2 Дата выпуска 2017-08-07
 Добавлена ​​возможность добавлять задержку публикации ВКонтакте
Добавлена ​​возможность пропускать кастомные типы постов при позировании в VK 
. Версия 1.3.3 Дата выпуска 2017-08-11
 Добавлена ​​возможность импортировать дату поста из исходной даты поста vk 
Версия 1.3.4 Дата выпуска 2017-08-17
 Добавлена ​​возможность сокращать URL, указывающий обратно на ВК
Добавлена ​​возможность сокращать сгенерированные URL-адреса сообщений
Добавлена ​​возможность не копировать избранные изображения постов локально 
Версия 1.3.5 Дата выпуска 2017-08-20
 Исправлен импорт комментариев 
Версия 1.3.6 Дата выпуска 2017-08-22
 Добавлен шорткод для отображения сообщений, созданных этим плагином 
Версия 1.3.7 Дата выпуска 2017-08-23
 Фиксированная дата создания сообщения 
Версия 1.3.8 Дата выпуска 2017-08-28
 Исправлены теги og: image 
Версия 1.3.9 Дата выпуска 2017-09-12
 Добавлена ​​пагинация результатов 
Версия 1.4.0 Дата выпуска 27.09.2017
 Исправления 
Версия 1.4.1 Дата выпуска 2017-09-28
 Перевести / прокрутить импортированные комментарии
Возможность указать исходный язык перевода 
Версия 1.4.2 Дата выпуска 2017-11-03
 Обновлен плагин в соответствии с последними изменениями API ВКонтакте
Исправлена ​​генерация вложений для изображений 
Версия 1.4.3 Дата выпуска 2017-11-04
 Исправлен импорт gif 
Версия 1.4.4 Дата выпуска 07.11.2017
 Исправления 
Версия 1.4.5 Дата выпуска 2017-12-10
 Исправлено прикрепление изображений к групповым столбам на стене 
Версия 1.4.6 Дата выпуска 2017-12-14
 Улучшена загрузка изображений на стену
Добавлена ​​возможность загрузки изображения профиля пользователя / сообщества 
Версия 1.4.7 Дата выпуска 2018-03-04
 Исправлены некоторые несовместимости тем 
Версия 1.4.8 Дата выпуска 2018-04-04
 Исправлена ​​несовместимость с Instamatic 
. Версия 1.4.9 Дата выпуска 2018-12-16
 Добавлена ​​поддержка вложенного импорта - импорт смешанного контента в один пост из нескольких плагинов, созданных CodeRevolution 
Версия 1.5.0 Дата выпуска 2019-01-19
 Добавлена ​​поддержка блока Гутенберга и виджета боковой панели 
Версия 1.5.1 Дата выпуска 2019-04-19
 Обновление безопасности 
Версия 1.5.2 Дата выпуска 2019-11-15
 WordPress 5.3 обновление совместимости 
Версия 1.5.3 Дата выпуска 2020-05-11
 Добавлены новые функции для шаблонов содержимого
Обновление исправления ошибок 
Версия 1.6.0 Дата выпуска 2020-10-28
 Добавлена ​​поддержка импорта вложенных комментариев из VK 
Версия 1.6.1 Дата выпуска 2021-01-16
 Обновление совместимости с PHP 8 

Вы уже являетесь клиентом?

Если вы уже купили это и попробовали это сделать, свяжитесь со мной в разделе комментариев к этому элементу и оставьте отзыв, чтобы я мог сделать его лучшим плагином для WordPress!
WordPress 5.7 Проверено!

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




Вам нравится наша работа и вы хотите ее больше?
Ознакомьтесь с этим набором подключаемых модулей MEGA или набором подключаемых модулей SOCIAL.

«ВКонтакте» запустила рекламный инструмент мобильных приложений | NetforNet It Company

  • Ваге Геворкян
  • 2021-02-18 19:45:10

«ВКонтакте» запустила рекламный инструмент мобильных приложений

Реклама приложения будет автоматической — не нужно вручную управлять данными, сообщает vc.ru во «ВКонтакте». Реклама будет отображаться в ленте новостей в приложении социальной сети для iOS и Android. Вы можете запускать рекламу, используя модель oCPM: рекламодатель платит за показы с оптимизацией для целевых действий пользователя — установки приложений, регистрации, добавления товаров в корзину или совершения покупок. Для отслеживания конверсий в установках рекламодатель сможет подключить интеграцию с Adjust, AppsFlyer и rutracker, добавляет компания.

Новый инструмент построен на VK Connect — едином идентификаторе «экосистемы ВКонтакте» и Почты.ru Группа. Он учитывает интересы пользователей социальной сети и их активность в других приложениях экосистемы — благодаря этому компания обещает высокую эффективность. Чтобы разместить рекламу приложения в социальной сети, вам необходимо: В разделе «Приложения» рекламного кабинета нужно ввести ссылку на продукт из App Store, Google Play или трекера (AppsFlyer, Adjust или myTracker) и привязать ее к своему аккаунту. Если приложение доступно сразу в двух магазинах, то связать их нужно отдельно.Разработчик получит код — его нужно ввести для запуска рекламной кампании. Затем нужно создать объявление и выбрать целевую аудиторию — помимо стандартных, есть дополнительные параметры, например, вы можете выбрать аудиторию на основе действий, выполняемых в других приложениях. Пользователи также будут управлять подключенными продуктами в разделе «Приложения». Там они получат интерактивный отчет о достигнутых целях. Доступ к акции могут быть предоставлены другим пользователям, добавленным во «ВКонтакте».

Источник։ vc.ru

Реклама в российских социальных сетях VKontakte

VKontakte (VK) — самая популярная социальная сеть в России, которая насчитывает 75 миллионов российских пользователей. Здесь любой бизнес может найти свою целевую аудиторию. Ниже вы можете найти информацию о рекламе во ВКонтакте: как она работает, какие бывают виды рекламы и какие существуют варианты биллинга.

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

На главной странице ВКонтакте вы можете найти меню слева, канал посередине и настройки канала справа.


На главной странице ВКонтакте вы можете найти меню слева, ленту посередине и настройки ленты справа.

Виды рекламы в ВК

Как и в Фейсбуке, во Вконтакте много рекламных инструментов.

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

2. Реклама в сообществах / платформа VK Market — размещение рекламы в сообществах, где пост или репост выходит с пометкой «реклама».

В основном мы ориентируемся на таргетированную рекламу по простой причине — ее легче контролировать и оптимизировать.Неэффективные объявления и аудитории можно отключить или обновить в любой момент. Мы анализируем эффективность и оптимизируем рекламу для достижения лучших результатов.

Форматы целевой рекламы

1. Реклама в фиде

Объявление попадает в ленту новостей пользователя — вместе с сообщениями его друзей или сообществами из подписок.

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

2.Реклама в левом блоке под меню

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

Приложения, Сообщество, Сайт.

Варианты таргетинга рекламы ВКонтакте

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

Оплата рекламы

Последний шаг — настройка оплаты рекламы. На этом этапе необходимо выбрать ставку и модель оплаты.

Вконтакте есть две модели оплаты: CPC и CPM

CPC (Cost Per Click): платить за клик
С вас будет взиматься плата за каждый клик по объявлению.

CPM (Cost Per Mille): плата за 1000 показов
Вы будете платить за каждую 1000 показов вашего объявления.

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

Как написать отличную новостную ленту ВКонтакте за 20 часов / Sudo Null IT News

Здравствуйте! Недавно я прошла конкурс от VKontakte Mobile Challenge, и моя работа получила приз.По заданию второго этапа необходимо было разработать новостную ленту для мобильных устройств, и основными критериями оценки были плавность прокрутки и загрузки постов. Когда я участвовал, я решил, что независимо от конечного результата, я постараюсь написать статью о подходе к реализации ленты и о своих эмоциях и переживаниях во время соревнований. Что я сделал. Под катом советы и хитрости по развитию новостной ленты в режиме сторителлинга.

О конкурсе


Прежде всего, стоит немного рассказать о конкурсе.Насколько мне известно, компания «ВКонтакте» ежегодно проводит подобные мероприятия для мобильных разработчиков. Сам участвовал в 2012 и 2013 годах. Задачами были соответственно разработка чата и фильтров для изображений. В 2013 году я смог выйти в финал и выиграть 100 000 рублей, что мне показалось очень хорошей суммой для 4 дней интересной работы.

И когда я увидел рекламу в соцсети, решил, что стоит попробовать, потому что самое крутое — доказать себе, что еще можно писать качественный код за очень короткое время).
Конкурс проходил в 2 этапа: на первом предлагалось пройти тест из 30 вопросов, решить 2 олимпиадные головоломки и одну качественную (то есть решение — это набор ваших мыслей, оформленных в виде текста). . Во втором раунде из 1000+ человек прошли только 112 (речь идет только об iOS, с чуть меньшими значениями на Android) и начался основной этап — разработка приложения.

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

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

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


Выигрышный план и стратегия


Очень важный и интересный блок, если вы участвуете в соревнованиях или хотите попробовать. Перед участием рекомендую всем подумать, какую цель вы преследуете и какой результат хотите получить на выходе. Для себя я решил, прежде чем приступить к конкурсу, что хочу его выиграть (т.е. взять приз). А для этого нужна стратегия:
Ниже приводится формула выигрышной стратегии (мне кажется, она универсальна и проста, но я уверен, что ей не следует следовать большинству участников):
  • Внимательно прочтите задание .Через несколько часов прочтите еще раз (несколько раз попадал в ситуацию, когда задачи не воспринимал с первого раза). И за пару часов до сдачи еще раз на всякий случай.
  • Задавайте вопросы и задавайте их организаторам (обычно требования к заданию не учитывают многие ситуации или они задаются очень поверхностно). Я так и сделал, получив ответы в стиле «на ваше усмотрение».
  • Составьте план проекта. Да, участие в конкурсе или хакатоне — это реализация проекта.У проекта есть цель, сроки, ресурсы и бюджет. Время строго ограничено, и сдвинуть конец смены невозможно. Дополнительные люди не могут быть приглашены — соревнование не командное. Все, что у вас есть, — это ваши люди. / Часы. Сразу решите, сколько вы готовы потратить (хорошо подумайте, сколько вам потребуется на сон, еду, ласточки, перерывы, и да, ваша продуктивность упадет из-за усталости и нервозности из-за ощущения беспомощности перед безжалостным приближением сроков).
  • В плане должны быть задачи, их приоритеты и веса (я использовал оценки формы 1, 2, 4, 8). Оценка включает продолжительность, нежелание выполнять ее и потенциальные риски (сложность, непонятные условия, отсутствие опыта подобной разработки и т. Д.). Далее вы составляете подробный план (или дорожную карту задач) — в первую очередь самое важное и сложное (легкое и понятное оставьте в конце).
  • Выберите несколько больших интервалов или этапов (идеальных дней — у нас было 3 дня).И при прохождении каждого из них смотрите свой план работы, разбирайте головоломки, сортируйте их, а главное с удовольствием зачеркивайте те, что уже выполнены.
    А теперь совет (я так и сделал): внимательно посмотрите, как была сформулирована задача, есть ли в ней слова «обязательный» и «необязательный». И по каким критериям оценки будут пункты из «лишних», т.е. будут ли они перекрываться своим преимуществом по отсутствию реализованных требований из раздела «обязательно». Я сомневаюсь.Поэтому сконцентрируйтесь на «обязательном» разделе. Для себя я сознательно вообще вычеркнул «лишний» раздел и даже не собирался его начинать.
  • При реализации будьте внимательны к деталям . Например, если в задаче много форм интерфейса, сделайте их такими, как они отображаются на макетах. Обратите внимание на отступы, шрифты, тени, межстрочный интервал и т. Д. Это, несомненно, добавит вам очков за точность и соответствие. Кстати, в Figma, в отличие от Zeplin, очень широкий экспорт настроек, например, можно получить приличную NSAttributedString.

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

Первоначальный план был следующим:

День Время Задачи
Пятница 4 часа Авторизация, сбор данных для профиля и ленты.
суббота 9 часов Прототип ленты с отображением красных квадратов разной высоты, загрузка их сверху методом pull-to-refresh и бесконечная загрузка в глубину истории, подготовка всех моделей и сервисы (работа с API, кеширование запросов, кеширование изображений).
Воскресенье 9 часов Вывод реальных данных (текст, одиночные изображения и карусели), счетчиков лайков, просмотров и окончательная настройка по макетам.

Техника выполнения ленты


Ура! Господа, вы нашли нужный блок. Здесь мы поговорим о выполнении основной части задачи — ленте новостей.

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

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

Итак, я хотел провести исследование 6 самых острых и критических проблем:

  1. Pull-to-refresh (добавить в начало списка)
  2. Плавная история загрузки (добавить в конец списка)
  3. Быстрая прокрутка (попеременно пальцами ускоряем ленту настолько, насколько позволяет сила трения)
  4. Прокручиваем вверх (накапливаем большую историю и нажимаем на строку состояния)
  5. Есть ли динамическое раскрытие (увеличение) пост и что это за анимация
  6. Как лента работает в режиме почти полной потери пакетов (Разработчик -> Network Link Conditioner -> Very Bad Network)


В целом все приложения ведут себя хорошо, но я все же заметил несколько проблем.
Посмотрите, например, как ведет себя pull-to-refresh во ВКонтакте, если при обновлении не отпускать палец и аккуратно потянуть ленту вверх (см. Гифку слева).

Вы тоже видите этот скачок?

Instagram и Facebook не обнаружили такого поведения.

А есть заметная разница при открытии поста. В Facebook и Instagram это происходит с плавной анимацией, а ВКонтакте просто обновляет размер нажатием.

Итак, наша задача сделать плавную прокрутку, загрузку постов, а также открытие с анимацией.

Первый шаг — выбрать концепцию и создать прототип на красных квадратах (интересно, почему я всегда интуитивно выбираю красный цвет для прототипов. Это так для всех?).
Моя основная идея в повышении производительности заключалась в том, чтобы отказаться от всех наворотов, которые Apple вводила в течение многих лет и буквально откатиться к разработке для iOS 3. А это означает:

  • Отказ от AutoLayout (да, это медленно, если вы не верю — могу доказать в комментариях)
  • Отказ от автоматического расчета высоты ячеек таблицы

В итоге была выбрана следующая концепция:

Давайте немного подробнее.

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

Обращение к API . Здесь все просто — NSURLSession с настроенным NSURLCache. В то же время важно, чтобы при загрузке истории вниз мы использовали кеш, а при pull-to-refresh отключили его. Именно такое поведение я отслеживал в ВК и Facebook.

Разбор и создание моделей . Вот логика для обработки конкретного запроса, выдачи ошибок и возврата транспортных моделей с данными.

Расчет просмотра моделей . Самый важный шаг к оптимизации производительности. Здесь транспортные модели преобразуются в сущность с постфиксом PostModel. ViewModel хранит в себе полностью подготовленные данные для отображения — AttributedString, подсчитанную высоту ячеек (для 2 состояний: свернутый и развернутый), полное имя в виде строки, строку с датой (уже преобразованную из DateFormatter).

Только после этого данные возвращаются в основной поток. Реализовать подобную логику на Swift очень удобно и просто. Сделайте ViewModel структурой. Структуры копируются при отправке в новый поток.

Отличная концепция готова, теперь поговорим о самом механизме вывода.

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

Прежде всего, я решил выбрать обновление по запросу. Для реализации этого шаблона существует UIRefreshControl. Когда-то 5-6 лет назад я написал свою реализацию, используя UIActivityIndicator и изменив contentInset таблицы.Так что, пожалуйста, не делайте этого сейчас! UIRefreshControl имеет удобный компактный интерфейс и избавляет от тучи костылей, которые вам непременно придется делать. Пользоваться им очень просто:

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

Интернет-подсказки говорят (такие-то):

  • проверка при вызове endRefreshing теперь обновляется control (isRefreshing)
  • используйте именно UITableViewController (потому что в этом случае вызывается волшебный частный метод)

Я пробовала и то, и то — никакого положительного эффекта не возникло.Я был расстроен, но решил не терять время и двигаться дальше. Кстати, если кто-то знает, как побороть эту проблему, пишите в комментариях.

Следующим шагом является реализация загрузки данных снизу.

Сначала не очень круто — при загрузке снизу было жуткое отставание (таблица contentSize видимо подскакивала):


А это ад 🙂 С таким результатом не выиграешь. Но быстрый поиск дал мне удивительную подсказку, которую я забыл:

И вуаля:


Осталось решить, как анимировать высоту ячейки.

Первая идея, которая пришла в голову, — пробежать по visibleCells и увеличить высоту в блоке анимации. Но даже на этапе анализа от этой идеи стоит отказаться — проблема в том, что нужно будет синхронизировать высоту, указанную в UITableViewDataSource и что-то делать с contentSize (что не рекомендуется Apple).

Вторая мысль, которая пришла в голову, оказалась верной — UITableView имеет методы вставки / перезагрузки / удаления, которые могут выполняться в блоке анимации:

Не забываем, что в heightForRowAt нам также нужно добавить новую высоту :

Вроде все, но не совсем! В анимации разворачивания поста остается один тонкий момент.Посмотрите за текст в Intagram или Facebook — он плавно появляется при увеличении высоты. Что делать? Отрисовывать построчно? Если вы дойдете до уровня NSTextContainer, то возможно и будет аналогичная возможность. Но мне показалось, что напечатать сразу весь текст — не такая уж и плохая идея (на такое-то время). Просто установите clipToBounds суперпросмотра, который будет содержать UILabel, отображающий наш текст. И подход сработал! О, эта анимация меня очень вдохновила и открыла второе дыхание.Ведь этой анимации нет в родном клиенте ВК. Так что шансов на победу это должно прибавить 🙂

Остальные детали в реализации ленты не так уж и интересны. Но вы можете задать их в комментариях. И нет ничего плохого в размещении кода. Вот он — github.com/katleta3000/vkmobilechallenge. Простите что, но не причесаны и есть места Magic Numbers (но это соревнование на скорость, чем-то пришлось пожертвовать). Кстати, там можно прыгать по коммитам (названия вполне понятные).

Результат можно посмотреть здесь — www.youtube.com/watch?v=Md8YiJxSW1M&feature=youtu.be (качество конечно сильно потеряно, но лучше чем в гифке для демонстрации плавности прокрутки)


Статистика, результаты, выводы


Все время соревнования работали по таймеру. Получилось 20 с половиной часов чистого времени кодирования. Учет времени помог в двух вещах: как вы помните, были оценки в абстрактных единицах, поэтому к середине последнего дня уже была неплохая статистика отслеживания и можно было гораздо точнее планировать оставшиеся конечные задачи.А, во-вторых, удалось выявить и доказать закономерность «концентрации за один присест». Каждое измерение — это новая итерация, поэтому оказалось, что у меня было 68 итераций написания кода. Если усреднить, то получится 18,5 минут. Но на самом деле в первый день итерации были в среднем по 25 минут каждая, а к концу второго дня — к 7 🙂 Вы начинаете сходить с ума, сильно нервничать, вы устаете, и производительность падает. Подобные данные хорошо помогут в следующий раз.

Я лично пользовался программой Почасовая (можно скачать и попробовать) — просто и решает нужную задачу (и даже разрабатывает самостоятельно):

Из приятных бонусов — за каждую закрытую головоломку вам показывают какой-нибудь очень приятный обнадеживающий экран, например:


Забавно, что именно по завершении задачи «VK Mobile Challenge» мне показался такой экран:
И да! Так и случилось 🙂 Переходим к результатам.

Не будем тянуть персик за плюшевый. Персик, который не знал, зовут кота — главного героя ВКонтакте.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *