我在下载按钮上使用事件跟踪。当任何用户单击下载按钮时,必须运行此事件但不会发生这种情况。这是我的代码
<input id="changesubmittxt_<?php echo $theme['Theme']['id']; ?>" type="submit" value="Proceed" class="submitButton" onclick="onClick="_gaq.push(['_trackEvent', 'themes', 'theme', 'free theme',, true]);"" />
告诉我我错在哪里,我把所有参数都传递给了正确的或者我在这里遗漏了什么。感谢
答案 0 :(得分:0)
不确定这是否是拼写错误但你在onClick中有onClick。所以先解决这个问题。
此外,请检查trackEvent方法的参考 https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiEventTracking
具体说:
您可以使用以下任何可选参数:opt_label,opt_value或opt_noninteraction。如果要仅为第二个或第三个可选参数提供值,则需要为前面的可选参数传入undefined。
所以你应该试试
<input id="changesubmittxt_<?php echo $theme['Theme']['id']; ?>" type="submit" value="Proceed" class="submitButton" onclick="_gaq.push(['_trackEvent', 'themes', 'theme', 'free theme', undefined, true]);" />