User Tools

Site Tools


ru:tds

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
ru:tds [2024/02/21 08:57]
admin
ru:tds [2024/02/21 08:58] (current)
admin
Line 1: Line 1:
 +====== TDS ======
 +
 +Итак, Traffic Rules - TDS.  Все довольно просто.
 +
 +Слева схемы, справа правила для текущей схемы. Схема - это список правил для редиректа трафика в зависимости от условий. Схемы бывают 2х типов: весовые и линейные. Весовые это когда у схемы есть например 2 правила. У одного вес 60%, другого - 40%. Значит при переходе на /scj/cgi/out.php?scheme_id=.. в 60% случаев трафик уйдет на первый урл и 40% на второй. При линейной схема скрипт идет сверху вниз по правилам (порядок расположения правил можно менять просто перетаскивая их мышкой) и редиректит на первое правило, которое подходит под данный траффик. Обратите внимание, что если в весовой схеме например 3 правила, то по какой-то причине одно из них не подходит для данного серфера, то трафик будет распреляться между 2мя правилами с соответствующим пересчетом %%. Те например 3 правила: 1 - 40%, 2 - 40%, 3 - 20%. По какой-то причине идет трафик к которому правило 1 не подходит. Значит получать траффик будут правила 2 (66%) и 3 (34%). 
 +
 +Правил может быть сколько угодно в пределах разумного.
 +Обратите внимание что в урлах правил все так же работают перменные типа {GROUP} {URL} как они и работали в продаже траффика.
 +
 +Так же при создании каждой схемы появляется тн дефолтный урл - это урл куда уйдет траффик если не подошло ни одно правило.
 +
 +Поля в правилах:
 +  * Rule URL - куда редиректить если сработало это правило
 +  * Country Filter - список стран (GEOIP country code) разделенные пробелом или запятой, можно использовать отрицание, те !DE,GB - все кроме DE and GB
 +  * Language Filter - аналогично по языкам браузера
 +  * Referer Filter - по дефолту список кейвордов для поиска в рефере. Однако вы можете использовать теже правила что и в Filter Keywords, например car -audi это значит под правило подходит хиты где в рефере есть car однако нету audi.
 +
 +Важно помнить, что правила между собой сочетаются как "ИЛИ", например 
 +
 +<code>
 +  реф http://domain/bus/red/
 +
 +  car
 +  bus
 +</code>
 +
 +смотрим по порядку, по первому условию есть car - значит подходит, дальше нет смысла проверять. 
 +
 +Например условия 
 +<code>
 +  -car
 +  blue
 +</code>
 +аналогично, по первому условию нет слова car - значит правило подходит.
 +
 +
 +Если надо в условии надо "И" то условия надо ставить в скобки, например 
 +
 +  (-car blue)
 +  
 +те не должно быть car И(!) должно быть blue
 +
 +
 +Так же есть оператор noref для нореф трафа. Например, вы ставите правило
 +
 +<code>
 +  -car
 +</code>
 +и приходит хит БЕЗ рефа, ясно что car там так же нет, что бы отсечь noref сделать в виде
 +
 +<code>
 +  -noref
 +  -car
 +</code>
 +  * Unique Filter - хит должен быть уникальным для данного правила. Простой пример: весовая схема, 3 урла. У всех стоит уникальный хит. Человек пришел первый раз - его отправило на урл 2 например. Пришел 2й раз - остались для выбора только урлы 1 и 3, тк для правила 2 он уже не уникальный. Например, посылаем на 1. При следующем хите соответственно на 3. А следующий хит не является уником ни для одного из правил = посылаем на Default URL схемы.
 +  * Proxy Filter - хит через прокси
 +  * Mobile Filter - мобильный хит
 +  * Total Hits Limit, Dayly Hits Limit , Hourly Hits Limit - ограничения по траффику. В самой таблице правил траффик идет как равы (уники).
 +  * Для стран, языков, и юзер агентов так же можно пользоваться знаком отрицания "!" например !de значит в языках значит все кроме немецкого
 +
 +**Примеры настройки ТДС** 
 +
 +Возвращаясь к вопросу продажи именно мобильного траффика: дабы соблюсти обратную совместимость Traffic Sell не меняется, но появляется возможность вместо урла брокера вписать например TDS_1 - что значит юзать tds схему 1, или TDS_2 - что как не сложно догадаться схема 2. 
 +
 +Те надо добавить одну схему типа Rule Order в которой ввести правила:
 +  - правило у которого будет выставлен мобильный фильтр 
 +  - правило куда будет продаваться весь остальной траффик (никаких фильтров)
 +
 +дефолтный урл тут значения не имеет тк весь траффик будет уходить на какое-то из этих правил 
 +Схема скорее всего получит номер 1. 
 +Надо вписать урл продажи соостветственно TDS_1
 +
 +
 +**Надо продавать первый клик всех мобильных серферов**. Для этого
 +  - ставим продажу 100%
 +  - в TDS добавляем одно правило с фильтрами "мобильный" и "уникальные хиты" 
 +  - дефолтный урл схемы ставим {ORIGINAL_URL} - значит если траффик не подойдет по правилу, он пойдет по тому урлу куда и собирался изначально.
 +
 +**Надо редиректить весь вхоядий мобильный траф, но по странам. ** Например, штаты на одного спонсора, германию на другого:
 +  - Settings - cjsettings - mobile : personal page - http://your_domain/scj/cgi/out.php?scheme_id=1 (может быть 2, 3 и тп  если у вас уже есть схемы)
 +  - настраиваем схему: правило мобильные можно не выставлять - юсда и так попадут только мобильные. Соответственно добавляем 2 правила с фильтром по стране.
 +  - настраиваем default url - куда пойдет траффик мобильный с других стран. 
 +  - ВНИМАНИЕ, не надо ставить дефолтный урл снова на свой же домен - он опять будет средирекчен на ТДС и так пойдет по кругу
 +
 +**Кастом гали и ORIGINAL_URL** По дефолту для кастом галер ORIGINAL_URL  формируется в виде дефолтного /gallery/gallery_slug/index.html. Но если ц вас свои реврайты то вместо ORIGINAL_URL можно писать например http://domain/video/{SLUG}/index.html Общее правило тут: скрипт заменяет все {....} строки - значениями из переменных GET.
 +
 +
 +
 +Тестилось ab на Intel(R) Xeon(R) CPU  X3430  @ 2.40GHz, 3 схемы по 10 правил, срабатывает 7е правило в каждой из схем - выдает 700 запросов в сек. Это 60М в сутки, можно урезать в 2 раза и все равно будет 30М в сутки. Достаточно для большинства пользователей.
  
ru/tds.txt · Last modified: 2024/02/21 08:58 by admin