Аналитика AMP - отслеживание ссылок, отслеживание ссылок / атрибутов данных - PullRequest
0 голосов
/ 29 января 2019

Я реализовал аналитику AMP и пару событий, она работает нормально, но мне интересно, как я могу зафиксировать назначение по нажатой ссылке.

Если у меня есть такая ссылка:

<a rel="nofollow,noopener" data-item="ShopName" data-product="ProductName" class="link-price" target="_blank" href="ShopURL">ShopName</a>

Я отслеживаю это так:

"article prices": 
            {
                "on": "click",
                "selector": ".link-price",
                "request": "event",
                "vars": 
                    {
                        "eventCategory": "Prices",
                        "eventAction": "<I WOULD LIKE SHOPNAME HERE",
                        "eventLabel": "<I WOULD LIKE PRODUCTNAME HERE>"
                    }                   

            }

Я бы соблазнил поместить туда какой-нибудь javascript, но javascript не разрешен.

Есть ли возможность отслеживать данныеатрибуты и URL-адреса?

1 Ответ

0 голосов
/ 05 февраля 2019

Использование атрибутов данных в HTML:

data-vars-my-label="ProductName1"

и вашей конфигурации JSON:

"vars": {
    "event_label": "${myLabel}",
    ...

См. https://github.com/ampproject/amphtml/blob/master/extensions/amp-analytics/analytics-vars.md

...