SPINTAX для рассылок: создание уникальных сообщений
MSG Spintax — синтаксис для создания вариативных текстов из одного шаблона. Каждое сообщение будет уникальным при сохранении смысла.
Две базовые конструкции
{выбор|одного} — случайный вариант
Выбирает ОДИН случайный вариант из списка.
{Привет|Здравствуйте|Добрый день}
Результаты: Привет ИЛИ Здравствуйте ИЛИ Добрый день
Используйте для: приветствий, вопросов, синонимов, завершений фраз
[+X+все|варианты] — перечисление
Выводит ВСЕ варианты через разделитель X (элементы перемешиваются случайно).
[+, +яблоко|груша|банан]
Результат: яблоко, груша, банан (в случайном порядке)
Разделители:
[+, +]→ запятая с пробелом: «А, Б, В»[+ +]→ пробел: «А Б В»[+ и +]→ слово «и»: «А и Б и В»[+-+]→ дефис: «А-Б-В»[+ / +]→ слэш: «А / Б / В»
Используйте для: списков услуг, перечисления товаров, дат
Примеры для рассылок
Пример 1: Приветствие
{Привет|Здравствуйте}, {{Имя}}! {Как дела|Что нового}?
Результат: Здравствуйте, Иван! Что нового?
Пример 2: Акция
{{Имя}}, скидка {20|30|50}% на [+, +телефоны|планшеты|ноутбуки]!
Результат: Анна, скидка 30% на телефоны, планшеты, ноутбуки!
Пример 3: Запись в салон
{Здравствуйте|Добрый день}, {{Имя}}!
Вы записались на [+, +маникюр|педикюр|массаж] за {{Цена}} ₽.
Результат: Добрый день, Ольга! Вы записались на педикюр, массаж, маникюр за 2500 ₽.
Пример 4: Даты событий
Приглашаем на выставку! Даты: [+-+17.03|18.03|19.03]
Результат: Приглашаем на выставку! Даты: 17.03-18.03-19.03
Вложенные конструкции
Можно комбинировать для сложных вариаций.
Вложенный выбор
{Добрый {утро|день|вечер}|Здравствуйте}
Результаты: Добрый утро / Добрый день / Добрый вечер / Здравствуйте
Комбинация конструкций
У вас [+, +{стол|письменный стол}|{стул|кресло}|{лампа|светильник}]
Результат: У вас письменный стол, стул, лампа
Как работает: из каждого {...} выбирается один вариант, затем все объединяются через запятую.
⚠️ Рекомендация: не используйте больше 2-3 уровней вложенности.
Частые ошибки
❌ Путаница конструкций
Неправильно: {яблоко, груша, банан} — выберет всю строку целиком
Правильно: [+, +яблоко|груша|банан] — перечислит все
❌ Незакрытые скобки
Неправильно: {Привет|Здравствуйте
Правильно: {Привет|Здравствуйте}
❌ Неправильный синтаксис
Неправильно: [+А|Б|В] — нет второго +
Правильно: [+, +А|Б|В] — разделитель между плюсами
❌ Пустые варианты
[+, +яблоко||банан] → яблоко, , банан (между разделителями ничего)[+, +яблоко| |банан] → яблоко, , банан (между разделителями пробел)
Комбинация с Excel
Подставляйте данные из таблицы через {{ИмяКолонки}}:
{Привет|Здравствуйте}, {{Имя}}! Ваш телефон: {{Телефон}}
Порядок обработки:
- Подстановка значений из Excel:
{{Имя}},{{Телефон}} - Обработка выбора
{вариант1|вариант2} - Обработка перечислений
[+X+...] - Повтор для вложенных конструкций (до 50 итераций)
MSG Spintax прямо в Excel
Указывайте конструкции в ячейках для максимальной уникальности:
| Имя | Скидка | Товар |
|---|---|---|
| Иван | {20|30|50}% | {телефон|планшет} |
| Мария | {15|25}% | {ноутбук|наушники} |
Шаблон: {{Имя}}, скидка {{Скидка}} на {{Товар}}!
Результаты:
- Иван, скидка 30% на планшет!
- Мария, скидка 15% на ноутбук!
Технические ограничения
⚠️ Важно:
- Максимум 50 итераций обработки
- Рекомендуется не более 2-3 уровней вложенности
- Незакрытые скобки приводят к ошибкам
- Система не гарантирует полную обработку сверхсложных конструкций
Сравнение конструкций
| Конструкция | Результат | Когда использовать |
|---|---|---|
{А|Б|В} | ОДИН вариант | Приветствие, вопрос |
[+, +А|Б|В] | ВСЕ через запятую | Списки, перечисления |
{А{Б|В}|Г} | ОДИН из: АБ, АВ, Г | Сложные варианты |
[+, +{А|Б}|{В|Г}] | Комбинация | Гибкие списки |
Шпаргалка
{A|B} → выбирает ОДИН
[+, +A|B] → выводит ВСЕ через запятую
[+ +A|B] → выводит ВСЕ через пробел
[+-+A|B] → выводит ВСЕ через дефис
{A{B|C}|D} → вложенный выбор
[+, +{A|B}|C] → комбинация
{{Имя}} → подстановка из Excel
