Правило: Скорочення значення#
Це правило дає змогу скоротити вміст елемента до встановленої довжини. Воно корисне, коли потрібно обмежити довжину тексту у полях, як-от description, title, або для оптимізації відображення на різних платформах.
Додаткові функції#
- Скорочення значень до вибраної кількості символів
- Під час скорочення можна додати власний текст (наприклад: “… більше в інтернет-магазині”)
- Намагання не розривати слова й дужки
- Видалення однолітерних прийменників і сполучників у кінці
Конкретні приклади#
Приклад 1: Скоротити довжину елемента з описом (description) до 5000 символів#
Цей приклад показує, як скоротити текст в елементі (наприклад, description, title, url) до встановленої кількості символів, щоб він відповідав вимогам для експортів або відображення на платформах.
1. Створення нового правила:
- Відкрийте сторінку Rules.
- Натисніть кнопку New rule.
2. Вибір типу правила:
- У полі Rule type виберіть варіант Truncate Value.
3. Вибір товарів:
- У полі Query або виберіть All products, або створіть власну Product query для конкретних товарів, до яких хочете застосувати правило.
4. Вибір елемента для зміни:
- У полі Element виберіть елемент, до якого хочете записати результат скорочення.
- У нашому випадку це буде елемент
description
5. Введіть максимальну довжину:
- У полі Maximum length введіть потрібну максимальну довжину тексту, наприклад: 5000 символів.
6. Введіть текст, який додається під час скорочення:
- У полі «When truncated, append…» введіть текст, який додасться в кінці скороченого тексту, наприклад: «… додаткова інформація на сайті».
- Цей текст буде приєднано, але максимальну довжину ніколи не буде перевищено.
7. Налаштування інших можливостей:
- Avoid splitting words and brackets if possible: цей варіант за замовчуванням увімкнений, що означає, що правило намагатиметься не скорочувати текст посеред слова або в невідповідному місці.
- Remove remaining single-letter prepositions and conjunctions: цей варіант за замовчуванням увімкнений і забезпечує, що з тексту зникнуть однолітерні прийменники, як-от „a“, „v“, „k“, якщо вони опиняться в кінці тексту.
8. Назва правила:
- На останньому кроці введіть назву правила, наприклад Скорочення опису до 5000 символів.
Інші способи використання правила#
- Скоротити довжину назв товарів до 150 символів.
- Скорочення URL для Heureka до максимум 300 символів.
Часті запитання#
Для чого слугує правило Truncate Value? #
Це правило дає змогу скоротити довжину тексту в будь-якому елементі до вибраної кількості символів.
Його використовують, наприклад, для зміни:
- задовгих описів товарів,
- назв (
title) для порівнювачів цін, - URL-адрес або метаописів,
щоб вони відповідали обмеженням конкретної платформи (наприклад, Heureka, Google, Zboží.cz тощо).
Чи можу я під час скорочення додати текст, наприклад «… більше на сайті»?#
Так. У полі «When truncated, append…» можна ввести будь-який текст (наприклад, … більше в інтернет-магазині). Цей текст автоматично додасться в кінці скороченого тексту, не перевищивши максимальну довжину, яку ви налаштували.
Як працює варіант «Avoid splitting words and brackets if possible»? #
Цей варіант за замовчуванням увімкнений. Під час скорочення Mergado автоматично перевіряє, щоб слово не розривалося посередині й не відрізалася дужка. Результатом є читабельніший текст навіть за обмеження довжини.
Що робить варіант «Remove remaining single-letter prepositions and conjunctions»? #
Ця функція видаляє однолітерні прийменники та сполучники (наприклад, a, v, k, s, z), якщо після скорочення вони залишилися б у кінці тексту. Результат тоді виглядає природніше й візуально чистіше.
Як визначити максимальну довжину тексту?#
У поле «Maximum length» введіть кількість символів, яку текст не повинен перевищити, — наприклад, 5000. Зараховуються також пробіли й додатковий текст (наприклад, … більше на сайті).
Що станеться, якщо текст коротший за встановлений ліміт?#
Якщо текст не перевищує заданої кількості символів, правило не застосовується, і значення елемента залишається без змін.
Чи можна цим правилом скоротити й URL-адреси або HTML-код?#
Так, але обережно. Скорочення застосовується суто за довжиною тексту, а не за структурою HTML чи URL. Якщо скоротите HTML або посилання в невідповідному місці (наприклад, посеред тегу або URL), це може призвести до непрацюючого посилання.
💡 У таких випадках радимо поєднувати правило Скорочення значення з правилом Знайти й замінити, яке безпечніше видалить цілі частини тексту.
Чи можу я цим правилом скоротити назви товарів для певних вибірок? #
Так. Досить створити Product query (наприклад, товари з довгими назвами) і застосувати правило лише до цієї вибірки. Так можна, наприклад, обмежити назви лише в певного бренду або категорії товарів.
Чи можна використати правило й для скорочення за словами замість символів?#
Ні, наразі можна скорочувати лише за кількістю символів. Якщо потрібно редагувати текст за структурою (наприклад, видалити речення чи блок), використайте поєднання з правилом Знайти й замінити або Regular expressions.
А якщо я хочу, щоб текст скорочувався автоматично лише в певний період (наприклад, під час кампанії)?#
Скористайтеся функцією Timer у нижній частині сторінки з правилом. Можна налаштувати конкретні дні та години, коли правило застосовуватиметься, або обмежити його дію певним періодом дат.
Як перевірити, що текст скоротився правильно?#
Після збереження й застосування правил або після перегенерації фіду можна перевірити результат у візуалізації товару або за допомогою функції Rule walkthrough. Побачите, як саме скоротився текст і чи було додано заданий текст («… більше на сайті»).
Чи можу я поєднувати правило з іншими правилами?#
Так, дуже часто його поєднують із:
- Знайти й замінити – для видалення зайвих частин тексту ще до скорочення,
- Переписати – для подальшого доповнення тексту або форматування.