用于分析事件跟踪的动态数据变量

时间:2018-10-26 08:21:24

标签: amp-html

我正在尝试跟踪单击“加载更多”按钮的连续次数。

我只看到了带有静态变量的简单示例

<button id="loadmore-button" class="box" data-vars-consecutive-time="1">Load more</button>
<amp-analytics type="googleanalytics">
<script type="application/json">
    {
        "vars": {
            "account": "UA-XXXXX-Y"
        },
        "triggers": {
            "outboundLinks": {
                "on": "click",
                "selector": "#loadmore-button",
                "request": "event",
                "vars": {
                    "eventCategory": "loadmore",
                    "eventAction": "click",
                    "eventLabel": "${consecutiveTime}"
                }
            }
        }
    }
</script>
</amp-analytics>

但是,与此同时,我的eventLabel将始终发送1。我想知道人们在同一页面上加载了多少次。

因此,我希望每次通过amp-bind amp-state单击“ load more”时,变量ContinuousTime都会增加

我尝试使用

[data-vars-consecutive-time]="consecutiveTime"

但这是不允许的,amp-validator说

  

“ [data-vars-conecutive-time]”属性可能未出现在标记“ input”中

还有另一种使用放大器状态变量作为eventLabel的方法吗?

0 个答案:

没有答案