---
title: Юридические страницы
description: Настройка Terms of Service и Privacy Policy на /terms и /privacy: нейтральный текст, версии на английском и вьетнамском, правила безопасного markdown.
url: https://nexcmp.com/ru/docs/customers/legal/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Юридические страницы {#legal-pages}

> **Где в панели управления:** System › Settings › Legal (`/settings/legal`). **Где их видят клиенты:** `https://<your-domain>/terms` и `/privacy`, ссылки при регистрации и оформлении заказа.

## Назначение {#what-it-does}

В вашей установке публикуются две страницы: **Terms of Service** и **Privacy Policy**. Пока вы не составите собственный вариант, NexCMP показывает **нейтральный текст по умолчанию**, в котором не упоминается разработчик ПО и не дается обещаний конкретных услуг. Замените его текстом, согласованным с вашим юристом, до начала продаж.

## Требования {#requirements}

| Параметр | Требование |
|---|---|
| Роль | Администратор. |
| Содержимое | Обычный markdown, до **50 KB** на страницу и язык. |
| Зависимости | Название бренда и реквизиты продавца ([Branding](https://nexcmp.com/ru/docs/customers/branding/)) подставляются в текст по умолчанию. |

## Шаги {#steps}

1. Перейдите в **System › Settings › Legal**. Для каждой страницы предусмотрена карточка с тегом *Using the default text* или *Using your text*.
2. Выберите вкладку языка: **English** или **Tiếng Việt**.
3. Введите текст. Пока поле пустое, текст по умолчанию отображается полупрозрачным плейсхолдером. Чтобы взять его за основу, нажмите **Start from the default text** и отредактируйте.
4. Нажмите **Save**. Счетчик размера покажет `used / 50 KB`.
5. Нажмите **View on the customer site**, чтобы открыть `/terms` или `/privacy`.
6. Чтобы вернуться к тексту по умолчанию для одного языка, нажмите **Clear, back to default** и сохраните изменения.

![Настройки Legal с карточкой Terms of Service, где показан текст по умолчанию в качестве основы](https://nexcmp.com/ru/docs/images/customers/legal-01-terms.webp)

## Что содержат страницы по умолчанию {#what-the-default-pages-contain}

Текст по умолчанию хранится в продукте как `legal_default.json` и заполняется названием бренда, наименованием продавца, URL сайта и контактным e-mail (из раздела **Seller & invoicing** в System › Settings › General; если e-mail не указан, дается ссылка на службу поддержки).

| Страница | Разделы |
|---|---|
| **Terms of Service** | 1 Услуги · 2 Аккаунты и верификация · 3 Цены и расчеты · 4 Возвраты · 5 Данные пользователя · 6 Правила допустимого использования · 7 Доступность и поддержка · 8 Приостановление и прекращение обслуживания · 9 Ответственность · 10 Изменения и применимое право (законодательство по месту регистрации продавца) |
| **Privacy Policy** | 1 Собираемые данные · 2 Цели использования · 3 Файлы cookie и локальное хранилище · 4 Доступ третьих лиц · 5 Сроки хранения · 6 Права пользователя · 7 Контакты |

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

## Правила разметки markdown {#markdown-rules}

- Поддерживаются: заголовки (`# 1. Title`), абзацы, маркированные и нумерованные списки, **полужирный шрифт** и ссылки `[text](https://example.com)`.
- Ссылки должны начинаться с `http://` или `https://`.
- **Прямой ввод HTML запрещен** (любые `<tag>`, `<!--`, `<?`): ошибка `html_not_allowed`.
- Ссылки с `javascript:`, `data:` или `vbscript:` отклоняются: ошибка `unsafe_link`.
- Управляющие символы, кроме переноса строки и табуляции, запрещены: `invalid_chars`. При размере более 50 KB: `too_large`.
- Портал отображает текст самостоятельно; кликабельными становятся только ссылки `http(s)`, всё остальное остается обычным текстом.

## Поведение при переключении языков {#language-behaviour}

- Клиенты видят версию на своем языке, если вы ее заполнили. Предусмотрены только английский и вьетнамский языки; для всех остальных языков портала выводится версия на английском.
- Если заполнен только **English**, клиент, выбравший вьетнамский (или любой другой язык), увидит ваш текст на английском, а не вариант по умолчанию.
- Если не заполнен ни один из вариантов, используется текст по умолчанию для соответствующего языка.

## Проверка {#verify}

1. После сохранения откройте `https://<your-domain>/terms` в окне инкогнито: ваш текст появится под заголовком «Terms of Service — [brand]».
2. Метка на карточке меняется на *Using your text*.
3. Откройте `/privacy` и проверьте контактный e-mail.

## Ограничения и примечания {#limits-notes}

- В установленном продукте существуют только `terms` и `privacy`. Другие страницы (политика допустимого использования, политика возврата средств) исходной платформы не входят в эту редакцию: запросы к `/aup` и `/refund` перенаправляются на Условия.
- Реселлеры задают собственные юридические страницы в партнерской консоли (**Landing & legal**); см. [Resellers](https://nexcmp.com/ru/docs/customers/resellers/).
- Изменение текста не требует от действующих клиентов повторного согласия.

## Устранение неполадок {#troubleshooting}

| Симптом | Причина | Решение |
|---|---|---|
| Не удалось сохранить: `html_not_allowed` | HTML-теги в тексте | Удалите теги; используйте markdown. |
| Не удалось сохранить: `unsafe_link` | Ссылка вида `javascript:`, `data:` или `vbscript:` | Используйте ссылку `https://`. |
| Не удалось сохранить: `too_large` | Более 50 КБ | Сократите текст. |
| Клиенты видят английский язык, хотя вьетнамский заполнен | Вкладка для вьетнамского языка пуста | Введите или вставьте текст на вьетнамском языке. |
