Добрый день всем!
Проблема в следующем: нужен некоторый достаточно простой функционал. Есть некоторое количество сайтов, на этих сайтах есть некоторое количество материалов. И для всего этого нужно организовать оплачиваемую рекламную акцию силами неопределенного количество рефералов. Далее более подробно.
1. На каком-то дополнительном вспомогательном сайте регистрируется человек-заказчик рекламной компании своей группы материалов/страниц на некоторых сайтах
2. В личном кабинете он создает 10, 20, 100 ссылок на разные свои ресурсы (ну то есть просто копирует)
3. Люди желающие учавствовать в данной рекламной акции как агенты, так же регистрируются на сайте из п.1, и каким-то образом присоединяются к созданной рекламной компании.
4. После этого у зарегистрированных и присоединившихся агентов в личном кабинете появляется список реферальных ссылок на рекламируемые страницы/материалы. Все ссылки ведут на этот сайт, а после перехода по ним счетчик перехода по конкретной ссылке увеличивается на 1, а конечный пользователь редиректом улетает на нужный сайт и нужный материал.
5. Статистику переходов по каждой ссылке для каждого агента, а так же суммарную информацию по всем агентам нужно смотреть и иметь возможность выгружать в csv/json
Теперь вопрос: можно ли организовать это имеющимися модулями проекта Drupal?
И дополнительный вопрос: может такой сайт уже есть и не нужно ничего мудрить?
Заранее спасибо!
Комментарии
Часть функционала контрибные модули может и покроют, но без программирования тут тоже не обойтись
А просто качественный модуль для перманент редирект можете посоветовать?
Разные реферальные ID неплохо прятать в сокращателях ссылок.
Для друпала есть модуль ShURLy - для создания собственного сервиса коротких url.
Всех ваших задач он не решит, но возможно - пригодится.
Рефералку свою сделать хотите? Не, это не про модули уж точно.
Если говорить про системы типа арбитражных, одна разработка потянет на несколько миллионов и от полугода времени. Ибо там оооочень много подводных камней начиная от статистики и расчетов вознаграждений, продолжая подменой разных доменов (ибо банятся урлы), и заканчивая подсчетом конверсий и юзабилити.
Или я не правильно понял задачу и слишком усложнил, тогда пардон)
Вообще да, но программирую только под node.js. А сама система нужна фактически для внутренних нужд для 3-х проектов в каждом из которых планируется от 10 до 30 сайтов и около сотни материалов на каждом. Вот думал, что на друпале можно такой внутренний портал накидать, а потом снести, так как программирую очень медленно, хотя функционал очень маленький по сути (защиты от кликфрода и глубокий анализ источника ссылок не нужен). Жаль конечно (
Готового контриба referral ной программы под Ваши вопросы нет, часть вопросов решает https://www.drupal.org/project/referral
ИМХО под друпалом вы реализовать сможете, но написав гору своих модулей. Не лучше ли посмотреть в сторону специализированных систем? Как сказано выше в рефералках действительно очень много подводных камней.
Я с этим абсолютно согласен особенно в рамках "временной необходимости" самого проекта. И первое что пришло в голову это Гугловский сокращатель ссылок. Я бы все нужные ссылки для всех рефералов вручную сгенерировал, так как их не много в общем-то для каждого реферала. Но выяснилось, что сервис прям "на днях" сдох. А в других системах нагорожен монстроподобный функционал и не везде понятно подходящий ли этот функционал для проекта или нет. Может быть вы можете посоветовать работающую платформу на базе которой я смог бы получить что-то подобное:
количество ссылок в каждом проекте условно известно и оно выражено разумным натуральным числом
количество проектов 3
количество рефералов - не ограничено
итоговое количество уникальных ссылок на одни и те же ресурсы - это произведение вышеперечисленных числа
а самое важное в этом:
возможность получения суммарного повременного отчета о переходах со всех ссылок каждого реферала
возможность (очень желательна) быстрой генерации всего набора ссылок каждого проекта для каждого реферала
Если вопрос в сокращателях ссылок - то их много разных, гугловский это только один из.
Всё остальное требует очень подробного ТЗ.
Собирал нечто подобное на Keitaro TDS, там и сокращатель есть, и стата, и админка для партнёров организуется на раз, вам нужно просто всё заинтегрировать
Хотя понимаю, что это оффтоп