Работа с аффилиатами в публичной части сайта

Урок 238 из 390
Автор: Марина Павлова
Сложность урока:
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
1 из 5
Просмотров: 7652
Дата изменения: 22.04.2024
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт, Стандарт, Малый бизнес

В публичной части сайта работа с аффилиатами осуществляется с помощью компонентов.

  Компоненты

Для работы с аффилиатами имеется пять простых компонентов:

Первые три компонента из списка - информационные. Их использование подробно рассматривать не будем. Ознакомиться с параметрами этих компонентов можно в документации. А вот работу с компонентами Регистрация аффилиата и Технические инструкции аффилиата посмотрим на примере.

  Пример

Дадим возможность пользователям сайта самостоятельно регистрироваться в качестве аффилиата и получать аффилиатскую ссылку.

  1. Создадим раздел Реклама сайта (advertising). В разделе автоматически создастся страница index.php. Её мы используем как основную информационную страницу для аффилиатов (уже зарегистрированных);
  2. Разместим на странице index.php компонент Технические инструкции аффилиата. В параметрах компонента укажем страницу регистрации register.php (создадим её на следующем шаге) и путь к ней:

  3. В разделе создадим ещё одну страницу register.php - страницу регистрации аффилиата;
  4. Разместим на ней компонент Регистрация аффилиата:
    • В параметрах компонента есть возможность добавить согласие пользователя (например, на обработку персональных данных);
    • Параметр Страница для перехода после регистрации оставим без изменений (по умолчанию переход будет выполняется на ту страницу, с которой перешли на страницу регистрации. Т.е. в нашем примере со страницы /advertising/index.php).

Результат настроек

Если пользователь сайта, ещё не зарегистрированный как аффилиат, перейдет в раздел Реклама сайта, то он автоматически будет перенаправлен на страницу регистрации (register.php):

Нажмите на рисунок, чтобы увеличить

После того, как он зарегистрируется, выполнится перенаправление на страницу с инструкциями. На этой странице приведен пример внешнего вида ссылки аффилиата и дан её HTML-код для вставки на сайт:

Нажмите на рисунок, чтобы увеличить

Т.к. теперь пользователь стал аффилиатом, при переходе в раздел Реклама сайта ему всегда будет показана страница с инструкцией.

Примечание: На этой же странице с инструкциями можно разместить и другие компоненты. Например, выводить отчет или отображать список существующих планов. Либо создайте для этой информации другие страницы.


Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»