Перейти к основному содержимому

Подключение 1С-Битрикс к Октопус CDP

Статья описывает полный путь подключения сайта на 1С-Битрикс к Октопус CDP: от установки модуля и ввода API-ключа до размещения кода счётчика и завершения работы мастера.

Все шаги выполняются параллельно в двух местах: в мастере создания проекта на платформе Октопус CDP и в административной панели вашего сайта.

Перед началом

Первый шаг мастера - URL, название, часовой пояс и PIN-код администратора - описан в статье Создание нового проекта.


1. Установите модуль на сайт

На втором шаге мастера установки выберите вариант «Скачать модуль с сервера Октопус». Нажмите кнопку «Скачать».

Выбор способа установки модуля

Система скачает ZIP-архив с файлами модуля. Далее загрузите его на сайт через FTP или административную панель БУС. Рассмотрим второй вариант — установку через административную панель.

Загрузка архива через административную панель

Зайдите в административную панель вашего сайта. Перейдите в раздел:

Контент → Структура сайта → Файлы и папки → bitrix → modules

В открывшейся справа рабочей области нажмите кнопку «Загрузить файл».

Установка модуля: папка moduls

Далее нажмите кнопку «Добавить файл» и прикрепите скачанный ZIP-архив. Нажмите кнопку «Сохранить».

Папка moduls: добавить файл

После загрузки откройте опции файла и выберите «Распаковать».

Опции файла: распаковать

В поле «Путь» оставьте текущее значение (чтобы распаковать в эту же папку) и нажмите кнопку «Распаковать».

Распаковка архива

После распаковки появится папка octopuscdp.client — это и есть модуль. Теперь он размещён на сайте.

Папка с файлами модуля

Установка модуля через раздел Marketplace

Перейдите в раздел:

Marketplace → Установленные решения

В списке найдите модуль Октопус CDP. Откройте опции и нажмите «Установить».

Установка модуля в разделе Marketplace

После завершения появится сообщение «Решение успешно установлено».

Модуль установлен: сообщение об успехе

Вернитесь на платформу Октопус CDP и продолжите создание проекта, нажав кнопку «Дальше».

Установили модуль: кнопка дальше


2. Введите API-ключ

На этом шаге необходимо связать установленный модуль на сайте с вашим проектом на платформе Октопус CDP. Для этого необходимо ввести API-ключ в настройки модуля в административной панели сайта.

Копирование API-ключа

На экране мастера нажмите кнопку «Копировать», чтобы скопировать API-ключ проекта.

Копирование ключа

Затем вернитесь в административную панель сайта и откройте настройки модуля:

Настройки → Настройки продукта → Настройки модулей

В списке выберите модуль Октопус CDP.

Настройки продукта

Ввод API-ключа в настройках модуля

Перейдите в настройки модуля и вставьте ранее скопированный API-ключ в соответствующее поле. Нажмите кнопку «Сохранить».

Введите API ключ

Если ключ некорректный или принадлежит другому проекту, при сохранении появится сообщение об ошибке, а поле автоматически очистится.

Введите API ключ: ошибка

При успешном вводе ключ сохранится, и система выполнит первичную передачу данных: сохранит текущих пользователей и актуальные скидки. Отобразится оповещение об успешном сохранении.

Введите API ключ: успех

Проверка ключа в мастере

Вернитесь обратно в мастер создания проекта. На экране, где отображался API-ключ, нажмите кнопку «Дальше».

Введите API ключ: дальше

При переходе на следующий шаг, Октопус автоматически проверит введённый ключ и покажет сообщение об успешной проверке:

API ключ успешно проверен


3. Разместите код счётчика

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

Разместите код счетчика

Код счётчика обеспечивает фиксацию посещений пользователей и является обязательной частью установки модуля. Он входит в состав компонента, который уже был установлен вместе с модулем. Разместите этот код на всех страницах сайта либо выборочно в нужных вам разделах.

Если планируется отслеживать весь трафик, разместите счётчик в основном шаблоне сайта — обычно это header (шапка сайта) или footer (подвал сайта).

Нажмите кнопку «Копировать код», затем перейдите на сайт в административную панель.

Копирование кода счётчика

Переход к шаблону сайта

Откройте раздел:

Настройки → Настройки продукта → Сайты → Шаблоны сайтов

Выберите шаблон, который используется вашим сайтом.

Список шаблонов сайта

Если вы не знаете, какой шаблон активен, перейдите в:

Настройки → Настройки продукта → Сайты → Список сайтов

Список сайтов

Откройте нужный сайт и посмотрите активный шаблон в блоке «Шаблон сайта».

Активный шаблон в настройках сайта

На скриншоте показан пример, когда используется «Адаптивный шаблон интернет-магазина».

Вернитесь в список шаблонов и откройте нужный шаблон.

Размещение кода счётчика

В поле «Внешний вид шаблона сайта» вставьте ранее скопированный код счётчика. Оптимально размещать его перед закрывающим тегом </body>, так как большинство счётчиков устанавливаются именно в этой зоне.

Вставка кода счётчика в шаблон

Важно вставить код именно в HTML-часть, не нарушая существующие PHP-теги. После внесения изменений нажмите «Сохранить».

Если используется кеширование

Если на сайте включено кеширование, рекомендуется выполнить его очистку. Это позволит компоненту сразу появиться на страницах и начать фиксировать посещения.

Перейдите:

Настройки → Настройки продукта → Автокеширование → Очистка файлов кеша → Все → Начать

Очистка файлов кеша


4. Завершите работу мастера

Вернитесь на платформу Октопус CDP и нажмите «Дальше».

Разместили счётчик: кнопка дальше

После проверки счётчика мастер сообщит, что проект успешно создан. Нажмите «Перейти к проекту».

Проект успешно создан


5. Синхронизируйте клиентов и сопоставьте поля

При первом открытии проекта запустится синхронизация клиентов, а затем этап сопоставления полей.

Подробнее - в статье Синхронизация клиентов и сопоставление полей.


Важные примечания

  • Модуль скачивается в мастере создания проекта и устанавливается на сайт через административную панель или FTP.
  • API-ключ создаётся в Октопус CDP и вставляется в настройки модуля на сайте.
  • Код счётчика обязателен: без него платформа не будет фиксировать посещения.
  • После завершения работы мастера работа продолжается в кабинете проекта Октопус CDP.