Категории
Интересное
Создание собственной программы отслеживания
Подробное описание разработки программного обеспечения партнерской программы «с нуля» выходит за рамки этой книги. Поэтому в данном разделе мы не станем описывать все, что вы должны знать для создания собственного программного обеспечения партнерской программы. Вместо этого мы обсудим вопросы, которые вы должны продумать при разработке инструментов для отслеживания и сопровождения своей партнерской программы.
Поскольку в настояшее время имеется множество инструментов для отслеживания активности партнерской программы, мы рекомендуем браться за создание собственной программы отслеживания активности только в том случае, если у вас есть особые требования, которые не может удовлетворить брокер. Например, если вы не ограничены временем, но стеснены в средствах, вы можете выбрать разработку собственной программы «с нуля» вместо оплаты услуг брокера. Однако имейте в виду, что разработка программного обеспечения потребует времени больше, чем несколько часов на компилирование исходного кода.
Кроме того, учтите, что отслеживающие программы этого типа чреваты потенциальными проблемами безопасности и конфиденциальности. Как-никак, вы следите за активностью посетителей сайта Web, которым может не понравиться такое пристальное внимание к своей особе. Убедитесь, что в существующих обстоятельствах ваши разработки оправданы с точки зрения времени и рисков. Возможно, вам лучше возложить ответственность за разработку на кого-то другого.
Что вам понадобится
Ваши потребности в значительной степени зависят от типа программы, которую вы хотите написать, и степени интерактивности взаимодействия этой программы с заказчиком, которой хотите добиться. Вы будете лучше понимать, какой тип отслеживания вам необходим, если узнаете, что вам потребуется учесть при решении задачи отслеживания. Ниже мы обсудим несколько основных вопросов создания стандартной программы отслеживания.
Вероятно, самым наглядным средством отслеживания собираемой вами информации является база данных. Эта база данных должна быть совместимой со всеми другими инструментами, и у вас должна быть возможность получать к ней доступ по сети Web с помощью сценариев и программ.
Далее вам нужен программный код. Конечно, этот код зависит от типа базы данных, а также сценариев, которые вы используете для создания своего Web-сайта. Помните, что если вам нужно подсчитывать число запросов рекламного баннера с вашего сайта, поступивших от отдельных серверов, вам придется исполнять на своем сервере этот сценарий или программу.
Кроме того, вы должны решить, следует ли исполнять все расчеты в режиме реального времени, либо предпочтительнее использовать файл журнала, который впоследствии обработает ваша программа отслеживания. Каждый из этих подходов имеет свои преимущества, и вы должны решить, какой из них лучше в данном конкретном случае, исходя из трафика, создаваемого вашим сайтом, а также необходимости доступа к данным, собираемым программой, в режиме реального времени.