Динамические переменные данных для отслеживания событий аналитики - PullRequest
0 голосов
/ 26 октября 2018

Я пытаюсь отследить, сколько раз подряд нажимается кнопка «загрузить еще».

Я видел только простые примеры со статическими переменными

<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-bindamp-state

Я пытался использовать

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

, но это недопустимо, amp-validator говорит

Атрибут '[data-vars-последовательное время] 'может отсутствовать в теге' input '

Есть ли другой способ использовать переменные состояния усилителя в качестве eventLabel?

...