我正在使用mixpanel来跟踪网站上的各种事件,我无法跟踪img_id上的onclick事件。我的网站PHP代码看起来像
<div id="chunk-4">
<ul>
<li>
<img id="take_action_button_1" onclick="take_action()" src="<?php echo site_url(); ?>/action/invite.png" />
</li>
<li>
<img id="take_action_button_2" onclick="take_action()" src="<?php echo site_url(); ?>/action/give.png" />
我想跟踪有多少用户点击button1,2,同样我还有2个按钮。我尝试过的Mixpanel代码使用的是粘贴链接。这是我试过的
<script type="text/javascript">
mixpanel.track_links("#take_action_button_1", "Track action button", {
referrer: document.referrer
});
我也试过
<script type="text/javascript">
$("#joinus_form_button").click(function() {
// This sends us an event every time a user clicks the button
mixpanel.track("Submit form results page on clic");
});
</script>
我也无法跟踪我的社交媒体图标
<a class="item tweetbox twicon" href="#"><img src="" /></a>
<a class="item google" target="_blank" href="link"><img src="" /></a>
答案 0 :(得分:0)
这必须有效
<script type="text/javascript">
$("#take_action_button_1").click(function() {
mixpanel.track("Submit button 1");
});
</script>
<script type="text/javascript">
$("#take_action_button_2").click(function() {
mixpanel.track("Submit button 2");
});
</script>
关于社交按钮:需要类似地使用代码。
如果此代码不起作用,您可能在其他地方遇到问题。连接到mixpanel的示例问题(此页面上没有mixpanel的js代码)