If you’re looking for a quick way to track when Flash movies (or anything else in <object> <embed> tags) are played – this works for me:
Quick overview: create a new div
with an onClick action and put the Flash movie inside it.
Then in the movie’s <object>
tag – add <param name="wmode" value="transparent" />
and in the <embed> tag add this attribute wmode="transparent"
The wmode
declarations allow the click in the Flash movie to pass through to the enclosing div
and trigger the onClick.
Like this:
<div onClick="_gaq.push(['_trackEvent', 'Videos', 'MovieName', 'PageName']);">
<object...>
<param name="movie" value="http://path.to.swf" />
...
<param name="wmode" value="transparent" />
<embed wmode="transparent" ..." />
</object>
</div>