【问题标题】:is there away to track slider swiping using GTM?是否可以使用 GTM 跟踪滑块滑动?
【发布时间】:2020-05-15 01:54:09
【问题描述】:

我正在寻找一种方法来跟踪用户何时将滑块向右或向左滑动!没有别的,只有刷卡。

【问题讨论】:

    标签: slider google-tag-manager slick.js


    【解决方案1】:

    自定义事件是可能的。这是如何捕获带有方向的滑动事件。首先,在触发滑块滑动事件时,将自定义事件推送到 dataLayer:

    <script>
        $('#slider').on('swipe', function (event, slick, direction) {
            dataLayer.push({"event": "sliderSwipe", "swipeDirection": direction});
        });
    </script>
    

    在 GTM 中,创建自定义触发器:

    Trigger name: Slider Swipe
    Trigger type: Custom Event
    Event name: sliderSwipe
    Trigger fires on: All custom events
    

    创建一个用户定义的变量:

    Variable name: Swipe Direction
    Variable type: Data Layer Variable
    Data layer variable name: swipeDirection
    

    创建一个新标签:

    Tag type: Google Analytics: Universal Analytics
    Category: Slider
    Action: Swipe
    Label: {{Swipe Direction}}
    Trigger:  Slider Swipe
    

    【讨论】:

    • 我应该选择什么来触发触发器?
    • JavaScript 是否仅适用于 slick.js?我使用 owl-carousel 并按上述方式放置代码、触发器、变量和标签,但触发器没有触发。感谢您的帮助!
    猜你喜欢
    • 2022-11-16
    • 1970-01-01
    • 2017-04-08
    • 1970-01-01
    • 1970-01-01
    • 2014-08-21
    • 1970-01-01
    • 2022-06-22
    • 1970-01-01
    相关资源
    最近更新 更多