Инструкция к таблице "Генератор искуственной семантики для маркетплейса OZON."
Доступ к таблице
1) Что делает таблица
Инструмент помогает быстро получать ключевые запросы для запчастей и аксессуаров:
- берёт совместимые модели/размеры из столбца C (через ;);
- генерирует варианты (перестановки размеров, конвертации мм↔см↔м, словарные замены и т.д.) в E;
- склеивает с базовыми фразами из D только в порядке «база + вариант» и пишет итоговые ключи в F;
- позволяет управлять поведением через глобальный лист config и точечно — через столбец G (кастом на строку).
2) Подготовка (один раз)
- Откройте таблицу по ссылке и сделайте свою копию "файл" - "создать копию".
- Вернитесь в таблицу. В меню появится пункт «Ключи».
- Нажмите Ключи → Открыть config — лист config создастся и заполнится параметрами по умолчанию.
- Создайте (или проверьте) лист словарь:
- A — Оригинал, B — Вариант. На один оригинал можно несколько строк-замен.
3) Структура рабочего листа
CFG
(опционально) кастомные настройки для строки
Важно: при запуске кнопки E/F заливаются текстом, не формулами — чтобы результат не «съезжал», если вы что-то вставляете/удаляете в строках.
4) Как правильно писать размеры в C
- Разделители только: x, х (кирилл.), *, - — без пробелов вокруг: 20*30*40.
- Единицы: мм, см, м (или mm|cm|m — автоматически приводится к русским).
- Один пробел перед единицей: 20*30*40 см.
- Примеры корректного ввода:
- ikea 20*30*40 см
- 35-72-17 мм
- 0.2x0.3x0.4 м
- Что делает скрипт:
- перестановки: 20*30*40, 30*20*40, 40*30*20, …
- конвертации единиц: см ↔ мм ↔ м (например, 20*30*40 см → 200*300*400 мм и 0.2*0.3*0.4 м)
- поддержка латинской/кириллической x, «узких» пробелов — всё нормализуется.
5) Словарь (лист «словарь»)
- Формат: A=Оригинал, B=Вариант.
- Например:
Apple эпл
ikea икеа
Toyota тойота
ikea икеа
Toyota тойота
- Замены регистронезависимые и по словным границам (чтобы max не менял smax).
- На один оригинал можно несколько строк-синонимов.
6) Настройки по умолчанию (лист config)
Откройте Ключи → Открыть config и заполняйте только колонку value:
Типы значений:
Булево — true/false, 1/0, да/нет, y/n (регистр не важен).
Числа — просто число.
7) Кастом для конкретной строки (колонка G = CFG)
Если G пусто или 0 — используются значения из config.
Если в G есть текст — он перебивает дефолт для этой строки.
Формат: КЛЮЧ=значение; КЛЮЧ2=значение2
Примеры:
- Жёстко по размерам:
REQUIRE_DIM_TAIL_IN_F=1; MAX_PER_MODEL=150; VARIANTS_PER_TOKEN=1
- Шире текст:
ONLY_WITH_DIM_IF_PRESENT=0; VARIANTS_PER_TOKEN=3; MAX_PER_MODEL=200
- Быстрее на больших прайсах:
MAX_PER_MODEL=80; MAX_TOTAL=2500; DICT_COMBINATIONS_LIMIT=40
8) Как запускать (кнопкой)
В меню «Ключи»:
- Сгенерировать (всё) — пробегает по всем строкам листа, пишет E и F.
- Сгенерировать (выделение) — обрабатывает только текущий выделенный диапазон.
- Открыть config — быстрый переход на лист настроек.
На вход подаём C (совместимость) и D (база).
Скрипт сам заполнит E (варианты) и F (ключи «база + вариант»).
9) Пример: одна строка от А до G
- C: ikea 20*30*40 см; 35-72-17 мм
- D: коробка для; коробка в шкаф
- G: REQUIRE_DIM_TAIL_IN_F=1; MAX_PER_MODEL=120
- Запуск: Ключи → Сгенерировать (выделение)
- Результат:
- E: ikea 200*300*400 мм; ikea 0.2*0.3*0.4 м; ikea 20*30*40 см; 30*20*40 см; 35-72-17 мм; …
- F: коробка для ikea 200*300*400 мм; коробка для ikea 20*30*40 см; коробка в шкаф 35-72-17 мм;
- (без обратного порядка, без «голых» баз)
10) Советы и типичные ошибки
Размерные правила
- Разделители: x/х/*/- без пробелов: 20*30*40 — корректно; 20 * 30 * 40 — некорректно.
- Единицы: мм/см/м (или mm/cm/m) — будет нормализовано. Должен быть один пробел перед единицей.
- Десятичные: допустимы , и . (например, 0,2*0.3*0.4 м).
Словарь
- Заполняйте оба столбца (A и B), без пустых.
- Оригинал лучше писать в «базовой» форме (как встречается в C).
Слишком много/мало вариантов
- Сократите/увеличьте в config: MAX_PER_MODEL, MAX_TOTAL, VARIANTS_PER_TOKEN, DICT_COMBINATIONS_LIMIT.
- Поставьте ONLY_WITH_DIM_IF_PRESENT=true, чтобы убрать «шум» при наличии размеров.
Только ключи с размерами
- В config включите REQUIRE_DIM_TAIL_IN_F = true или точечно в G: REQUIRE_DIM_TAIL_IN_F=1.
Про «странные» пробелы
- Таблица иногда вставляет неразрывные пробелы — скрипт их нормализует автоматически.
- Если что-то не конвертируется, проверьте см/мм/м на «правильные» буквы (не cм, не м. и т.п.).
11) Частые вопросы (FAQ)
Можно ли оставить формулы в E/F?
Нет необходимости: по кнопке скрипт пишет готовый текст — это защищает результат от «съезда», когда вы добавляете или удаляете строки.
Где менять поведение «по умолчанию»?
На листе config. Переопределить только для одной строки — в её G.
Можно ли генерировать только E, без F?
Да: просто игнорируйте F.
Поддерживается несколько размеров в одной строке C?
Сейчас обрабатывается первый найденный размер.
Доступ к таблице осуществляется по платной подписке в "Штаб Энилекс"
Инструкция по подключению к Штабу
1. Проходите на бот @shtabgetcourse_bot
2. Авторизуетесь и подтверждате почту (если вы ранее были на anylex.getcourse.ru, то используйте ту почту), перезапускаете бота /start
3. Проходите на стратницу оплаты через почту, которую указали ранее
4. На странице оплаты вводите промокод (если есть)
5. Оплачиваете и переходите обратно на бот @shtabgetcourse_bot
6. Получаете ссылку на закрытый канал ШТАБ ЭНИЛЕКС
1. Проходите на бот @shtabgetcourse_bot
2. Авторизуетесь и подтверждате почту (если вы ранее были на anylex.getcourse.ru, то используйте ту почту), перезапускаете бота /start
3. Проходите на стратницу оплаты через почту, которую указали ранее
4. На странице оплаты вводите промокод (если есть)
5. Оплачиваете и переходите обратно на бот @shtabgetcourse_bot
6. Получаете ссылку на закрытый канал ШТАБ ЭНИЛЕКС
Промокод до 31.12.2025 на 15% на подписку "Штаб Энилекс" - anylex15
anylex15