动态生成JSON-LD

Discuss smarter ways to manage and optimize cv data.
Post Reply
arafatenzo
Posts: 129
Joined: Sun Dec 22, 2024 5:46 am

动态生成JSON-LD

Post by arafatenzo »

因此,如果我们想获取该页面的 URL 并将其动态传递到 JSON-LD 块中,我们会尝试如下操作:

使用跟踪代码管理器插入带有动态变量的 JSON-LD

但这不起作用。婴儿潮一代

这意味着如果您想使用 GTM 添加博客帖子。,因此您需要为每个帖子创建不同的标签和触发器(基于 URL)。根本无法扩展。

但是,通过一些实验,我发现了一些 JavaScript 的魔力,可以从页面内容中提取数据并动态生成有效的 JSON-LD 片段。

我们的第一个示例不起作用的原因是标签 尼泊尔移动数据库 管理器用一小段调用函数的 JavaScript 替换了每个变量 - 返回所调用的任何变量的值。

我们可以在Google结构化数据测试工具中在到这个错误:

JSON-LD Google 跟踪代码管理器变量错误。

标签管理器将 JavaScript 注入到 JSON 标签中——这是无效的,因此标签失败。

但是,我们可以使用标签管理器插入 JavaScript 标签,并从该 JavaScript 标签插入 JSON-LD 标签。是

Google 跟踪代码管理器 JSON-LD 入口脚本

如果您不太熟悉 JavaScript,它可能看起来相当复杂,但实际上它的工作原理就像您可能已经在使用的许多其他标签(例如 Google Analytics 或标签管理器本身)。
Post Reply