Як вирішити проблеми з кодом значка GCR

У цій статті описано деякі поширені помилки, що можуть виникнути під час застосування коду значка GCR.

Значок не видно й інші проблеми з відображенням

Значки можуть набувати однієї з наведених нижче форм.

  • Незакріплений значок: з'являється в лівому або правому нижньому куті сторінки.
  • Вбудований значок: з'являється в тому місці, де вставлено фрагмент коду.
  • Значок із рейтингом продавця: містить оцінку продавця, якщо є достатня кількість відгуків.
  • Значок без рейтингу продавця: не містить оцінку.

Якщо значка не видно на сторінці, пошукайте наведені нижче можливі причини проблем.

Проблема Причини
Сторінку відкрито на мобільному пристрої Значок програми Google Відгуки клієнтів не відображається на телефонах і планшетах.
Вихідний код HTML не містить код значка й мови Перевірте вихідний код HTML у веб-переглядачі та переконайтеся, що на сторінці відображається лише один блок із кодом значка.
Значок розташовано за межами екрана або заблоковано іншими елементами Можливо, значок відображено за межами видимої області. Щоб побачити його, спробуйте прокрутити сторінку вертикально й горизонтально.
Текст значка завжди відображається англійською мовою незалежно від налаштувань мови, а оцінки затінені. Це нормально, якщо ви ще не досягли порогового значення для відображення рейтингу (принаймні 100 відгуків про продавця в певній країні).
Рейтинг продавця показується лише в деяких стовпцях Значок відображатиме рейтинг продавця в країні. 

Помилки JavaScript на сторінці

У таблиці нижче наведено поширені причини проблем із JavaScript.

Проблема Причини
Ідентифікатор продавця не вказано або він недійсний

Під час застосування коду значка потрібен ідентифікатор продавця (merchant_id). Необхідно вказати його значення у виклику до функції render() у блоці JavaScript значка. Ідентифікатор продавця можна отримати в Google Merchant Center.

Тег DOCTYPE має відповідати специфікації HTML 5

Переконайтеся, що на всіх сторінках із фрагментом коду використовується тег DOCTYPE за специфікацією HTML 5:

<!DOCTYPE html>

Недійсне значення параметра position

Необов'язковий параметр position може мати одне з таких значень:

  • "BOTTOM_LEFT" (ліва нижня частина екрана);
  • "BOTTOM_RIGHT" (права нижня частина екрана);
  • "INLINE" (вбудований).

Недійсне значення параметра lang

Параметр lang у блоці мови повинен мати одне з перелічених вище значень. Воно має бути рядком у лапках. Якщо не вказати мову, буде застосовано значення, вибране в налаштуваннях веб-переглядача користувача.
Веб-переглядач не підтримується Веб-переглядач має підтримувати формат HTML5. Оновіть його до останньої версії.
Чи корисна ця інформація?
Як можна її покращити?

Потрібна додаткова допомога?

Увійдіть в обліковий запис, щоб отримати додаткову допомогу та швидко вирішити проблему