宏是真正酷的部分

Description of your first forum.
Post Reply
rakibhasanbd4723
Posts: 149
Joined: Sun Dec 22, 2024 8:28 am

宏是真正酷的部分

Post by rakibhasanbd4723 »

第一个条件寻找与“gtm.dom”相等的事件。这是 Google Tag Manager 可以立即获取的事件,它意味着文档对象模型 (DOM) 已完成加载(简单来说,页面已完成下载)。我们需要这样做的原因是,我们需要告诉 Google Tag Manager 查看我们的代码以查找语义标记;在页面加载完成之前这样做是没有意义的。
我们的规则的第二个条件是宏,它将在页面上查找特定的标记。


构建宏
为了设置它,我们将创建一个使 斯洛文尼亚电报筛选 用“自定义 JavaScript”的宏。在宏中,我们本质上想要创建一个函数,该函数在页面上从 schema.org 查找我们的 itemtype 标签并返回“true”或“false”。下面的屏幕截图显示了在 Google Tag Manager 中设置它时的样子,但我还提供了宏的文本,以便您可以剪切和粘贴。

请记住,我在这里使用 jQuery 以确保它适用于大多数浏览器。请确保您在其上实现此功能的任何网站也安装了 jQuery,否则此宏将不起作用。



在这里,我们还将创建一个宏来提取我们稍后要使用的特定 itemprops。具体来说,就是事件名称和表演者名称。然后,我们可以将这两个变量组合到我们的宏函数中,形成一个句子,稍后我们将使用它作为事件标签。我还添加了一个 If 语句,这样如果缺少任何重要事件,它将返回“无语义数据”。


综合起来
要在 Google Tag Manager 中实际进行设置,您需要按相反顺序设置我们刚刚讨论的所有元素(您现在明白我之前的塔伦蒂诺笑话了吗?)。首先,在 GTM 中创建宏。然后使用您刚刚创建的宏作为标准之一来创建规则。最后,创建根据规则触发的标记。

从这里,您可以实时推送 GTM 容器标签的新版本。不过,如果您聪明的话,您会先在调试模式下运行它,并确保已正确设置它。
Post Reply