【问题标题】:JSON-LD Schema Clashing with Facebook PixelJSON-LD 模式与 Facebook 像素冲突
【发布时间】:2021-09-27 05:13:49
【问题描述】:

我最近一直在为我的 Wordpress 网站创建自己的 JSON-LD 架构。

我已经通过 Google 结构化数据测试工具运行了架构,一切都很好。

但是,一旦我将其插入页面,我就会收到错误“fbevents.js:23 [Facebook Pixel] - 无法解析 JSON-LD 标记。发现格式错误的 JSON:'{” - 然后显示整个架构在控制台中。这发生在我运行 Facebook Pixel 的每个页面上。

我以前从未遇到过架构插件等问题,所以我假设这是我正在做的事情 - 有人有什么想法吗?

网址:https://www.thetravellinghousesitters.com/how-to-become-a-house-sitter/

如果有人需要更多信息,请告诉我。

谢谢

【问题讨论】:

    标签: schema json-ld


    【解决方案1】:

    在你的操作方法的末尾你有一个额外的逗号:

    “总时间”:“P2D” },

    我怀疑 SDTT 可以处理该语法错误,但 Facebook 不能。

    【讨论】:

    • 这确实有效!谢谢托尼,我真的很感谢你看看这个。这是我很长时间以来一直在思考的事情!
    【解决方案2】:

    我有同样的问题。出于某种原因,我的 JSON 代码末尾有一个分号。

    已删除,现在一切正常。

                        "bestRating": 5,
                        "ratingValue": 5
                    }
                }
        }]
    };   // This semicolon in the last line was the culprit
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-21
      • 1970-01-01
      • 2016-04-11
      • 2016-01-12
      • 2011-12-08
      相关资源
      最近更新 更多