Hallo
Vroeger hadden we gewoon Google Analytics in onze webapplicatie, maar nu wil men dit doen via Google Tag Manager.
Het opzetten van GTM en het linken van GA had ik vlug voor elkaar, maar nu is het probleem dat die applicatie ook nogal wat custom events had die werden doorgestuurd naar GA.
Ik weet dat je custom events kan definiëren in de GA module van GTM, maar het lijkt me nogal beperkt (je kan geen mouseup event binden bijvoorbeeld) + alles bestaat reeds in code. Heb weinig zin om alles om te zetten in een point en click interface.
Vroeger kwam het gewoon neer op:
Waarom dit nu niet meer gewoon kan werken, is me een raadsel, want "ga" is gewoon beschikbaar in de window scope... maar goed...
Ik zit te proberen met zaken die ik vind op google, zoals:
waarbij ik ook nog heb geprobeerd om effectief een custom event (trigger heet dat) te declareren in GTM met dus als naam "mycustomevent".
Tot nu toe geen succes voor mijn events .. ik zie niks tevoorschijn komen in analytics ... terwijl de page views wel gewoon werken.
Iemand eventueel nog een idee?
Vroeger hadden we gewoon Google Analytics in onze webapplicatie, maar nu wil men dit doen via Google Tag Manager.
Het opzetten van GTM en het linken van GA had ik vlug voor elkaar, maar nu is het probleem dat die applicatie ook nogal wat custom events had die werden doorgestuurd naar GA.
Ik weet dat je custom events kan definiëren in de GA module van GTM, maar het lijkt me nogal beperkt (je kan geen mouseup event binden bijvoorbeeld) + alles bestaat reeds in code. Heb weinig zin om alles om te zetten in een point en click interface.
Vroeger kwam het gewoon neer op:
code:
1
2
3
4
5
6
7
| window.ga('send', { hitType: 'event', eventCategory: ..., eventAction: ..., eventLabel: ..., hitCallback: function() { if (callback) callback(); } }); |
Waarom dit nu niet meer gewoon kan werken, is me een raadsel, want "ga" is gewoon beschikbaar in de window scope... maar goed...
Ik zit te proberen met zaken die ik vind op google, zoals:
code:
1
2
3
4
5
6
7
| window.dataLayer.push({ eventCategory: ..., eventAction: ..., eventLabel: ..., event: 'mycustomevent', eventCallback: function() { if (callback) callback(); } }); |
waarbij ik ook nog heb geprobeerd om effectief een custom event (trigger heet dat) te declareren in GTM met dus als naam "mycustomevent".
Tot nu toe geen succes voor mijn events .. ik zie niks tevoorschijn komen in analytics ... terwijl de page views wel gewoon werken.
Iemand eventueel nog een idee?