Каковы основные компоненты системы партнерского маркетинга? - PullRequest
0 голосов
/ 27 июля 2010

Я думаю о том, чтобы «развернуть свою собственную» систему партнерского маркетинга - используя либо PHP (или, более предпочтительно, Python).Я относительно новичок в аффилированном маркетинге, поэтому, прежде чем начать, я хотел убедиться, что я охватил все основы, а также не изобретал колесо (с точки зрения наличия хорошей системы с открытым исходным кодом [на основе Python]).уже).

Мой вопрос:

Каковы основные компоненты системы аффилированного маркетинга?

Части, которые я определил до сих пор:

  1. Идентификация пользователя (с использованием файлов cookie, IP-адрес? - не уверен)
  2. Отслеживание действий пользователя (не уверен, каков наилучший способ сделать это - на стороне клиента / на стороне сервера?)
  3. Механизм, позволяющий пользователю легко ссылаться на других
  4. Модуль для вычисления денег за счет пользователя

Я думаю, что в моем списке несколько отсутствующих модулей.Может кто-нибудь подсказать, что мне не хватает, или указать мне ресурс, где я могу узнать больше по этому вопросу (например, построить такую ​​систему - программы недоступны)?

[Редактировать]

Кстати, для пояснения, я не собираюсь использовать систему непосредственно, а вместо этого предоставлять другим людям, которые хотят использовать программное обеспечение для отслеживания партнерских программ, в качестве SAAS.Кроме того, я использую Django и Symfony для своей веб-разработки (хотя я предпочитаю Django) - так что часть веб-разработки не является проблемой - я просто пытаюсь определить, какие компоненты должны быть на этом этапе - и если есть что-тотам я могу использовать в качестве отправной точки / шаблона.

Ответы [ 2 ]

3 голосов
/ 27 июля 2010

Каковы основные компоненты системы партнерского маркетинга?

Во-первых, не рассматривайте технологию, пока не поговорите со своими пользователями.

Кто пользователи? Что они будут делать? Какую ценность вы создаете?

Определите ваши варианты использования.

Во-вторых, после того, как вы поговорили с типичными пользователями, выполните весь учебник по Django.

В-третьих, - после того, как вы прочитали весь учебник по Django - напишите одноразовую демонстрацию только одного варианта использования. Один. Только один.

В-четвертых, после того как вы что-то построили, задайте этот вопрос еще раз.

Как только вы знаете свое приложение и своих пользователей, использовали Django и выполнили некоторые веб-разработки, вы можете начать собирать технологические решения.

Начинать с выбора технологий будет только запутанным и непродуктивным.

Сначала постройте что-нибудь. Выбросьте это и восстановите это. Это на самом деле быстрее, потому что вы учитесь больше и учитесь быстрее.

2 голосов
/ 27 июля 2010

Из того, что я понимаю о партнерских системах, работая веб-разработчиком в маркетинговом агентстве, основные функции партнерской системы заключаются в следующем:

  • Разрешить пользователям регистрироваться и входить в систему
  • Предоставьте объявления (баннеры, рекламу), обернутые в партнерские ссылки, для пользователей, чтобы использовать их для рекламы вашего сайта / сайтов
  • Расчет просмотров, кликов и их доходов на основе определенных вами ставок.

Оттуда вы должны разработать надежную, надежную схему базы данных, а затем построить ее на основе технологии, с которой вы знакомы.Если вы не знакомы с определенной технологией, сделайте это с помощью S.Lott's , приведенного выше.

...