0

我在下载按钮上使用事件跟踪。当任何用户单击下载按钮时,必须运行此事件,但这不会发生。这是我的代码

<input  id="changesubmittxt_<?php echo $theme['Theme']['id']; ?>" type="submit" value="Proceed" class="submitButton" onclick="onClick="_gaq.push(['_trackEvent', 'themes', 'theme', 'free theme',, true]);"" />

所以告诉我我哪里错了,我在哪里正确传递了所有参数,或者我在这里遗漏了一些东西。谢谢

4

1 回答 1

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]);" />
于 2013-07-10T05:53:19.923 回答