> For the complete documentation index, see [llms.txt](https://docs.iexexchanger.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iexexchanger.com/guide/obmen/uvedomleniya.md).

# Уведомления

Раздел **«Уведомления»** используется для размещения информационных сообщений на клиентском сайте. Администратор может показать сообщение всем клиентам, связать его с определённой валютой или ограничить конкретным направлением обмена.

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

{% hint style="warning" %}
Раздел «Уведомления» не отправляет сообщения по E-mail, в Telegram или по SMS и не создаёт уведомления для операторов в административной панели. Здесь настраиваются только сообщения, которые клиент видит непосредственно на сайте.
{% endhint %}

### Где находится раздел

В панели управления откройте: **«Основное» — «Уведомления»**

<figure><img src="/files/YhlCeXA0CVvPWG9Yk7zc" alt=""><figcaption></figcaption></figure>

### Права доступа

Права настраиваются в разделе:

**«Пользователи» — «Список групп пользователей»**

Откройте нужную группу и найдите разрешения в блоке **«Базовое управление»**.

**«Просмотр уведомлений клиентов»** позволяет открыть раздел и просматривать созданные уведомления. Без права управления сотрудник не сможет изменять их.

**«Управление уведомлениями клиентов»** позволяет создавать, редактировать, включать, отключать, удалять и сортировать уведомления.

После изменения прав сохраните группу и проверьте доступ под учётной записью сотрудника. При праве просмотра должен быть доступен список уведомлений. При праве управления дополнительно должны быть доступны создание, изменение статуса, редактирование, удаление и сортировка.

### Как определяется показ уведомления

Уведомление показывается клиенту, если одновременно выполняются его условия:

* включён **«Статус»**;
* текущая дата входит в установленный период показа;
* открытая страница выбрана в **«Где показывать»**;
* текущая валюта или направление соответствует аудитории уведомления.

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

На главной странице условия пересчитываются по выбранному в форме направлению. При смене валютной пары набор подходящих сообщений обновляется.

На странице оплаты используются валюты и направление уже созданной заявки.

### Список уведомлений

В верхней части страницы доступны вкладки:

* **«Все уведомления»**;
* **«Для всех»**;
* **«Валюта»**;
* **«Направление»**.

Рядом с названием вкладки показывается количество относящихся к ней записей.

В таблице используются столбцы **«Аудитория»**, **«Показ»**, **«Текст»**, **«Расписание»** и **«Статус»**.

**«Аудитория»** показывает, относится ли запись ко всем клиентам, валюте или направлению.

**«Показ»** содержит выбранные страницы, способ показа и, когда это применимо, расположение на главной странице.

**«Текст»** показывает тип уведомления, заголовок и часть основного текста.

**«Расписание»** показывает период, в течение которого уведомление может отображаться.

**«Статус»** позволяет определить, включена запись или отключена.

Пользователь с правом управления может открыть уведомление нажатием на название аудитории, быстро изменить его статус, переместить запись или удалить её.

Если записей нет, отображается сообщение **«Уведомления пока не добавлены»**.

***

## Создание уведомления

Нажмите **«Добавить уведомление»**.

<figure><img src="/files/nilpeYLKMuZF2AqwYEbR" alt=""><figcaption></figcaption></figure>

Затем:

1. Выберите аудиторию: **«Для всех»**, **«Валюта»** или **«Направление»**.
2. Для аудитории **«Валюта»** или **«Направление»** выберите соответствующий объект.
3. Для валюты настройте **«Сторона валюты»**.
4. В **«Где показывать»** выберите клиентские страницы.
5. Выберите **«Способ показа»**.
6. Для сообщения в блоке главной страницы выберите расположение.
7. Укажите **«Тип уведомления»**.
8. При необходимости настройте собственные цвета.
9. Установите расписание.
10. Заполните заголовок и **«Текст уведомления»** на нужных языках.
11. Проверьте **«Статус»**.
12. Нажмите **«Сохранить»**.

Для аудитории **«Валюта»** необходимо выбрать валюту, а для **«Направление»** — направление обмена. В **«Где показывать»** должна быть выбрана хотя бы одна страница.

#### Начальные значения новой записи

При создании нового уведомления используются следующие значения:

* аудитория — **«Валюта»**;
* **«Сторона валюты»** — **«Отдаю и получаю»**;
* **«Способ показа»** — **«В блоке страницы»**;
* **«Тип уведомления»** — **«Информация»**;
* расположение на главной — **«Вверху страницы»**;
* место показа — **«Главная»**;
* индивидуальные цвета не заданы;
* расписание не ограничено;
* **«Статус»** включён.

Новая запись добавляется в конец списка.

## Аудитория уведомления

Тип аудитории определяет, для каких валют и направлений сообщение может быть показано.

После создания изменить сам тип аудитории нельзя.

{% stepper %}
{% step %}

### Для всех

Аудитория **«Для всех»** показывает сообщение независимо от выбранной валюты или направления.

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

Выбирать валюту или направление не требуется.
{% endstep %}

{% step %}

### Валюта

Аудитория **«Валюта»** связывает уведомление с конкретной валютой.

После выбора валюты используется поле **«Сторона валюты»**:

* **«Отдаю»** — сообщение показывается, когда клиент отдаёт выбранную валюту;
* **«Получаю»** — сообщение показывается, когда клиент получает выбранную валюту;
* **«Отдаю и получаю»** — достаточно участия валюты с любой стороны обмена.

Например, если для USDT TRC20 выбрано **«Отдаю»**, такое уведомление не применяется к направлению, в котором клиент получает USDT TRC20.

**«Сторона валюты»** определяет условие показа, а не визуальное расположение сообщения. Уведомление для стороны **«Отдаю»** технически можно разместить в другом блоке формы, но это не меняет правило отбора.

При создании новой записи доступны действующие валюты. Архивные валюты не предлагаются для новой привязки.

Если уже привязанная валюта позже архивирована, уведомление сохраняется. После возвращения валюты и связанных направлений в работу оно снова сможет применяться.
{% endstep %}

{% step %}

### Направление

Аудитория **«Направление»** ограничивает сообщение одной конкретной валютной парой.

Последовательность валют имеет значение.&#x20;

Например: `USDT - Сбербанк` и `Сбербанк - USDT` являются разными направлениями.

Если сообщение должно использоваться и для обратной пары, создайте отдельное уведомление либо используйте аудиторию **«Валюта»**, если она подходит по смыслу.

Удалённые направления и направления, связанные с архивными валютами, для новой привязки не предлагаются.

{% hint style="warning" %}
При удалении направления обмена связанные с ним уведомления также удаляются. Перед удалением направления проверьте, нет ли у него текста, который необходимо сохранить или перенести.
{% endhint %}
{% endstep %}
{% endstepper %}

### Изменение аудитории после создания

Для записи с аудиторией **«Валюта»** можно выбрать другую валюту и изменить **«Сторона валюты»**.

Для записи **«Направление»** можно выбрать другое направление.

Преобразовать существующее уведомление **«Валюта»** в **«Для всех»** или **«Направление»** нельзя. Для другого типа аудитории создайте новую запись.

## Где показывать уведомление

В блоке **«Где показывать»** доступны:

* **«Главная»**;
* **«Оплата заявки»**.

Можно выбрать одну страницу или обе.

Если одна запись используется сразу на двух страницах, у неё остаются общими аудитория, текст, тип, способ показа, цвета, расписание и статус.

Если для главной страницы и оплаты нужны разные тексты, способы показа, цвета или расписание, создайте отдельные уведомления.

{% stepper %}
{% step %}

### Главная

На главной странице уведомление определяется по направлению, выбранному клиентом.

Для **«В блоке страницы»** доступны следующие расположения.

**«Вверху страницы»** — над всей формой обмена.

**«В блоке Отдаёте»** — в области выбора отдаваемой валюты перед поиском и списком валют.

**«В блоке Получаете»** — в области выбора получаемой валюты перед поиском и списком валют.

**«В блоке ввода данных»** — перед полями данных клиента и платёжных реквизитов.

**«Под формой обмена»** — после формы обмена.

В компактном интерфейсе сообщения в блоках **«Отдаёте»** и **«Получаете»** могут становиться видимыми только после открытия соответствующего списка валют.

Если перед вводом данных используется **«Формальное описание перед вводом данных»**, уведомление в блоке ввода данных появится после перехода клиента к этому этапу.

Расположение используется только для способа **«В блоке страницы»**. Для всплывающего окна оно не применяется.
{% endstep %}

{% step %}

### Оплата заявки

На странице оплаты аудитория определяется по данным созданной заявки.

При способе **«В блоке страницы»** сообщение выводится в основной области страницы после платёжной информации и связанных с оплатой блоков.

Отдельного расположения для страницы оплаты нет.
{% endstep %}
{% endstepper %}

## Способ показа

В поле **«Способ показа»** доступны два варианта:

{% stepper %}
{% step %}

### В блоке страницы

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

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

Клиент не может закрыть отдельное уведомление этого типа.

Этот режим подходит для инструкции или предупреждения, которое должно оставаться видимым во время работы со страницей.

Настройка **«Показывать всплывающее окно один раз за сессию»** для него не используется.
{% endstep %}

{% step %}

### Всплывающее окно

Сообщение открывается поверх страницы.

Если подходят несколько всплывающих уведомлений, они показываются последовательно в настроенном порядке. Клиент видит номер текущего сообщения, например **«1 из 3»**.

Для перехода используются **«Далее»** и **«Понятно»**.

Закрытие крестиком, клавишей `Escape` или нажатием за пределами окна также закрывает текущее уведомление и переводит клиента к следующему.

Пока окно открыто, взаимодействие с основной страницей ограничено.

{% hint style="warning" %}
Закрытие всплывающего окна не является подтверждением согласия клиента и не изменяет заявку.

Если требуется обязательное ознакомление перед заполнением формы, используйте «Формальное описание перед вводом данных» в информации валюты или направления.
{% endhint %}
{% endstep %}
{% endstepper %}

### Показывать всплывающее окно один раз за сессию

Поле **«Показывать всплывающее окно один раз за сессию»** доступно только для всплывающего способа.

Если настройка выключена, закрытое сообщение может появиться снова после обновления страницы, её повторного открытия или смены направления.

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

Правило относится ко всему уведомлению. Если одна запись выбрана одновременно для **«Главная»** и **«Оплата заявки»**, закрытие на главной странице может скрыть её и на странице оплаты в той же сессии.

При новой сессии сообщение снова может появиться.

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

Изменение только значения пользовательского шорткода версию уведомления не меняет.

## Оформление и расписание

### Тип уведомления

В поле **«Тип уведомления»** доступны:

* **«Информация»**;
* **«Успешно»**;
* **«Предупреждение»**;
* **«Ошибка»**.

Тип определяет стандартное визуальное оформление: цвета, значок и акцент сообщения.

Он не изменяет логику заявки. Например, тип **«Ошибка»** сам по себе не блокирует создание заявки, не останавливает оплату и не меняет её статус.

### Цвета уведомления

В блоке **«Цвета уведомления»** можно переопределить стандартные цвета.

Для **«Светлая тема»** настраиваются **«Фон»** и **«Текст»**.

Для **«Тёмная тема»** также настраиваются **«Фон»** и **«Текст»**.

Цвет можно выбрать через палитру или указать полное шестизначное HEX-значение:

`#EFF6FF`

Если отдельное поле оставить пустым, используется стандартный цвет выбранного **«Тип уведомления»**.

Собственные цвета меняют фон и текст. Значок, рамка и другие визуальные элементы продолжают зависеть от типа.

После сохранения отдельно проверьте светлую и тёмную тему на клиентском сайте.

### Расписание показа

Период задаётся в поле **«Начало показа — Окончание показа»**.

Если даты не выбраны, в списке отображается **«Без расписания»**.

Можно указать обе даты, только дату начала либо один календарный день.

Дата начала входит в период полностью. Показ начинается с начала выбранного дня.

Дата окончания также включается полностью, поэтому сообщение остаётся доступным до конца этого дня.

Если указана только дата начала, показ не ограничивается конечной датой.

Дата окончания не может быть раньше даты начала.

Отдельные часы, дни недели и повторяющиеся периоды в этой настройке не задаются.

### Статус

Поле **«Статус»** разрешает или запрещает показ записи.

Включённое уведомление участвует в подборе, если выполняются аудитория, место показа и расписание.

Отключённое уведомление клиентам не показывается.

Если сообщение должно начать показываться в будущем, его можно оставить включённым и задать дату начала.

Статус можно изменить в форме редактирования или непосредственно в списке.

## Проверка результата

После сохранения проверьте уведомление в том же сценарии, для которого оно создано.

1. Убедитесь, что **«Статус»** включён.
2. Проверьте **«Начало показа — Окончание показа»**.
3. Откройте `https://ваш_домен`.
4. Для **«Главная»** выберите подходящее направление.
5. Для аудитории **«Валюта»** проверьте правильную **«Сторона валюты»**.
6. Для аудитории **«Направление»** откройте именно выбранную валютную пару.
7. Проверьте место отображения сообщения.
8. Переключите светлую и тёмную тему, если изменялись цвета.
9. Переключите языки сайта и проверьте тексты.
10. Для **«Оплата заявки»** откройте безопасную тестовую заявку.
11. Проверьте замену шорткодов.
12. Для всплывающих уведомлений проверьте их порядок и поведение после закрытия.

Если уведомление размещено **«В блоке „Отдаёте“»** или **«В блоке „Получаете“»**, дополнительно проверьте компактное отображение, открыв соответствующий список валют.

При включённом **«Показывать всплывающее окно один раз за сессию»** повторный тест выполняйте в новой сессии вкладки браузера.

Настройка работает правильно, если сообщение появляется только для выбранной аудитории, на нужной странице, в заданный период и с ожидаемым содержанием.

***

<details>

<summary>Если уведомление не показывается</summary>

Сначала сравните текущий клиентский сценарий с условиями самой записи.

Проверьте **«Статус»**, расписание, **«Где показывать»**, выбранную валюту или направление и **«Сторона валюты»**.

Для аудитории **«Направление»** убедитесь, что клиент открыл именно настроенную пару, а не обратное направление.

Если уведомление расположено в **«В блоке „Отдаёте“»** или **«В блоке „Получаете“»**, в компактном интерфейсе откройте соответствующий список валют.

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

После исправления повторите тот же клиентский сценарий. Уведомление должно появиться в выбранном месте.

</details>

<details>

<summary>Если «Сохранить» недоступно</summary>

Для аудитории **«Валюта»** должна быть выбрана валюта.

Для **«Направление»** необходимо выбрать направление.

Также в **«Где показывать»** должна быть отмечена хотя бы одна страница.

После заполнения этих обязательных параметров повторно проверьте возможность сохранения.

</details>

<details>

<summary>Если уведомление не сохраняется</summary>

Проверьте обязательный **«Текст уведомления»** на основном языке сайта.

Если используются собственные цвета, убедитесь, что они указаны в поддерживаемом формате.

Проверьте также даты: окончание периода не может быть раньше начала.

Для аудитории **«Валюта»** или **«Направление»** выбранный объект должен быть доступен для привязки.

После исправления нажмите **«Сохранить»** и убедитесь, что запись отображается в списке.

</details>

<details>

<summary>Если показывается слишком много всплывающих окон</summary>

На одной странице могут одновременно подходить уведомления **«Для всех»**, **«Валюта»** и **«Направление»**.

Откройте вкладку **«Все уведомления»** и проверьте активные записи для текущей аудитории, страницы и расписания.

Все подходящие всплывающие сообщения объединяются в одну последовательность и показываются в настроенном порядке.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.iexexchanger.com/guide/obmen/uvedomleniya.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
