本文介绍了您在实现 GCR 徽章代码时可能遇到的一些常见错误。
无法显示徽章和其他显示问题
徽章可以采用以下任一种形式
- 浮动:徽章显示在网页的左下角或右下角。
- 内嵌:徽章显示在您插入代码段的位置。
- 包含商店评分:徽章包含星级(如果适用)。
- 不含商店评分:徽章不包含星级。
如果网页上未显示徽章,请查找以下可能的问题来源:
问题 | 诊断 |
在移动设备上访问网页 | Google 顾客评价徽章不会在手机或平板电脑上显示 |
HTML 源代码不包含徽章和语言代码 | 在浏览器中查看 HTML 源代码,并检查网页上是否的确显示了一个徽章代码块实例。 |
徽章在屏幕范围外或被其他元素掩盖 | 徽章可能呈现在可视区域边界之外。请尝试在网页中垂直和水平滚动,看看徽章是否会显示出来。 |
徽章文字始终是英文(无论语言设置为何),并且星级评分是灰显的 | 如果您尚未达到显示评分的门槛,则这是正常现象。您的商家必须在过去 12 个月内在 Google 顾客评价计划中或我们的第三方评价合作伙伴网站上收到不同用户针对某个国家/地区给出的足够数量的评价,才能达到显示评分的门槛。所需评价的具体数量因商家而异,但大部分商家能够在收集到 100 条或更多有效评价后获得一个评分。 |
商店评分在某些列中显示,在其他列中不显示 | 徽章会显示某个国家/地区对应的商店评分 |
网页遇到 JavaScript 错误
下表列出了 JavaScript 问题的常见来源:
问题 | 诊断 |
商家 ID 缺失或无效 |
在实施徽章代码时,必须提供商家 ID ( |
DOCTYPE 必须是 HTML 5 |
确保使用代码段的所有网页使用的都是 HTML5 DOCTYPE:
|
|
可选参数
|
|
语言代码中 lang 参数的值必须是列出的某个值。它必须是用英文引号括起来的字符串。如果您不指定语言,系统将使用用户浏览器中的语言设置。 |
您的浏览器不受支持 | 您的浏览器必须支持 HTML 5。将您的浏览器更新到最新版本。 |