错误:'元素" a [data-vars-ei]"需要是一个AMP元素'关于元素的GA跟踪

时间:2017-11-23 07:52:30

标签: google-analytics amp-html

我正在尝试跟踪元素的可见性及其显示控制台错误:'元素" a [data-vars-ei]"需要是一个AMP元素'。 但是在点击跟踪的情况下类似的东西工作正常。 我无法理解为什么会发生这种情况以及我应该如何发送跟踪。 下面是我写的跟踪事件的代码

" tracklinkClicks" {

                "on": "click",
                "selector": "a[data-vars-ec], div[data-vars-ec], span[data-vars-ec]",
                "request": "event",
                "vars":{
                "eventCategory": "${ec}",
                "eventAction": "${ea}",
                "eventLabel": "${el}"
                }
            },
            "trackimpressions":{
                "on": "visible",
                "selector": "a[data-vars-ei]",
                "request": "event",
                "vars":{
                "eventcategory": "${ec}",
                "eventaction": "${ei}",
                "eventlabel": "${el}"
                },
                "extraUrlParams":{
                "ni":"1"
                }
            },

1 个答案:

答案 0 :(得分:3)

on: visible仅适用于AMP-img,amp-iframe,amp-ad等AMP元素。