Domanda

I am trying to add custom event tracking to a link on a site I built. For some reason it does not seem to be working. The code I have is:

onClick="_gaq.push(['_trackEvent', 'SOU Links', 'Click', 'Top edu banner']);"

The site URL is http://sou.wpengine.com/. The link with the event tracking is the "Sign Up Now" link at the top of the page. Any ideas?

È stato utile?

Soluzione 2

It appears you're using the advanced configuration setup described by google here. To track events, you'll want to use the event tracking methods described by google here.

Hope this helps.

Adding another helpful link: https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide

This will work for older tracking version: Tracking Basics (Asynchronous Syntax)

Altri suggerimenti

I had an issue with events not tracking (using Universal Analytics).

I installed the official Google Analytics Debugger from

https://chrome.google.com/webstore/detail/google-analytics-debugger/jnkmfdileelhofjcijamephohjechhna

And it showed me a warning message that event value was expecting an integer, but receiving an empty string. Once I cleared that up, the events showed up in the realtime tracker right away.

As bbone said, you are using the event tracking syntax for ga.js (Classic Analytics) and you have analytics.js (Universal Analytics) on your site.

If you want to track the "Sign Up Now" link, use this:

ga('send', 'event', 'SOU Links', 'Click', 'Top edu banner');

you should send also _gaq.push(['_setAccount', 'UA-XXXXXX-1']); before the tracking event and install for chrome this extension to debug https://chrome.google.com/webstore/detail/google-analytics-debugger/jnkmfdileelhofjcijamephohjechhna

it worked for us

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top