# YandexBannerTable

URL: https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Seo\Adv\YandexBannerTable`
Модуль: Seo.

## Описание

Локальная копия баннеров Yandex.Direct

Поля:

ID int обязательное

ENGINE_ID int обязательное

XML_ID string(255) обязательное

LAST_UPDATE datetime необязательное

SETTINGS string необязательное

CAMPAIGN_ID int обязательное

GROUP_ID int необязательное - Yandex.Direct поддерживает группы только в Live-версии, поэтому мы добавляем эту сущность, но пока не будем её использовать

AUTO_QUANTITY char(1) необязательное

Исходный файл: `source/seo/lib/adv/yandexbanner.php:51`

## Константы (7)

- `ACTIVE`
- `CACHE_LIFETIME`
- `ENGINE`
- `INACTIVE`
- `MARKED`
- `MAX_TEXT_LENGTH`
- `MAX_TITLE_LENGTH`

## Методы (21)

- [`static createCollection()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/createcollection/)
- [`static createObject()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/createobject/)
- [`static getById()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/getbyid/)
- [`static getByPrimary()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/getbyprimary/)
- [`static getEngine()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/getengine/) — Возвращает ссылку на объект транспортного движка.
- [`static getEntity()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/getentity/)
- [`static getFilePath()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/getfilepath/) — Возвращает путь к файлу, содержащему определение класса.
- [`static getList()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/getlist/)
- [`static getMap()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/getmap/) — Возвращает описание карты сущности.
- [`static getTableName()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/gettablename/) — Возвращает имя таблицы БД для сущности
- [`static markResumed()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/markresumed/)
- [`static markStopped()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/markstopped/)
- [`static onBeforeAdd()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/onbeforeadd/) — Выполняет валидацию полей и добавляет новый баннер Yandex.Direct.
- [`static onBeforeUpdate()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/onbeforeupdate/) — Выполняет валидацию полей и обновляет баннер Yandex.Direct.
- [`static onDelete()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/ondelete/) — Удаляет баннер Yandex.Direct.
- [`static query()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/query/)
- [`static setSkipRemoteUpdate()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/setskipremoteupdate/)
- [`static unMarkResumed()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/unmarkresumed/)
- [`static unMarkStopped()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/unmarkstopped/)
- [`static wakeUpCollection()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/wakeupcollection/)
- [`static wakeUpObject()`](https://chugunov.pro/api-bitrix/seo/adv/yandexbannertable/wakeupobject/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Seo-Adv-YandexBannerTable.html
