Предупреждаю – эта статья будет сложной для понимания, а если точнее, то эта статья для тех, кто уже запустил партнёрку по распространению скринсейверов и столкнулся с проблемой роста. Для всех других данная статья не имеет ценности.
Допустим есть партнерка по скринсейверам. База скринсейверов – 1000 штук (в большинстве буржуйских партнерок база скринсейверов, как правило, больше 4000 штук(!)). Количество партнеров – 100. Для каждого партнера создается своя база скринсейверов. Поэтому общее количество скринсейверов будет 100 000 штук. Это уже очень много! А ведь партнеров всего-то 100. Что будет, если партнеров станет 1000? Сколько времени будет уходить на одну перекомпиляцию всех скринсейверов для всех партнеров – дни, недели…?
Необходима оптимизация партнерки. Нужно отказаться от компиляции базы скринсейверов для каждого клиента. База скринсейверов компилируется с adware только один раз. Но как же вести статистику загрузок и инсталляций для каждого партнера? Для этого создается специальная программа – «скачиватель скринсейверов». В этом «скачивателе скринсейверов» прописываются 2 пустые переменные – первая являет собой уникальный идентификатор партнера, а вторая указывает на то, какой скринсейвер следует скачать. Создается CGI-программа, которая будет динамически заполнять эти две пустые переменные внутри «скачивателя скринсейверов». Как результат, скачивание и установка скринсейверов для пользователя будет выглядеть так:
1.Пользователь заходит через партнерскую ссылку ( super-screensaver.com/scr.php?partnerID=23&screensaver=2145 ) на страницу скачивания скринсейвера. Номер партнера – «23», номер скринсейвера – «2145».
2.На этой странице он видит принтскрин скринсейвера и кнопку «Скачать!». Он нажимает эту кнопку. Кнопка «Скачать!» ведет не на скринсейвер, а на CGI-программу, которая должна инициировать скачивание «скачивателя скринсейверов». Этой CGI-программе передаются обе переменные – номер партнера , номер скринсейвера.
3.CGI-программа, на стороне сервера, динамически заполняет в «скачивателе скринсейверов» обе пустующие переменные (номером партнера и номером скринсейвера).
4.Инициируется скачивание «скачивателя скринсейверов».
5.Пользователь скачивает «скачиватель скринсейверов». Запускает его.
6.«Скачиватель скринсейверов» связывается с сервером и оттуда скачивает нужный скринсейвер (номер которого жестко прописан CGI-программой внутри самого «скачивателя скринсейверов»). К тому же «скачиватель скринсейверов» сообщает системе статистики номер партнера, благодаря которому был скачан скринсейвер.
7.«Скачиватель скринсейверов», находясь в компьютере пользователя, запускает Setup-файл скринсейвера.
8.Setup-файл устанавливает скринсейвер и adware на компьютер пользователя.
Таким образом в скринсейверой партнерке может быть почти неограниченное количество скринсейверов и партнеров – проблема роста партнерки решена.
Я понимаю, что в этой статье много тавтологии и она трудна для понимания. Но по-другому было нельзя. Если бы объяснял «в живую», то воспользовался бы диаграммами – стрелочками, квадратиками, ромбиками…;-) Но формат блога не способствует этому.
P.S. Всё вышеописанное не является «бредом сивой кобылы». Такой же или почти такой же способ установки используют такие компании как freeze.com, vomba.com, …
Ну, кто даст мне денег на партнерку?
Шутка – я знаю, что никто не даст
)))
-(:-)->-<
Метки: Adware, CGI-программа, Партнерка, Скачать, Freeze.com, скринсейвер, vomba.com
Декабрь 24, 2008 в 11:15 дп |
Привет, как с тобой связаться, может скинешь аську на мыло?
Декабрь 25, 2008 в 9:57 дп |
Связаться со мной легко.
Моя почта: bitonicmeister at gmail.com
$:-)