Руководство по Sutra для работы с топами

  • Форсы и работа с топами. Счётчик инов
  • Фри-сайты(фришники) и работа с топами. Работа с большим количеством фришников
  • Счетчик продуктивности топа
  • Ским (perc+surl формат)
  • Разовый слив на урл
  • Проверяльщик позиции фришника в топе

    Форсы и работа с топами

    Смотрим схему "5". Она состоит из четырех топов - трех ресетных (1,2,3) и одного безресетного (4).

    В sutra форс (Force) - это процесс в течении которого вес (Weight) урла увеличивается на величину заданную в форсе, фатически к весу урла прибавляется вес форса. Форс делает урл тяжелее, а значит повышает процент кликов уходящих на урл. (начиная с версии sutra 3.0 вес форса может быть отрицательным, то есть позволяет уменьшать вес урла)

    Многие этого не понимают или пропускают, поэтому я повторюсь:

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

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

    Monday-Friday at 10:30 - это расписание, видно что форс запускается каждый день с понедельника по пятницу в 10:30.
    200::4320m:slump - это сокращенный формат отображения параметров форса, он станет ясен после знакомства с каждым из параметров.

    Смотрим раздел форсов схемы "5". Сверху, под панелью навигации, видим таблицу активных форсов (если они есть), а снизу таблицу со всеми форсами схемы "5".

    Возможные параметры форса (из нижней таблицы):

  • Url - сам урл к которому привязан форс
  • Schedule - расписание форса, можно использовать визард для создания сложных расписаний. Расписание определяет с какой периодичностью будет зупускаться форс, то есть расписание это сокращенная запись всех моментов времени, в которые этот форс будет стартоваться (и только, расписание не содержит данных об окончании форса). Если на момент старта форса еще активен предыдущий форс этого урла, то предыдущий форс отключается и активируется новый форс.
    Sutra поддерживает два формата записи расписания форса. Первый формат это стандартный крон-формат. Начиная с версии 2.1 Sutra поддерживает еще один формат. Его работу лучше рассмотреть на примере:

    2005/01/02/03:04 3d

    - означает, что нужно запускать форс каждые 3 дня (d) считая точкой отсчета 2005/01-месяц/02-число/03-часы:04-минуты

    другие примеры:
    2005/01/02/03:04 180m - период 180 минут (m)
    2005/01/02/03:04 10h - период 10 часов (h)


  • Max Hits - максимальное количество хитов которые позволено отсылать на урл во время форса (не в час, а за всё время активности форса). Как только на урл будет отправлено Max Hits хитов, форс отключится.
  • Duration - максимальная длительность форса, в минутах. Имеет смысл только когда Duration меньше периода форса. Как только время активности форса превысит значение Duration минут, форс отключится. Значение этого поля может быть как числовым: "10"-10 минут "60"-60 минут, так и в виде особой записи:
    "T"- символ T, при этом Duration становится равным периоду форса,
    "T/2"-половина периода,
    "T/4" - четверть.
    Значение T вычисляется автоматически.
  • Shape - форма форса. Это функция согласно которой изменяется вес форса в зависимости от параметра. На данный момент поддерживаются две формы: square - вес форса постоянен, slump (горка) - вес линейно уменьшается согласно параметру. Параметром изменения может быть либо Max Hits либо Duration либо оба одновременно (вопросы ? :)
  • Weight - начальный вес форса

    Рассмотрим снова форс топа http://top1.com/:
    Schedule: Monday-Friday at 10:30 - расписание форса
    Max Hits: '' - значение пусто, это значит что ограничение по количеству хитов отсутствует
    Duration: T (1440m) - длительность форса, T - это период форса (автоматически вычисляемый), то есть в нашем примере длительность форса равна его периоду, в скобочках указано числовое значение в минутах. 1440 минут это ровно 1 сутки что и является периодом форса с таким расписанием.
    Shape: горка - это значит что вес форса будет линейно уменьшатся согласно параметру. В нашем примере параметром является только Duration, то есть вес урла будет линейно уменьшатся со временем. Причем во время старта вес будет равен 200 а через 1440 минут приблизится к 0
    Weight - начальный вес форса

    Теперь смотрим таблицу активных форсов, она расположена над таблицей всех форсов.
    В нашем случае форс топа http://top1.com/ активен, видна дата и время старта, а также количество минут его активности. У этого форса Shape="горка", и он активен уже несколько минут, именно поэтому активное значение Weight веса этого форса уже меньше его начального значения.
    Если теперь посмотреть на схему распределения "5", то можно заметить, что к весу топа http://top1.com/ прибавляется вес активного форса, что увеличивает суммарный вес топа.

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

    http://sutra.com/in.cgi?5"

    распределяющей траф обычным способом, существует ссылка:

    http://sutra.com/in.cgi?5&count_in=1

    заточенная именно для работы с топами. Параметр count_in=1 включает механизм работы с топами (это не просто счётчик инов).
    Механизм работы этой ссылки таков:

    1. по HTTP_REFERER определяется домен с которого пришел хит, для всех урлов схемы с таким доменом в статистику пишется отдельная графа: IN (количество входящих хитов) в которую засчитывается +1 IN
    2. хит помечается неуником для всех урлов из пункта 1. Это сделано для того, чтобы уникальный хит с топа нельзя было послать на него же (ВНИМАНИЕ: по этой причине уники в схемах использующих счётчик инов отображаются неверно).
    3. происходит распределение хита стандартным образом
    Эту ссылку следует использовать при сливе трафа с топа напрямую в схему sutra. Пример схемы со статистикой по инам смотрите в статистике схемы "5". В ней появились "out" - уже известная графа со статистикой перенаправлений, и новая "in" - статистика по входящим хитам.
    В случае использования фришников, или другой промежуточной страницы, нужно использовать немного другой механизм рассмотренный ниже.

    ЭТОТ СЧЕТЧИК ИНОВ ПОЗВОЛЯЕТ ОПРЕДЕЛИТЬ ЭФФЕКТИВНОСТЬ ТОПА - ОН ПОКАЗЫВАЕТ СКОЛЬКО КЛИКОВ ПРИШЛО С ОПРЕДЕЛЁННОГО ТОПА НА СХЕМУ.

    Обратите внимание на возможность сортировки списка форсов по времени старта (в разделе форсов). Это очень помогает при настройке форсов.

    Фришники и работа с топами. Работа с большим количеством фришников.

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

    Пример разбиения на группы смотрите в схеме "6". Эта схема состоит из двух групп - group1 и grp2, в каждой группе по 3 топа. Аналогично на группы разбивается и статистика схемы "6".

    Для посылки трафика в определенную группу нужно добавить параметр group в ссылку схемы, например:

    http:///in.cgi?6&group=group1

    Трафик посланный на эту ссылку будет распределяться только по урлам заданной группы.

    Теперь о статистике IN'ов. В отличие от предыдущего примера, с фришника в схему не передается HTTP_REFERER топа. Для того чтобы sutra знала о входящих хитах, нужно разместить на фришнике код счетчика:

    <script>
    var sutra_counter = "http://sutra.com/in.cgi?6&count_in=1&content=counter.gif";
    var r=document.referrer.split("?")[0].split("&")[0]; document.write( '<img src="'+sutra_counter+'&http_referer='+r+'">' );
    </script>

    или

    <script>
    var sutra_counter = "http://sutra.com/in.cgi?6&count_in=1&group=grp2&content=counter.gif";
    var r=document.referrer.split("?")[0].split("&")[0]; document.write( '<img src="'+sutra_counter+'&http_referer='+r+'">' );
    </script>

    в случае разбиения на группы.
    Естественно замените в этом коде домен на свой. В случае использования сервиса hqtms.com доменом будет a.hqtms.com и также нужно в урл добавить номер ака account=...

    Этот счетчик заточен именно для работы с топами + фришники. Ссылка содержит уже известный параметр count_in=1, включающий механизм работы с топами, И параметр content=counter.gif, где counter.gif - это картинка, файл которой должен лежать в каталоге files/.
    Механизм работы этого счетчика отличается от предыдущего механизма только тем, что вместо перенаправления на урл (пункт 3) скрипт отображает картинку.

    ПРИМЕР:

    Схема "6" содержит две группы.
    Для каждого фришника создана группа из трех топов:
    для фришника free1.html группа group1
    для фришника free2.html группа grp2

    Какуже известно - для эффективной работы с топами и ведения IN статистики, на этих фришниках, сразу после тега <body> нужно разместить счетчик:

    free1.html:
    <script>
    var sutra_counter = "http://sutra.com/in.cgi?6&count_in=1&group=group1&content=counter.gif";
    var r=document.referrer.split("?")[0].split("&")[0]; document.write( '<img src="'+sutra_counter+'&http_referer='+r+'">' );
    </script>

    и
    free2.html:
    <script>
    var sutra_counter = "http://sutra.com/in.cgi?6&count_in=1&group=grp2&content=counter.gif";
    var r=document.referrer.split("?")[0].split("&")[0]; document.write( '<img src="'+sutra_counter+'&http_referer='+r+'">' );
    </script>

    соответственно.

    Аналогично ссылки с фришников должны быть вида:

    free1.html: http://sutra.com/in.cgi?6&group=group1
    и
    free2.html: http://sutra.com/in.cgi?6&group=grp2

    соответственно.

    Результатом этих телодвижений является вот такая статистика схемы "6".

    ЭТОТ СЧЕТЧИК ПОКАЗЫВАЕТ СКОЛЬКО КЛИКОВ ПРИШЛО С ОПРЕДЕЛЁННОГО ТОПА НА ФРИШНИК.

    Счетчик продуктивности топа

    Но наибольшую пользу при оценке качества трафика с топа имеет счётчик продуктивности (появился в версии 3.0).
    Допустим с top1.com к нам на фришник пришло 10 человек. Эти 10 человек сделали 12 кликов. Тогда продуктивность этого топа будет 12 / 10 * 100% = 120%
    То есть фактически это кликабельность каждого топа в отдельности.

    Для того чтобы в статистике сутры появилась статистика продуктивности (eff), нужно чтобы на фришнике все ссылки вели на sutra. И чтобы у всех в параметрах были такие параметры:

    http://sutra/in.cgi?10&count_eff=1&http_referer=http://top1.com/
    где http://top1.com/ это топ с которого серфер пришел на этот фришник.

    Очевидно эти ссылки нужно создавать яваскриптом (аналогично счётчику инов).
    Поэтому для того чтобы работал счётчик продуктивности нужно на страницу фришника в конец документа (после всех ссылок) добавить код (просто copy/paste):
    Ничего в этом коде изменять не нужно. При этом ВСЕ ссылки с фришника должны вести на in.cgi сутры. Если вам нужно перенаправить напрамую на спонсора, то используйте ским с процентом 100.
    Повторюсь - счетчик продуктивности необходимо размещать В КОНЦЕ страницы фришника, в то время как счётчик инов желательно размещать сразу после <body>.

    СЧЕТЧИК ПРОДУКТИВНОСТИ СОВМЕСТНО СО СЧЁТЧИКОМ ИНОВ ДАЮТ ВОЗМОЖНОСТЬ ОДНОЗНАЧНО ОПРЕДЕЛИТЬ КАЧЕСТВО ТОПА. ЕСЛИ ПРОДУКТИВНОСТЬ МЕНЬШЕ ИНОВ, ТО ТОП ПОЛУЧАЕТ БОЛЬШЕ ТРАФИКА ЧЕМ ГЕНЕРИРУЕТ, И РАБОТАТЬ С НИМ НЕТ СМЫСЛА. УЧИТЫВАЙТЕ ТАКЖЕ ЧТО ПРОДУКТИВНОСТЬ ЗАВИСИТ ОТ КАЧЕСТВА ФРИШНИКА.


    Замечание: даже с perc=100 счётчик продуктивности будет засчитывать хиты.

    perc+surl формат (ским)

    Эта штука была придумана для фришников и TGP.
    Пинцип работы:
    Ипользуя такой формат урла входа:

    http://www/in.cgi?10&perc=70&surl=http://www.google.com/

    серфер будет с вероятностью 70% перенаправляться на урл http://www.google.com/ и с вероятностью 30% на схему 10.

    Начиная с Surta 2.9 параметр surl= квотить НЕ нужно. То есть если у вас урл "http://www.google.com/search?q=test&a=b", то ссылка на схему сутры будет такой:

    http://www/in.cgi?10&perc=70&surl=http://www.google.com/search?a=test&a=b

    По этой причине параметр surl всегда должен быть последним.

    Разовый слив на урл

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

    Для того чтобы запустить такую штутку нужно начать создавать обычный форс для урла, НО в поле расписания написать три буквы:

    now

    При этом для урла однократно запустится форс с заданными параметрами.
    Необходимо задать значение полей hits и weight, можно также задать значение поля duration, чтобы ограничить время слива.
    По окончании Duration минут, форс увтоматически отключится, даже если на урл слито меньше hits хитов.

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

    Проверяльщик позиции фришника в топе (topbot)

    Эта возможность появилась в Sutra 3.0.
    Полностью автоматический проверяльщик определяет позицию фришника (или сутры при работе без фришника) в топе и передаёт эту информацию в сутру для дальнейшего использования.
    Для того чтобы включить эту возможность, нужно в разделе Settings отметить галкой "Toplist features".
    После этого в схемах, в свойствах урлов (урлом будет урл топа) появитятся такие поля:

    • toplist url - сюда нужно ввести урл вашего фришника в данном топе.
      Для того чтобы его узнать, нужно зайти на топ браузером, найти там свой фришник и скопировать ссылку. Эту ссылку нужно вставить в поле toplist url (copy/paste).
      Через 30 минут (время обновления статистики по топам) в схеме появится поле "Pos" с текущей позицией фришника на этом топе.
      Парсеры всех известных скриптов топов уже включены в функционал topbot'а. Если для какого-то топа позиция не определяется или определяется неверно - перепроверьте "toplist url". Если и это не помогло, тогда пишите на форуме сутры топик с урлом топа и урлом вашего фришника на топе со словами "topbot не пашет с этим топом".
    • when pos >=[NN] set weight = [MM]
      Функционал который позволяет управлять весом топа в зависимости от позиции фришника в топе.
      пример:
      when pos >=[1] set weight = [0]
      Означает вот что: если фришник находится в позиции 1 на топе, то нужно установить вес топа 0.
      Фактически это даёт возможность экономить трафик на безресетных топах.
      Эта штука имеет приоритет над форсами. При срабатывании условия, независимо от форса, вес урла будет установлен равным MM.