1

我正在使用 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>
4

1 回答 1

1

这必须工作

<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 代码)

于 2013-11-18T13:04:59.040 回答