Дополнительные поля сайта

Выберите инструмент для разработки с AI-агентом:

  • используйте Битрикс24 Вайбкод, чтобы создать приложение для Битрикс24 по описанию задачи без знания языков программирования. Агент напишет код и разместит приложение на сервере без ручной настройки хостинга
  • используйте MCP-сервер, чтобы разрабатывать интеграцию через REST API в своем проекте. Агент будет обращаться к официальной REST-документации

Дополнительные поля сайта передаются в массиве ADDITIONAL_FIELDS при вызове методов landing.site.add и landing.site.update.

Заполненные значения можно получить через метод landing.site.getadditionalfields.

Метод landing.site.getadditionalfields возвращает только непустые поля сайта.

Для записи используйте коды полей в массиве ADDITIONAL_FIELDS, например:

{
            "ADDITIONAL_FIELDS": {
                "THEME_CODE": "1construction",
                "BACKGROUND_USE": "Y",
                "BACKGROUND_COLOR": "#f4f7fb"
            }
        }
        

Что нужно знать

  • набор полей зависит от типа сайта, настроек и установленных модулей, поэтому не все поля доступны на каждом сайте
  • для полей-флагов используются значения Y и N
  • если поле пустое, метод landing.site.getadditionalfields не вернет его в ответе
  • поле BACKGROUND_PICTURE при записи хранит идентификатор файла, а в ответе REST-метода обычно возвращается URL файла

Тема и шрифты

Поле
тип

Описание

THEME_CODE
string

Код цветовой темы сайта. Доступные значения перечислены в разделе Цветовые темы страницы

THEME_USE
string

Включить для сайта собственную цветовую палитру: Y или N

THEME_COLOR
string

Пользовательский цвет темы в формате HEX, например #34bcf2

THEMEFONTS_USE
string

Включить для сайта собственные настройки шрифтов: Y или N

THEMEFONTS_CODE
string

Шрифт основного текста

THEMEFONTS_CODE_H
string

Шрифт заголовков

THEMEFONTS_SIZE
string

Базовый размер текста. Поддерживаются значения 0.92857, 1, 1.14286

THEMEFONTS_COLOR
string

Цвет основного текста в HEX-формате

THEMEFONTS_COLOR_H
string

Цвет заголовков в HEX-формате

THEMEFONTS_LINE_HEIGHT
string

Межстрочный интервал. Поддерживаются значения от 0.7 до 2

THEMEFONTS_FONT_WEIGHT
string

Насыщенность основного текста. Поддерживаются значения от 100 до 900 с шагом 100

THEMEFONTS_FONT_WEIGHT_H
string

Насыщенность заголовков. Поддерживаются значения от 100 до 900 с шагом 100

Виджет Битрикс24

Поле
тип

Описание

B24BUTTON_USE
string

Включить виджет Битрикс24: Y или N

B24BUTTON_CODE
string

Код или URL скрипта виджета Битрикс24. Его можно получить в настройках виджета в CRM

B24BUTTON_COLOR
string

Источник цвета виджета. Поддерживаются значения site, button, custom

B24BUTTON_COLOR_VALUE
string

Пользовательский цвет виджета в формате HEX. Используется, если B24BUTTON_COLOR = custom

Кнопка возврата вверх

Поле
тип

Описание

UP_SHOW
string

Показывать кнопку возврата вверх: Y или N

Фон сайта

Поле
тип

Описание

BACKGROUND_USE
string

Включить настройки фона сайта: Y или N

BACKGROUND_PICTURE
string | integer

Фоновое изображение сайта. При записи передается идентификатор файла, при чтении REST-метод обычно возвращает URL файла

BACKGROUND_POSITION
string

Режим вывода фона. Поддерживаются значения center, repeat, center_repeat_y, no_repeat

BACKGROUND_COLOR
string

Цвет фона сайта в HEX-формате

Аналитика

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

Поле
тип

Описание

YACOUNTER_USE
string

Включить Яндекс Метрику: Y или N

YACOUNTER_COUNTER
string

Идентификатор счетчика Яндекс Метрики

GACOUNTER_USE
string

Включить Google Analytics: Y или N

GACOUNTER_COUNTER
string

Идентификатор счетчика старого формата UA-.... Для актуального счетчика GA4 используйте поле GACOUNTER_COUNTER_GA4

GACOUNTER_COUNTER_GA4
string

Идентификатор счетчика Google Analytics 4 в формате G-...

GACOUNTER_SEND_CLICK
string

Отправлять события по кликам: Y или N

GACOUNTER_CLICK_TYPE
string

Откуда брать подпись для события клика. Поддерживаются значения href и text

GACOUNTER_SEND_SHOW
string

Отправлять события показа блоков: Y или N

GTM_USE
string

Включить Google Tag Manager: Y или N

GTM_COUNTER
string

Идентификатор контейнера Google Tag Manager

Карты

Поле
тип

Описание

GMAP_USE
string

Включить Google Maps API: Y или N

GMAP_CODE
string

API-ключ Google Maps. Карты подключаются только если GMAP_USE = Y и это поле заполнено

Представление сайта

Поле
тип

Описание

VIEW_USE
string

Включить специальное представление сайта: Y или N

VIEW_TYPE
string

Тип представления. Поддерживаются значения no, ltr, all, mobile, adaptive

Robots.txt

Поле
тип

Описание

ROBOTS_USE
string

Включить пользовательский robots.txt: Y или N

ROBOTS_CONTENT
string

Содержимое пользовательского robots.txt

Пользовательский код

Поля HEADBLOCK_* доступны не на всех тарифах.

Поле
тип

Описание

HEADBLOCK_USE
string

Включить пользовательский HTML или JavaScript в head: Y или N

HEADBLOCK_CODE
string

Произвольный HTML или JavaScript, который добавляется в head сайта

CSSBLOCK_USE
string

Включить пользовательский CSS: Y или N

CSSBLOCK_CODE
string

Произвольный CSS-код сайта

CSSBLOCK_FILE
string

Ссылка на внешний CSS-файл

Продолжите изучение

Предыдущая
Следующая