Код Яндекс.Метрики для AMP
mediaflagman.ru
<amp-analytics type="metrika">
<script type="application/json">
{
"vars": {
"counterId": "XXXXXXX",
"yaParams": "{\"key\": \"value\"}"
},
"triggers": {
"notBounce": {
"on": "timer",
"timerSpec": {
"immediate": false,
"interval": 15,
"maxTimerLength": 16
},
"request": "notBounce"
},
"halfScroll": {
"on": "scroll",
"scrollSpec": {
"verticalBoundaries": [
50
]
},
"request": "reachGoal",
"vars": {
"goalId": "halfScrollGoal"
}
}
},
"partsScroll": {
"on": "scroll",
"scrollSpec": {
"verticalBoundaries": [
25,
90
]
},
"request": "reachGoal",
"vars": {
"goalId": "partsScrollGoal"
}
}
}
</script>
</amp-analytics>
Необходимо добавить в head:
<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
Сам счётчик
<amp-analytics type="metrika">
<script type="application/json">
{
"vars": {
"counterId": "33355577"
},
"triggers": {
"notBounce": {
"on": "timer",
"timerSpec": {
"immediate": false,
"interval": 15,
"maxTimerLength": 16
},
"request": "notBounce"
}
}
}
</script>
</amp-analytics>