Всем привет! Сколько можно опубликовать статей в день, чтобы не быть «оштрафованным»? На Голосе встречаются разные мнения на этот счет. Много где читал, что три статьи – потолок. На самом деле это не так. И в этой статье я хочу детально объяснить этот момент.
В Голосе установлено ограничение на количество публикуемых постов в сутки. Это сделано для того, чтобы спамеры получали меньше выплаты. Работает правило: лучше меньше, да лучше. Я всегда придерживался этого правила. Более того, я часто публиковал даже одну статью раз в два дня. Но сейчас сообществу «Мир Кино» присылают много статей. И необходимо под все выкроить время. Вот я и задумался над этим ограничивающим правилом.
Недавно я опубликовал 5 статей за сутки и не получил штрафа за публикации. Статьи были опубликованы с аккаунта сообщества @vp-mir-kino. Первая статья была опубликована 2017-09-01 в 12:37, а пятая 2017-09-02 в 10:21, т.е. менее суток прошло между первой и пятой публикацией.
Вроде бы нарушил правило, значит должен быть штраф? Не совсем так:)
Как узнать, будет ли штраф?
Если за последние сутки вы ничего не публиковали, то можете смело публиковать.
Идем сюда: http://golosd.com/@vp-mir-kino (вместо ника сообщества подставьте свой).
В левом столбце ищем параметр «Post bandwidth». У @vp-mir-kino он в данный момент 27,578.
Что это такое? Это «квота», которую занимали ваши статьи после публикации последнего вашего поста.
Без штрафа можно публиковать постов на квоту 40 000. Если у вас квота больше, то значит вы опубликовали как минимум последний пост со штрафом.
Каждый новый пост занимает 10 000 единиц квоты. Т.е. если вы опубликуете сразу 4 поста подряд, то займете всю квоту (Почти всю, т.к. между публикацими должно пройти минимум 5 минут).
Вся квота линейно освобождается за сутки. Не важно, была она 10 000, 25 000 или 40 000. Через сутки после того, как эта квота обновилась (был опубликован последний пост), квота будет полностью освобождена.
Как у аккаунта @vp-mir-kino получилась квота 27,578?
Чтобы знать, сколько будет занимать квота после публикации следующего поста надо просто посчитать по формуле:
New_post_bandwidth = ((minutes_per_day – delta_time) / minutes_per_day * old_post_bandwidth) + 10000
, где:
- minutes_per_day – количество минут в сутках = 1440;
- delta_time – сколько минут прошло после последней публикации;
- old_post_bandwidth – квота, которую занимали ваши посты, после последней публикации.
- 10000 – это сколько квоты занимает каждый новый пост.
Если вы не публиковали ничего за последние сутки, то New_post_bandwidth будет равен 10 000.
Рассмотрим на примере аккаунта @vp-mir-kino:
Перед этим сутки ничего не публиковалось с этого аккаунта.
Когда был опубликован первый пост, квота стала 10 000.
Спустя 2 часа (120 минут), был опубликован второй пост. Считаем по формуле:
Новая_квота = ((1440 – 120)/1440*10000)+10000 = 19166
Т.е. после публикации второго поста, посты стали занимать 19 166 квоты.
Затем, спустя еще два часа, был опубликован третий пост. Считаем по формуле:
Новая_квота = ((1440 – 120)/1440*19166)+10000 = 27569.
Здесь немного отличается полученное число от того, которое указано на golosd.com из-за того, что пост был опубликован не ровно через два часа (+-несколько минут).
Если бы я сразу опубликовал следующую заметку, то квота составила бы приблизительно 37 473.
Но как узнать, будет ли штраф у следующей?
Просто – берете вашу последнюю квоту на golosd.com, смотрите сколько прошло минут после последней публикации, считаете новую квоту по приведенной формуле и если получится число больше 40 000, то будет штраф. А если меньше или равно, то штрафа не будет.
Как узнать, сколько будет штраф, если вы решили превысить квоту?
У каждой статьи на Голосе есть параметр «reward_weight». Этот параметр показывает был ли оштрафован пост. Если пост не был оштрафован, то этот параметр равен 10 000, и тогда пользователь получит 100% выплату. А ели меньше, то значит пост был оштрафован.
Возьмем пример, который мы описали выше. Допустим аккаунт опубликовал четвертую статью, и его квота стала 37 473.
Пользователь, руководящий этим аккаунтом, решил, что ему очень необходимо опубликовать еще один пост сразу после публикации предыдущего (спустя 5 минут).
Посчитаем новую квоту, если мы опубликуем пятый пост, спустя 5 минут, после публикации четвертого.
Новая квота = ((1440-5)/1440*37473) + 10000 = 47 343.
Теперь посчитаем reward_weight нашего пятого поста. Он считается по формуле:
reward_weight = (40000 * 40000 * 10000)/(новая-квота * новая-квота);
Получается,
reward_weight пятой статьи будет = (40000*40000*10000)/(47 343*47 343) = 7 139;
То есть автор недополучит приблизительно 29% за эту статью.
Вообще полная формула для вычисления reward_weight любого поста выглядит так:
reward_weight = min((40000*40000*10000)/(новая-квота * новая-квота);(10000));
Простым языком: мы должны взять минимальное из двух чисел.
Первое число считается по формуле (40000*40000*10000)/(новая-квота * новая-квота), а второе число 10 000.
Можем посчитать reward_weight для четвертого поста этого аккаунта:
Как мы посчитали выше, новая_квота после публикации четвертого поста будет 37 473.
reward_weight = min((40000*40000*10000)/( 37 473*37 473);(10000));
Первое число получается (40000*40000*10000)/( 37 473*37 473) = 11394.179490;
А второе 10000 (всегда).
Берем самое маленькое из этих двух чисел, т.е. 10 000. И получается, что reward_weight четвертого поста будет равен 10 000 и аккаунт получит всю выплату.
Сколько можно опубликовать постов за день, не получая штрафов?
Надо понимать собираетесь ли вы регулярно публиковать такое количество или один раз. И на следующий день, к примеру, вы будете отдыхать. Если один раз, то как в самом верху я написал, можно и больше 4 постов, главное считать, будет ли штраф.
А вот если регулярно, то больше четырех будут штрафоваться.
Есть совет про три поста в день. Этот совет подходит, если вы публикуете в разное время. Если вы можете публиковать свои статьи в одно и то же время, то можно публиковать по четыре поста в день без штрафов.
К примеру, в 10:00, 16:00, 22:00 и в 4:00. Между всеми постами разрыв в 6 часов. За каждые 6 часов успевает освободиться 25% от предыдущей квоты.
Если мы начнем публиковать свои посты по такой схеме, то у нас получится следующее:
1-й пост – 10 000;
2 – 17 500;
3 – 23 125;
…
53 – 39 999.990443322
54 – 39 999.9928324915
…
143 – 40000
144 – 40000
…
Не смотря на то, что квота сначала заметно увеличивается, затем она перестает расти и выравнивается на отметке 40 000.
С момента публикации поста с квотой 40 000 и до следующей публикации через 6 часов, освободится 25% квоты, т.е. 10 000. И каждый следующий пост будет прибавлять 10 000. Таким образом reward_weight будет равен 10 000, и мы не будет получать штрафы на свои публикации.
Получается в день можно публиковать 4 поста по строгому расписанию, не опасаясь быть оштрафованным.
Но лучше не рисковать и ограничиться тремя, потому что если вы отойдете от схемы и опубликуете пост даже на 10 минут раньше, то получите штраф.
Как узнать, был ли штраф за пост
Если вы шарите в SQL, то проблем с этим не будет, но большинство пользователей не могут/ не умеют писать запросы.
Вы всегда можете посмотреть свои посты на двух сервисах:
- https://golosdb.com/@veritas/posts - вместо моего ника подставьте свой.
- http://golosd.com/@ veritas - вместо моего ника подставьте свой.
На примере @top-girl:
- Переходим сюда: https://golosdb.com/@top-girl/posts
- Открываем интересующий нас пост https://golos.id/steepshot/@top-girl/42rzmj
- Нажимаем «Raw Data»
- Смотрим параметр reward_weight. Если он < 10 000, то пост был оштрафован. В этом посте reward_weight всего 186 из 10 000 возможных. Значит пост был оштрафован на 98,14%.
Некоторые заметили, как спамеры пытаются доить пул наград, пользуясь ботами, голосующими за все подряд. К примеру, @top-girl. Каждый следующий его пост получает приличный штраф. reward_weight вот этого его пост: https://golos.id/steepshot/@top-girl/42rzmj всего 186 из 10 000 максимальных, т.е. пост был оштрафован на 98,14%.
На десерт немного статистики оштрафованных пользователей за последний месяц:
- Было оштрафовано 3345 постов;
- Было оштрафовано 248 пользователей;
- ТОП-3 пользователя, получивших штрафы: @habreplicator – 407 постов; @zaskok – 337 постов; @forklog – 134 поста.
Надеюсь, эта статья будет полезна и после ее прочтения многие поймут, как и почему именно так устроено правило на ограничение количества постов в сутки.
Картинка с лицензией CC0.
С уважением, @veritas
@veritas, зачем придумали на Голосе такие сложности? Ведь многих новичков это отпугивает и разочаровавшись, люди просто уходят с данного проекта...
Сорри, не смог удержаться :)
Это только Донцову может отпугнуть, по-моему....
Это ж кем надо быть, чтобы фигачить по 4-5 постов качественного контента в день?)
ботом и надо быть) или исскуственным интеллектом))
А кто говорит про качественный контент?:)
P.S. сейчас у сообществ ВП может такая дилемма случиться. У нас уже расписано все на почти две недели вперед.
Нууу... У меня все еще надежда на качественный контент:))))
Не думаю, что все новички великие писатели и блогеры и им есть что написать и рассказать в 5 или больше постах в день, если уж такие плодовитые, то можно сделать один большой пост вместо двух.
Отпугивает борьба со спамом?:) Действительно?
Нет, не борьба со спамом, а куда не ткнись - везде какие-то сложные вычисления скрытые от глаз и в которых не просто новичку разобраться. В таком контексте можно было понять мой первый комментарий, @veritas?
Спасибо!
@veritas За 4 поста в день награду дают на доску!
Ладно, хорошо... не думала , что здесь такие сложности скрытые есть! На счет постов поняла так--3 поста в день, каждый пост выставлять через 6 часов! Тогда не будет точно штрафов!
@golubka небудет если промежуток 6 часов между постами.. после последнего штрафного должно проити сутки
Здравствуйте, @veritas. Как из этого поста выяснить, сколько постов осталось опубликовать без штрафа, если post_bandwidth так неравномерен: поидее на 10000 увеличивается, но фактически может быть и 19725, и 20000...
Появилась потребность вывести это число, а также сколько часов и минут осталось до публикации поста без штрафа, не пойму. К сожалению, не умею составлять формулы - только переносить их в код.
@denis-skripnik Привет, не знаю актуально еще или уже нет, но я только увидел:)
Всё довольно просто.
"Как из этого поста выяснить, сколько постов осталось опубликовать без штрафа?"
формула такая:
Это если посты публиковать подряд, правда там есть ограничение чейна в 5 минут между постами, но это не критично.
текущий_post_bandwidth считается по формуле:
К примеру, мы посчитали по формуле выше, что текущий_post_bandwidth равен 27563, потом считаем по первой формуле, и получаем:
Берем целую часть и получается, что нам осталось опубликовать 1 пост без штрафа.
"сколько часов и минут осталось до публикации поста без штрафа?"
Очевидно, что ограничение может быть, только если текущая квота строго больше 30000.
Чтобы вывести формулу, тебе надо решить уравнение:
Получаем вот такое:
old_post_bandwidth ты берешь напрямую из чейна.
Итоговая формула будет вот такая:
Важный нюанс, надо округлять в большую сторону. То есть если получилось время 115.1, то надо ждать 116 минут.
К примеру, наш old_post_bandwidth, который мы дернули из чейна, равен 37473. Нам надо узнать, сколько еще надо потерпеть, чтобы опубликовать ледующий пост без штрафа.
Считаем по последней формуле:
Округляем в большую сторону и получаем, что через 288 минут можно опубликовать без штрафа.
@veritas, благодарю. Ничего страшного. Уже узнал - сделано.
Сделал немного иначе, но всё работает, как надо.
Спасибо, нашел, то что искал. Полезная информация.
Вопрос куда уходит штаф
то-есть деньги которые сняли с поста
Спасибо за столь интересную и полезную информацию, @veritas.
Есть ли на платформе ограничение на количество комментариев к одному посту? Пока не могу найти постов с более чем 1000 комментариев.
Честно, не знаю. Такой момент даже не думал смотреть в коде:) Я не представляю себе пост, под которым будет 1000 комментариев:)
Я хорошо представляю:) Хочу для разминки запустить простенький конкурс на последнего комментатора, но сперва попробую разобраться в ограничениях. Пока заметил только, что посты Лото с 500+ комментами очень долго грузятся.
@veritas, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующей категории:
Что-то у меня оно работает не так... После суточного перерыва, через час после публикации все еще светилось 10000. Через несколько часов добавилась еще одна - показатель приравнялся примерно к 18 тысячам. Прошла ночь (более 12 часов после последней публикации) - 17620...
Нелинейное восстановление? Или что-то еще влияет? Например, репосты, комментарии?
P.s. Проверила - репосты и комментарии не повлияли. Почему тогда так?
Все верно и правильно. Чтобы в этом убедиться перед новой публикацией:
Поняла :) Система отображает последнее изменение, а не текущее состояние квоты. И обновляет (если я не публиковалась) только до нуля (в случае истечения суточного промежутка)
Фух, разобралась :) А то как-то испугалась...
Благодарю, @veritas!
Именно так:) Всегда пожалуйста:)
Супер инфа, у меня все время "болела голова" насчет получу не получу пенальти, так как у меня огромное количество свежей инфы для постов каждый день в моей экстрим кругосветке с ГОЛОС
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
knopki, gidlark, t3ran13, ianboil, ukrainian, damm, smotritelmayaka, chiliec, mir, natalia, kavalsky, archibald116, tymba, lelya, oleg257, gromkirill, lumia, dikaniovs, galina1, genyakuc, brovaryleaks, vadbars, rusalka, arsar, volv, vasilisapor2, nefer, turkish-r, vict0r, ladyzarulem, romapush, gromozeka, tnam0rken, orezaku, exan, acidgarry, on1x, vika-teplo, i-findirector, borisss, lenutsa, vpervye1, aiparnyuk, rickytrane, anatolich, amelina.elena, dmitrijv, prost, talia, sareon, mr-nikola, extranjerita, kertar, anthrlive, nerengot, tannedd, dim447, ifingramota, vealis, astrofilosof, abloud, wedge, tatdt, ksantoprotein, chimborazo, ilicoin, nerossoul, angstroem, bounty-compaing, jooketbery, yeisk, sansey
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
@veritas, очень актуальная и полезная статья, спасибо за Ваш труд.
Пожалуйста:)
Очень полезный пост @veritas. Спасибо. Сделаю репост, а то некоторые из моих подписчиков нарушают количество постов за сутки.
Пожалуйста:)
Огромнейшая благодарность! Очень ценно!
Спасибо большое, что так детально все пояснили. Для меня это было как раз актуально.
Пожалуйста:)
Очень ценная инфа для сообществ. Как раз сейчас думаем, сколько постов выпускать в день. И в какое время.
Спасибо!
Пожалуйста:)
Супер объяснение. Спасибо @veritas. Если можешь, проясни ещё, пожалуйста, ситуацию по вознаграждению за голосование. Почему люди начинают голосовать сразу после появления поста. В статье @natasha об этом написано, что за первые 15 минут после публикации, голосующий не получит ничего. Однако, вижу, что люди сразу с первых секунд начинают голосовать. Это непонятно.
Это не совсем так. Получит, но мало. Чтобы объяснить также подробно и адекватно, надо в код лезть и пост писать:) Обещаю выделить время и сделать:)
вот это очень полезная инфа
А я и не знала, что здесь такааая схема. Мне как-то сказали - не больше 4 постов в день, но даже сложно было предположить, что за этим стоИт)
Не думаю, что мне эти штрафы грозят - еле-еле один пост в лень рожаю. Но за статью - спасибо.
Я всегда работал по такой схеме:) У меня за 3 с половиной месяца 106 постов:)
Это выигрышная стратегия:)
Чёт я где-то читал что до "перезагрузки" можно спокойно 8 лепить
После ХФ правило будет изменено на 8 постов, насколько я знаю.
Если так будет, то чёт меня это пугает)))
И сейчас я вижу у некоторых по 5 двухстрочных постов, а что будет если после ХФ 8 сделают
Главное, что из-за такой схемы штрафов эти посты получают мало.
На "Голосе" - "они мало получат" показатель относительный. Можно и 1-2 поста полнометражных делать и ничего не получать
Вот оно что... Всегда думал, что здесь спокойно можно постить 4 поста в сутки и ничего не будет. Раньше так писали многие. А оказывается, есть нюансы... И то, что лучше писать 3 в день - я не знал. Спасибо за пост.
Сутки понятие относительное:) В этом кроется вся загвоздка. Если собираетесь публиковать много постов, то лучше посчитать, будет ли штраф.
...очень полезная статья!...спасибо большое!
Я рад, что статья оказалась полезной, пожалуйста:)
Полезно, спасибо!
Пожалуйста:)