Я хочу отслеживать события аналитики Google на кнопках и ссылках. Обычно в jquery я передавал значения в атрибутах данных, извлекал их и вызывал требуемую функцию. Я понимаю, что мне не следует использовать атрибуты данных, поэтому я ищу лучший способ сделать это, может быть несколько кнопок, которые выполняют различное отслеживание с разными целями данных (атрибутами). Поэтому мне нужно будет передать цель данных и пользователь данных для компонента/функции vue
<button id="openmodal" data-purpose="contact form" class="btn__primary" aria-label="Help" @click="contactForm">Contact Form</button>
<button id="openmodal" data-purpose="Opt In" class="btn__primary" aria-label="Help" @click="optIn">Opt In</button>
В аналитике
ga('send', {
hitType: 'event',
eventCategory: 'button',
eventAction: 'data-purpose',
eventLabel: 'VALUE OF BUTTON'
});
data-*. Можете ли вы создать минимальный фрагмент или jsfiddle, чтобы показать, где у вас возникают трудности? - person Nisarg   schedule 27.10.2017