Chi*_*dia 11 microdata schema.org json-ld facebook-pixel
我在JSON LD格式中添加了schema.org标签<script>,当我使用Google结构化数据测试工具测试我的页面时,我可以看到我的所有标签.
但是,当我安装Facebook像素助手chrome扩展程序来测试我的页面时,schema.org标签显示为空白.不确定为什么Facebook像素助手无法检测到它.
非常感谢任何帮助.
我发现Facebook Pixel在解析结构化数据方面更加严格。字段中的空换行将导致其引发警告。当我在地址中插入换行符时,发生了这种情况。该地址已由Google正确解释,但Facebook Pixel在控制台中发出了警告。
添加以下代码可以解决我的情况:
$address = preg_replace( "/\r|\n/", " ", $address );
Run Code Online (Sandbox Code Playgroud)
当然,正如这里指出的那样,JSON不支持真正的换行符。
小智 0
JSON 扩展还为所有其他网页添加了 JSON-LD 格式的架构标记,这是 Google 喜欢的。\xe2\x80\x9cFacebook Pixel\xe2\x80\x9d 不读取架构元标记或 JSON-LD(Pinterest 读取架构元标记,但尚不读取 JSON-LD \xe2\x80\x93)。
\n\n听起来您可能有点困惑 \xe2\x80\x93 Facebook 不读取架构标记 \xe2\x80\x93 Facebook 读取开放图元标签。您可以在此处找到该标准的详细信息: http: //ogp.me/。
\n\n仅供参考https://www.withintheflow.com/facebook-pixel-helper/
\n| 归档时间: |
|
| 查看次数: |
6610 次 |
| 最近记录: |