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

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

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

  Компоненты

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

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

  Пример

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

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

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

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

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

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

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

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

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

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


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

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

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас