# Превью Shopping Assistant

Раздел «Превью» позволяет проверить ассистента в личном кабинете: отправить тестовый запрос, увидеть текст ответа и товарные карточки, попробовать быстрые варианты ответа и передать контекст страницы.

Диалоги из «Превью» относятся к тестовому трафику. Используйте их для проверки изменений, не смешивая с обращениями реальных покупателей.

## Начните тестовый диалог

1. Выберите секцию в верхней панели.
2. Откройте **Превью**.
3. Нажмите на один из быстрых запросов или введите свой текст.
4. Нажмите **Отправить**. Для отправки с клавиатуры используйте Enter, для новой строки — Shift+Enter.
5. Проверьте текст, товарные карточки, цены, атрибуты и быстрые ответы.

![Тестовый диалог Shopping Assistant с подборкой ноутбуков и контекстом запроса](./assets/preview-dialog.png)

_Товары, цены и ответы на скриншоте демонстрационные._

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

## Передайте контекст запроса

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

### Session

- `tenant_id` — ID выбранной секции.
- `threadId` — ID текущего тестового диалога.
- `resourceId` — ID тестового пользователя.

Значения можно скопировать нажатием на соответствующее поле.

### Request

- **Тип страницы** — главная, товар, корзина, категория, поиск или другая страница.
- **Склад/регион** — значение регионального контекста интеграции.
- **Данные страницы** — JSON с данными страницы, например SKU или категорией.

Пример контекста карточки товара:

```json
{
  "sku": "NB-PRO-14",
  "category": "Ноутбуки"
}
```

Измените контекст до отправки сообщения, если хотите проверить сценарий с конкретной страницы или для определённого региона.

## Начните заново

Кнопка **Новый диалог** очищает переписку и создаёт новый `threadId`. Используйте её, когда нужно проверить сценарий без влияния предыдущих сообщений.

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

## Проверка по изображению

В секциях с поддержкой изображений рядом с полем сообщения отображается кнопка прикрепления файла. Поддерживаются JPEG, PNG и WebP размером до 5 МБ.

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

## Чеклист проверки

- [ ] Ассистент правильно понял задачу и заданный контекст.
- [ ] В ответе нет противоречий с ограничениями покупателя.
- [ ] Товарные карточки соответствуют запросу и доступны в каталоге.
- [ ] Цены, названия, изображения и ссылки отображаются корректно.
- [ ] Быстрые ответы логично продолжают диалог.
- [ ] Новый диалог не использует контекст предыдущей проверки.
