English

ШІ

ШІ-фото товарів для інтернет-магазину: які картинки можна генерувати, яка позначка обов'язкова у фіді для покупок і де вона зникає

Згенерувати фото товару на білому фоні чи в інтер'єрі тепер коштує кілька гривень. Але Google Merchant Center приймає таку картинку лише за двох умов: вона показує саме той товар, який продається, і всередині файлу є позначка, що його створив ШІ. Друга умова ламається непомітно — на етапі, коли сайт стискає картинку.

Оновлено 2026-10-15 7 хв Цифри з датою перевірки
Ілюстрацію згенеровано ШІ (OpenAI gpt-image-1) і позначено метаданими IPTC.

Що вимагає Merchant Center

У довідці Merchant Center про ШІ-контент правило для зображень коротке: кожне зображення, створене генеративним ШІ, має містити метадані про це — тег IPTC DigitalSourceType зі значенням TrainedAlgorithmicMedia. Видаляти такі теги з файлів, які створили ШІ-інструменти, Google прямо забороняє. Там само перелічено, де ШІ-зображення дозволені: головне фото (image_link), додаткові фото (additional_image_link) і фото товару в інтер'єрі чи у використанні (lifestyle_image_link).

Тобто окремого поля у фіді, як для ШІ-описів, тут немає. Для тексту Google вимагає атрибут structured_description — про це стаття про ШІ-описи товарів. Для картинки позначка живе всередині самого файлу, на який веде посилання у фіді.

Друга частина вимог однакова для ШІ- і звичайних фото. За сторінкою атрибута image_link головне зображення має чітко показувати саме той товар, що продається. Відхиляють картинки з:

  • текстом поверх фото: закликами «Купити», ціною, «Безкоштовна доставка», словами «Найкращий» чи «Новинка»;
  • водяними знаками, штрихкодами, QR-кодами, доданими логотипами магазину;
  • рамкою, однотонним квадратом замість товару;
  • предметами, які не продаються разом із товаром;
  • заглушками, макетами й ілюстраціями, що не зображують фізичний товар.

Для товарів із варіантами Google радить окреме фото для кожного кольору чи матеріалу, і воно має точно передавати колір, візерунок і фактуру. Товар має займати від 75% до 90% кадру. Мінімальний розмір — 500×500 пікселів, а з 31 січня 2027 року ця вимога стане обов'язковою для всіх товарів; рекомендований — від 1500×1500.

Які картинки можна генерувати

Правила складаються в кілька питань, які варто поставити до кожної картинки, перш ніж вона потрапить у фід.

Чи можна передати ШІ-зображення товару в Merchant Center
  1. Картинку намальовано з текстового опису, без фото справжнього товару?Модель малює правдоподібний предмет, а не ваш. Розміри, шви, фурнітура й відтінок будуть вигадані. Так → не для головного фото: це ілюстрація, яка не зображує фізичний товар
  2. Колір чи матеріал змінено генерацією, а такого варіанта у вас немає на фото?Google вимагає, щоб фото варіанта точно передавало колір, візерунок і фактуру. Перефарбований ШІ товар може відрізнятися від того, що приїде покупцеві. Так → сфотографуйте кожен варіант окремо
  3. Генератор додав текст, логотип, рамку чи інший предмет у кадр?Моделі часто дописують написи й «декор». Для Merchant Center це ті самі порушення, що й у звичайних фото. Так → згенеруйте ще раз або приберіть зайве
  4. Справжнє фото товару, а ШІ замінив фон чи поставив товар в інтер'єр?Товар лишився тим самим, змінилося оточення. Так → можна як головне, додаткове чи lifestyle-фото, з позначкою у файлі
  5. У файлі, на який веде посилання у фіді, є позначка IPTC DigitalSourceType?Перевіряти треба не файл із генератора, а той, який віддає ваш сайт. Ні → поверніть мітку, інакше картинка порушує правила

Одна неточність у самій довідці Google. Для фото, де ШІ змінив лише частину кадру, у словнику IPTC є окреме значення compositeWithTrainedAlgorithmicMedia — «відредаговано генеративним ШІ», зокрема домальовування й заміна частини зображення. Google його не згадує: у довідці названо TrainedAlgorithmicMedia, CompositeSynthetic і AlgorithmicMedia. Вимога ж звучить широко — позначка на всіх зображеннях, створених генеративним ШІ. Тому фото із заміненим фоном без позначки не лишайте; яке з двох значень обрати, довідка прямо не каже.

Де зникає позначка

Мітка IPTC записується в метадані файлу, у блок XMP. Генератор чи редактор її поставив, але між ним і фідом картинку зазвичай ще стискають, зменшують чи переводять у WebP. Ми перевірили 15 жовтня, які з поширених інструментів зберігають позначку. Взяли JPEG з міткою trainedAlgorithmicMedia у XMP і пропустили через кожен інструмент з налаштуваннями за замовчуванням.

Чи лишається позначка ШІ у файлі після обробки
Python Pillow 12.2: зменшення й збереження в JPEG✗ стерто≈ передавати xmp під час збереження
Python Pillow 12.2: збереження у WebP✗ стерто≈ так само, параметр xmp
Pillow із явно переданим xmp✓ лишилась✓ нічого
cwebp 1.6 за замовчуванням✗ стерто≈ запускати з -metadata xmp
cwebp 1.6 з -metadata xmp✓ лишилась✓ нічого
sips (macOS): зменшення і переведення в PNG✓ лишилась✓ нічого

