Основные параметры потока – это параметры, которые нужно обязательно указать при его создании. Все они доступны на вкладке «Основное» при редактировании параметров потока.
Перенаправление
Параметр состоит из пары свойств:
Вид перенаправления;
Адрес перенаправления.
Виды перенаправления представлены на выбор:
HTTP редирект – классический способ перенаправления через HTTP заголовки;
Js редирект – перенаправление javascript кодом;
Открыть во фрейме – создание фрейма с запрашиваемой страницей;
Открыть через cURL – страница будет запрошена библиотекой cURL. Используя это перенаправление можно задать свой реферер;
Отправить в группу – переход на другую группу;
Отправить в поток – переход на определенный поток;
Вывести URL – перенаправления не произойдет, но на странице будет выдан адрес перенаправления.
Адрес перенаправления предлагается ввести самостоятельно. Для выбранного перенаправления Location, JS, Frame, cURL следует вписать URL страницы, на которую будет перенаправлен сёрфер. Для перенаправления «в группу» нужно указать ID группы, в которую будет перенаправлен сёрфер, ID можно увидеть в меню групп в квадратных скобках (например [rx]). После перенаправления сёрфера в группу он будет обработан в соответствии с правилами для группы назначения. Подобным образом работает перенаправление «в поток», но в данном случае если сёрфер не был обработан целевым потоком, то он попадет сразу в замыкающий поток и не будет отправлен обратно в группу для обработки его другими потоками. ID потока указан в списке потоков в квадратных скобках (например [112]).
Параметры, значения которых будут сгенерированы Keitaro TDS автоматически:
$keyword – ключевое слово, по которому пришел сёрфер. Значение будет кодироваться в спецсимволы URL;
$ip – IP адрес сёрфера;
$group_key – идентификатор группы, к которой принадлежит поток;
$group_id – номер группы, к которой принадлежит поток;
$stream_id – номер потока;
$referer – реферер. Значение будет кодироваться в спецсимволы URL;
$country_code – двухзначный буквенный код страны сёрфера по стандарту ISO-3166–1;
$date_ru – дата и время в формате d.m.Y, H:i:s;
$date_en – дата и время в формате Y-m-d H:i:s;
$date_rfc – дата и время в формате RFC2822;
Эти параметры можно использовать как параметры при перенаправлении трафика, например http://targetwebsite.com/search.php?search=$keyword&from=$referer.
Реферер
Значение задается только если используется cURL в качестве способа перенаправления.
Комментарий
Укажите в поле ввода комментарий для потока, он будет виден в списке потоков.
Позиция / Вес
В зависимости от заданного для группы способа распредления трафика (весового или последовательного) задается вес или позиция:
Вес. Чем больше вес, указанный для потока, тем выше вероятность, что сёрфер будет обработан и перенаправлен этим потоком. Вероятность рассчитывается в соответствии с указанным весом для данного и остальных конкурирующих с ним потоков группы;
Позиция. Чем меньше номер потока в списке, тем выше вероятность, что сёрфер до него дойдет и не будет обработан предшествующим потоком с меньшей позицией.
Примеры
Для весового распределения. Допустим, что вы создали группу «Фарма» и в ней содержится 3 потока. Для первого указан вес 70, для второго 20, для третьего 10. При попадании сёрфера в данную группу расчет вероятности будет происходить из расчета суммарного веса всех потоков группы – это 100% вероятность. То есть 70+20+10 = 100%. Следовательно, сёрфер будет отправлен в первый поток с вероятностью 70% (0.7), во второй поток с верояностью 20% (0.2) и третью 10% (0.1). Максимальное значение веса для потока равно 99999;
Для последовательного распределения. Предположим, что вы создали группу «Адалт» и в ней содержится 3 потока. Для первого указана позиция 1, для второго 2 и третьего 3. При попадании сёрфера в данную группу он сначала будет направлен в поток с наименьшей позицией, то есть 1 (первый поток). Если сёрфер не был перенаправлен первой группой, то он будет возвращен обратно в группу и направлен в поток с позицией 2 (второй поток). При условии, что сёрфер не был обработан и вторым потоком, он будет направлен группой в поток 3 (третий поток). Если и третий поток не перенаправил сёрфера, то он будет направлен в замыкающий поток и перенаправлен в соответствии с парамертами, указанными для замыкающего потока группы.