Ціна зі знижкою у Google Shopping. Як вивести перекреслену ціну в пошукову видачу Google купівлі і що за цим стоїть. Тож поїхали.
Усі інтернет-магазини роблять знижки. Чи не так? Було б непогано виводити в пошукову видачу 2 ціни – стару перекреслену та нову. Це виглядає приблизно так:

Перекреслена ціна або стара ціна за специфікацією Merchant Center - Price.
Зелена ціна або ще можна сказати актуальна ціна за специфікацією Merchant Center - Sale Price.
Як вивести ціну зі знижкою у Google Shopping?
👉 У фіді Merchant Center Ви повинні додати параметр “sale_price”, який має виглядати так:
<g:sale_price>15.00 USD</g:sale_price>
Застосування параметра “sale_price” має свої певні правила та особливості:
👉 Ціни зі знижкою мають бути не лише у фіді, а й на сайті. І вони мають цілком відповідати одне одному.
👉 Сума знижки має бути не менше 5% та не більше 90%. Це правило прописано не для всіх країн у документації, але ми бачимо, що воно працює практично завжди.
👉 Базова ціна не повинна змінюватись 30 днів. Це правило також прописане не для всіх країн у документації, але ми бачимо, що воно працює практично завжди. Хоча, трапляються випадки, що це правило не виконується, і наприклад на 15 днів Ваша ціна зі знижкою може показуватися.
👉 Ціна зі знижкою обов'язково повинна бути нижчою за базову стару ціну.
👉 Валюта базової ціни та ціни зі знижкою має збігатися.
Рекомендації щодо застосування ціни зі знижкою:
➊ Обов'язково оновіть мікророзмітку картки товару. Інакше, якщо робот некоректно визначить ціни на сторінці картки товару, він блокуватиме його, що за наявності масового випадку може призвести до блокування Merchant Center.
Робот Merchant Center сканує сторінки карток товару та перевіряє, щоб ціни у фіді та на сайті збігалися.
Оновити мікророзмітку можна кількома способами:
1.1 У мікророзмітці картки товару "Product" у типі "Offer" додаєте параметр "sale_price". Цей параметр не розписаний у schema.org і не завжди сприймається системою, але у нас це тривалий час працювало і продовжує працювати в проектах.
Виглядає це так:

На додаток буде приємний бонус для SEO, у пошуковій видачі картка товару виглядатиме наступним чином (з двома цінами):

1.2 У мікророзмітці картки товару “Product” у типі даних “Offer” зазначити лише одну актуальну ціну полем “Price”.

У SEO видачі картка товару тоді виводитиметься лише з однією ціною, що виглядатиме так:

➋ В ідеалі додати параметр “Термін дії знижки”. Цей параметр не є обов'язковим, але ми бачимо, що для вирішення спірних питань краще використовувати його, щоб у роботів було більше точної інформації, що дійсно є розпродаж, а не просте маніпулювання цінами.
У Merchant Center цей параметр має таку назву - “sale_price_effective_date”, який у фіді відображається так:
<g:sale_price_effective_date>2016-02-24T13:00-0800/2016-02-29T15:30-0800</g:sale_price_effective_date>
Зауважте, обов'язково має бути дата початку та кінця розпродажу у зазначеному форматі.
Якщо Ви застосовуєте цей параметр у фіді, то в мікророзмітці картки товару Ви також можете прописати дату, до якої ціна дійсна параметром “priceValidUntil”, що матиме такий вигляд:

☝ Через контроль пошукових систем за маніпулюванням цінами це питання динамічно змінюється, тому можуть з'являтися додаткові параметри або способи вирішення задачі.
Сподіваємось матеріал був Вам корисний, зустрінемося ще.