是否可以在不使用数据层的情况下从Google跟踪代码管理器中提取数据?

时间:2017-03-08 09:04:13

标签: google-tag-manager facebook-pixel

我的网站上有这段代码:

 <div class="product-cta">
                            <span class="price">2.998,-</span>
                        <div class="btn-wrapper">
                                <a class="btn btn-primary btn-addtocart btn-xlarge" href="#" data-basket-url="/kassen/kurv/" data-product-id="25984"><i class="icon icon-cart"></i>Add to cart</a>
                        </div>

是否可以将data-product-id =之后的数字提取到Google跟踪代码管理器而不通过数据层推送它,只使用现有代码中的内容?这是在产品页面上,将与Facebook Pixel一起使用。

1 个答案:

答案 0 :(得分:0)

是的,您可以尝试使用几种方法,而无需将其推送到dataLayer。您可以使用JS(本机或jQuery)来抓取该信息,或者您也可以使用内置的自动事件变量,如下所示:

enter image description here

如果您想使用AEV,那么您可能会在点击或其他东西上捕获该数据,因为AEV“基本上是[宏],可用于引用,例如,点击的DOM元素发生了“(参见https://www.simoahava.com/analytics/auto-event-tracking-google-tag-manager/)。