跟踪按钮点击作为目标在谷歌分析

Track button click as goal in Google Analytics

本文关键字:谷歌 目标 按钮 跟踪      更新时间:2023-09-26

我的网站上有一个按钮,点击这个按钮会显示一个电话号码。

<div class="call-wrapper-middle">
    <button id="call-phone-middle"><i class="fa fa-phone"></i>Call us</button>
    <div class="call-number-middle" style="display: block;"> <a href="tel:555" class="number">555</a></div>
</div>
使用以下jQuery

(function($) {
  $("button#call-phone-middle").click(function() {
    $(this).hide();
    $("div.call-number-middle").show();
  });
})(jQuery);

这个效果很好。但我也希望在谷歌分析中跟踪按钮的点击次数作为目标。

所以我将href="/show/phonenumber-middle" onclick="javascript:pageTracker._trackPageview (‘Phonenumber Middle’);" target="blank"添加到按钮:

<div class="call-wrapper-middle">
    <button href="/show/phonenumber-middle" onclick="javascript:pageTracker._trackPageview (‘Phonenumber Middle’);" target="blank" id="call-phone-middle"><i class="fa fa-phone"></i>Call us</button>
    <div class="call-number-middle" style="display: block;"> <a href="tel:555" class="number">555</a></div>
</div>

并在Google分析中添加了一个目标,设置如下:。

目标设置:Custom
目标类型:Destination
目的地;等于:/show/phonenumber-middle

得到"根据你的数据,这个目标的转化率为0%",而在实时报告中没有对话。

我的猜测是<button>有问题,但我没有线索。

我会使用Google Analytics 事件。下面是GA单击事件的文档。然后在目标中,您可以将目标类型设置为事件,并且可以通过类别、动作或标签属性

跟踪它。
<div class="call-wrapper-middle">
    <button href="/show/phonenumber-middle" onclick="__gaTracker('send', 'event', 'buttons', 'click', 'phone-number-middle');" target="blank" id="call-phone-middle" style="display: none;"><i class="fa fa-phone"></i>Call us</button>
    <div class="call-number-middle" style="display: block;"> <a href="tel:555" class="number">555</a></div>
</div>