Невідповідна ціна товару в Merchant Center: що робити

⏱ 6 хв читання
Коротко: поставте в даних ту саму ціну, що на сторінці, і за потреби надішліть запит на перевірку. Ціна лише зі скрипта дає розбіжність. «Зберегти» не повертає товар у рекламу тієї ж миті.

«Невідповідна ціна товару» означає, що Googlebot порівняв атрибут «ціна» [price] у даних про товар із ціною на цільовій сторінці в момент завантаження або з розміткою структурованих даних, і вони розійшлися. Товар із розбіжністю можуть відхилити. Поточний стан дивіться в стовпці «Статус» на сторінці «Усі товари» в розділі «Товари». Позначка часу в сповіщенні каже, коли розбіжність знайшли. Відтоді товар могли вже схвалити знову. Чому Merchant Center відхиляє товари, зібрано в статті Чому відхиляють товари в Merchant Center.

Що це означає

Робот читає HTML, який повернув вебсервер. Якщо ціна з’являється лише скриптом після завантаження, станеться помилка. Ціни в HTML мають точно збігатися з цінами в Merchant Center. Якщо на сторінці кілька валют, збігатися мають ціна і валюта, показані помітно. Для мінімальної партії або гурту подають загальну ціну за мінімальну кількість. Кроки є в довідці Google про невідповідну ціну товару.

Причини різні, і їх не змішують. Сайт і Merchant Center могли оновитися в різний час. Розмітка структурованих даних може бути неправильною: Google зчитує з неї ціну, тож сторінку перевіряють інструментом розширених результатів. Ціна, яку бачить людина, може бути не тією, яку бачить робот. Вікно акції може бути неправильним. Звірте «ціна зі знижкою» [sale_price] і «строк дії знижки» [sale_price_effective_date], включно з часовим поясом. Поки акція активна, поточною ціною в оголошеннях і в безкоштовній інформації про товари є ціна зі знижкою. Для гурту у фіді має стояти сума за мінімальну кількість, як на сторінці.

Структуровані дані це машинна розмітка ціни в HTML. Валідна розмітка вмикає автоматичне оновлення товарів і автоматичний фід через «сканування вебсайту». Автооновлення знижує ризик блокування і відхилення через ціну й наявність, але не замінює регулярні оновлення. Неправильні дані на сторінці порушують правила структурованих даних. Ціна на сторінці не має змінюватися залежно від IP-адреси чи типу браузера і має збігатися з тим, що бачить покупець.

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

Чим це загрожує

Товар можуть відхилити, і це може призвести до блокування облікового запису. Якщо товар відхилено, він не в рекламі, поки проблему не вирішено. Після виправлення він знову з’являється в оголошеннях і в безкоштовній інформації про товари. Повторне сканування відхиленого товару відбувається автоматично протягом кількох годин або днів. Якщо ціна вже збігається, після цього сканування товар схвалюють знову. Якщо сервер домену працює на максимальній потужності, сканування може тривати довше: Google не збільшує частоту сканування, щоб не затримувати обхід сайту. Поки відхилений товар не повернувся в показ, у звітах його не видно. Тиждень із цими звітами розібрано в статті ведення торгових кампаній Google Shopping.

Що робити

  1. Поставте в даних ту саму ціну, що на сайті, у валюті країни націлювання. Якщо ціни змінюються часто, задайте графік завантаження файлу або налаштуйте Merchant API for Shopping.
  2. Якщо ціна з’являється лише після скрипта, відкрийте HTML, який віддає сервер. Я перевіряю саме його, а не картинку після скрипта.
  3. Звірте «ціна зі знижкою» [sale_price] і «строк дії знижки» [sale_price_effective_date] разом із часовим поясом. Для гурту в даних має стояти сума за мінімальну кількість.
  4. Один товар: у розділі «Товари й магазин» відкрийте «Товари», вкладку «Потрібна дія», значок фільтра, назву товару, «Редагувати товар», виправте ціну і натисніть «Зберегти». Кілька товарів: той самий шлях, значок завантаження, список .csv проблемних товарів, виправте дані і завантажте знову своїм способом.
  5. Якщо товар відхилено, виправте проблему і надішліть запит на перевірку сайту. Запит прискорює розгляд. Без запиту автоматична перевірка все одно буде пізніше. Перевірка сайту може тривати до 12 годин, і в цей період новий запит надіслати не можна.
  6. Якщо після оновлення фіду або сайту проблема лишилась, натисніть «Я не погоджуюся із цією проблемою» і «Надіслати запит на перевірку». Успішна перевірка знімає проблему. Ліміт кількості запитів іноді є. Саму кількість показують лише тоді, коли ліміт діє. Сторінка «Потрібна дія» оновлюється через деякий час. «Зберегти» не повертає товар у рекламу тієї ж миті.

Чого робити не можна

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

Коли це НЕ працює

Ця сторінка не про рядок «Автоматичне оновлення: невідповідне значення атрибута “ціна”». Він з’являється, коли автооновлення неправильних цін увімкнено і Google вже підставив ціну з сайту. Зараз ціна може збігатися, але розбіжність лишається критичною помилкою і може призвести до блокування. Скасувати конкретне автооновлення можна фідом або через Merchant API. Налаштування: ліве меню «Товари», вкладка «Автоматизації». Товари з цим рядком шукайте на сторінці «Товари», вкладка «Потрібна дія». Докладніше в довідці про автоматичне оновлення ціни.

Якщо товари вивантажує стороння платформа, частина кроків може не діяти. Запит на перевірку іноді є в її додатку. Ціна в даних і ціна на сторінці мають збігатися.

Якщо після цих кроків статус не змінюється, розберемо акаунт разом: ціну на сторінці, дані товару і HTML, який віддає сервер.

Хочете систему, а не розрізнені поради?

На безкоштовному майстер-класі показую покроково, як перетворити рекламу на передбачуваний потік клієнтів.

Дивитися майстер-клас →

Питання й відповіді

Чи заблокують обліковий запис?

Розбіжність може призвести до блокування облікового запису. Товар із розбіжністю можуть відхилити. Не кожен такий рядок є відхиленням, і блокування не настає завжди.

Скільки чекати після виправлення?

Повторне сканування триває кілька годин або днів. Запит на перевірку сайту може тривати до 12 годин, і новий запит у цей час надіслати не можна.

Ціна на сайті вже та сама. Чому рядок лишився?

Перевірте «строк дії знижки», часовий пояс і HTML без скрипта. Якщо Google вже підставив ціну, це рядок «Автоматичне оновлення: невідповідне значення атрибута “ціна”», і дані все одно треба оновити.