我在我的网站中提供了 Google 加号按钮。当我单击它时,计数会增加然后减少并显示错误符号(红色感叹号)。几天前它工作正常,但现在它的行为是这样的。
谁能帮我解决这个问题?
我在我的网站中提供了 Google 加号按钮。当我单击它时,计数会增加然后减少并显示错误符号(红色感叹号)。几天前它工作正常,但现在它的行为是这样的。
谁能帮我解决这个问题?
我的一个网站上也发生了同样的事情,但反过来。首先它不起作用,然后几天后它又起作用了。从那以后,我没有看到任何问题。我没有做任何事情来修复它(尽管我尝试过)。我浏览了互联网并阅读了有关该主题的 Google 文档,但我发现的唯一“帮助”是您需要确保您的个人资料没有被阻止。哪个配置文件不清楚,无论是用户的配置文件还是站点的配置文件,但我都检查了(据我所知,它们没有被阻止)。不过,我并不感到惊讶,因为他们仍在解决问题。
如果没有其他人提出解决方案,请在您再次解决问题之前给它几天。我会密切关注这个问题,因为我想知道你的问题最终是如何解决的。
我认为 google +1 有时会禁止网站。有时我有错误,因为页面没有刷新。添加+1时必须先登录,否则会弹出错误。
您只需要添加 data-href 属性,因此生成的 div 标签将如下所示
<div class="g-plusone" data-size="medium" data-href="https://google.com"></div>
在这里,我添加了“ https://google.com ”作为该属性的 data-href 值。您可以根据您的要求更改它。
今天在许多页面中的一个上遇到了同样的问题。
在更彻底地探索该问题时,我发现其中一个响应包含带有错误哈希的 JSON,其中包含错误 400:“无效值”。
然后我发现一张图像(带有 的图像itemprop="name"
)包含空格。在转义它们和其他特殊字符后,按钮开始工作。
因此,请尝试验证您的页面并确保所有值都已正确转义。
我也收到了这个错误。对我来说,错误是由我的 +1 按钮标签上方(在 DOM 中)的 Twitter 脚本标签引起的。我将 Twitter 脚本移至页面底部,现在 +1 按钮可以使用。简而言之,似乎任何类型的 JS 都可以解决这个问题(当然),即使代码来自信誉良好的网站(Twitter)。