PDA

Просмотр полной версии : Оптимальное роспределение траффика между прокладкой и платников



tester
25.08.2011, 18:54
В теме недавно...
Как лучше всего фильтровать посетителей перед отправкой на платник исходя из Страны? С конвертацией по платниках, схемах списания средств все понятно, есть статистика.
Однако биллинги принимают не все страны, так на wow-... a1 не присылает псевдо для украинского номера, и не дает короткий номер для Украины.
Логично отделить пользователей с Украинскими IP адресами и лить на ПМ Инвест, который дает и псевдо и короткий номер для Украины.
1) Учитывая, что решение этой задачи не является частью конкуренции, может кто-то предложить более полный список найденных правил перенаправлений.
2) Может ли система при вводе не поддерживаемого гео перенаправлять обработку на другой биллинг, это вроде проще простого.
3) Почему нельзя сделать платник с несколькими биллингами и приоритетом. Например, если не смог первый биллинг дать псевдо, дергаем второй биллинг и т.д., аналогично с короткими номерами для списка стран.

Vtop1.ru
25.08.2011, 19:03
Еще нужна функция такая как написать пример ввода укр Номер для укр трафика. Так как из за ошибки ввода номера не работает псевдо

tester
25.08.2011, 19:13
Vtop1.ru - у ПМ инвест это есть (я с украины)

Vtop1.ru
25.08.2011, 19:20
у а1 нету вроде

bren
25.08.2011, 20:56
Я тоже как то думал над этой проблемой, порылся в гугле и вот что нашел
http://www.simpletds.com/download-1_3
сам пока это не настроил

tester
25.08.2011, 22:06
Я это пару лет тому как настраивал, весчь лишняя, до завтра настрою с минимумом лишнего хлама, выложу в паблик

tester
25.08.2011, 23:30
Использование базы правил, основанных на стране по IP, для направления на платник


<?php
$redirectRules = array();
$redirectRules['UA'] = 'http://russ';
$redirectRules['DEFAULT'] = 'http://wow';

include("geoip/geoip.inc");
$ip = @getenv('REMOTE_ADDR');
$gi = geoip_open("geoip/GeoIP.dat",GEOIP_STANDARD);
$cc = geoip_country_code_by_addr($gi, $ip);
geoip_close($gi);

$url = $redirectRules['DEFAULT'];
if (array_key_exists($cc, $redirectRules))
$url = $redirectRules[$cc];
?>


<?php echo $url; ?>

geoip/GeoIP.dat - http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/

geoip/geoip.inc - (я брал файл с другого источника, если что - в личку)
http://geolite.maxmind.com/download/geoip/api/php/geoip.inc

ЗЫ Буду благодарен за дополнения в базу правил, можно в личку

Не терять ни одного уника!

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

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

tester
26.08.2011, 00:06
Я не прав, брен дал плохую ссылку.

Дайте хорошую ссылку на не_устаревшую тдску плиз

Peete
30.11.2011, 00:13
Присоединяюсь к просбе, а эту же страничку нашел.

adenaden
30.11.2011, 13:29
вот последний мод симплы от jacksot http://jacksoft.biz/wp-content/uploads/2010/01/sTDS.zip
(оф http://jacksoft.biz/2009/07/faq-simple-tds-mod/ )
Процент с последнего мод уже не берут, код открыт