Тест 15 жовтня 2026 року на одному JPEG 1536×1024 з міткою IPTC DigitalSourceType = trainedAlgorithmicMedia у XMP. Наявність мітки перевірено пошуком рядка trainedAlgorithmicMedia у файлі-результаті.

Бібліотеку Pillow використовують багато самописних скриптів і модулів вивантаження, а cwebp — частина інструментів, що переводять картинки у WebP. Обидві за замовчуванням позначку викидають. Для WordPress ми дивилися лише код: редактор зображень на основі Imagick під час створення зменшених копій зберігає профілі iptc і xmp (так написано в коді ядра, функція strip_meta). На живому сайті це не перевіряли, а сервери без Imagick обробляють картинки іншим редактором.

Висновок практичний: позначка, поставлена генератором, ще не означає позначки у фіді. Плагін оптимізації, CDN, що стискає картинки, чи модуль, який робить квадратні мініатюри для Merchant Center, можуть її прибрати, і в діагностиці ви про це не дізнаєтесь одразу.

Як перевірити свій фід

  1. Візьміть з фіду кілька посилань image_link на ШІ-картинки. Саме ті адреси, які бачить Google, а не файли в медіатеці.
  2. Перевірте позначку у файлі за посиланням. Найпростіше — у терміналі: curl -s <адреса картинки> | grep -a -c trainedAlgorithmicMedia. Відповідь 1 і більше означає, що мітка є, 0 — що її немає. Цей спосіб шукає лише рядок і не перевіряє, чи метадані записано правильно, але щоб зловити стерту позначку, його досить.
  3. Якщо позначки немає — знайдіть, хто її стирає. Порівняйте файл одразу після генерації з тим, що віддає сайт. Зазвичай винне одне налаштування: збереження метаданих у плагіні оптимізації або параметр у скрипті конвертації.
  4. Якщо генератор позначку не ставить — додайте її самі: поле XMP Iptc4xmpExt:DigitalSourceType зі значенням http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia. Це вміють редактори метаданих і утиліта exiftool.
  5. Окремо перегляньте кожну ШІ-картинку очима. Текст, логотипи, зайві предмети, неправильний колір — це те, що модель додає сама і що автоматична перевірка не побачить.

Ширше про те, де ШІ справді заощаджує час магазину, — у статті «ШІ для інтернет-магазину», а про вимоги Google до ШІ-текстів на сайті — у матеріалі про зміни жовтня 2026.

Скільки коштує генерація

Гроші тут найменша частина витрат. У калькуляторі OpenAI для моделей GPT Image 2.5 одна картинка 1024×1024 коштує від $0,006 на найнижчій якості до $0,21 на найвищій. Це лише вихідні токени зображення; текст запиту й вхідне фото, якщо ви редагуєте справжній знімок, оплачуються окремо.

Ціна однієї картинки 1024×1024 в API OpenAI, грн
Якість low0,26 грн
Якість medium0,59 грн
Якість high2,37 грн
Якість xhigh4,21 грн
Якість max9,48 грн

Вихідні токени зображення за $30 за мільйон, кількість токенів — з калькулятора OpenAI для GPT Image 2.5. Курс НБУ на 15 жовтня 2026 року: 44,9801 грн за долар. Без вартості тексту запиту й вхідних зображень.

Навіть на максимальній якості тисяча картинок обійдеться приблизно в 9 500 гривень, на якості high — у 2 400. Тому порівнювати з фотосесією варто не ціну файлу, а ціну придатної картинки:

ціна придатної ШІ-картинки = (ціна однієї генерації × кількість спроб) + хвилини на перевірку × вартість хвилини людини, яка перевіряє.

Генерація вигідніша, коли товар уже сфотографовано і треба лише фон, інтер'єр чи кілька однакових за стилем кадрів для каталогу. Вона не замінює фотосесію, коли справжніх фото немає зовсім: тоді ШІ малює не ваш товар, і за правилами Google це не годиться для головного фото, хоч скільки б коштувала картинка.

Наша позиція

Генеруйте оточення, а не товар. Справжнє фото кожного варіанта плюс ШІ-фон чи інтер'єр — це безпечний і дешевий спосіб отримати однакові картинки для каталогу. А перевірку позначки вбудуйте в процес так само, як перевірку розміру: файл за посиланням у фіді, а не файл у генераторі.

Позиція не діє, якщо ви не передаєте товари в Merchant Center і не плануєте. Тоді вимога про мітку IPTC вас формально не стосується. Та правило «на фото має бути саме той товар» лишається здоровим глуздом: покупець, який отримав не те, що бачив на картинці, повертає посилку.

Перевірено 15 жовтня 2026 року на сторінках довідки Google Merchant Center (ШІ-контент, атрибут image_link), у словнику IPTC Digital Source Type, у калькуляторі цін на генерацію зображень OpenAI і в коді ядра WordPress (class-wp-image-editor-imagick.php); курс — НБУ. Тест збереження позначки — власний, на одному файлі, з версіями інструментів, указаними в таблиці.

Не певні, що це ваш випадок?

Опишіть ситуацію. Перша відповідь скаже, наша це задача чи ні, і скільки триває діагностика.

Запросити діагностику