google-tag-manager - 对象 .... 在 GTM 变量中。如何?
问题描述
GTM 的元素没有变量的#identifiers 和#classes http://prntscr.com/q2qqen
很少有 GTM 具有有价值的元素:
[object SVGAnimatedString]
[object SVGSVGElement]
[object HTMLSpanElement]
[object HTMLdivElement]
[object HTMLBodyElement]
ETC
这是什么意思?
解决方案
不确定我是否真的理解您的问题,但这些是 DOM 元素。
DOM 是文档对象模型,一种树状结构,包含构成您的网页的元素 - 您有一个 body 元素 (HTMLBodyElement),其中包含例如一个或多个 div 元素 (HTMLdivElement) 等。
GTM 单击处理程序将始终返回当前用户单击的元素。
DOM 元素是对象。它们很难以文本形式表示(因为它们具有属性和方法,并且从父对象派生并且可能具有子节点等),因此浏览器会尝试告诉您返回哪种对象 - 例如和 HTML 元素div 类型 (HTMLdivElement) 或可缩放矢量图形 (SVGSVGElement) 等。
他们没有类或 id 与 GTM 无关,只是碰巧用户点击了没有 id 或类属性的元素。
推荐阅读
- sml - number_in_month 练习(获得 EQUAL。SML 中的 OP 错误,一个功能起作用,其他不起作用)
- javascript - 带有钩子解释的过滤器数组?
- c# - 如何使用 c# 针对 Azure AD 验证用户密码
- regex - excel VBA for Mac 中缺少正则表达式库
- sql-server - 使用滞后函数获取销售变化返回 0
- c# - 如何在针对 Couchbase 的全文搜索查询的响应中获取文档?
- testing - 在对算法进行基准测试时,我是否需要担心硬件?
- r - 在 r 中过滤分组数据
- openshift - 如何将 docker 文件迁移到 okd/openshift 模板?
- python - 将 pandas 列转换为特定位置的列表