Правило: Скорочення значення#

Це правило дає змогу скоротити вміст елемента до встановленої довжини. Воно корисне, коли потрібно обмежити довжину тексту у полях, як-от 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. Побачите, як саме скоротився текст і чи було додано заданий текст («… більше на сайті»).

Чи можу я поєднувати правило з іншими правилами?#

Так, дуже часто його поєднують із:

Чи була ця стаття корисною?