Javascript 点击不响应时的谷歌分析事件跟踪
嘿,我似乎无法让分析事件跟踪工作。下面是我正在使用的,它在PHP中,但输出正确。然而,当我进入实时并选择按钮时,什么也没有发生Javascript 点击不响应时的谷歌分析事件跟踪,javascript,php,html,google-analytics,Javascript,Php,Html,Google Analytics,嘿,我似乎无法让分析事件跟踪工作。下面是我正在使用的,它在PHP中,但输出正确。然而,当我进入实时并选择按钮时,什么也没有发生 $prodqoutput = '<div class="container" style="margin-bottom: 50px;"> <div class="col-sm-6 col-md-4"> </div> <div class="col-sm-6 col-md-4"> &
$prodqoutput =
'<div class="container" style="margin-bottom: 50px;">
<div class="col-sm-6 col-md-4">
</div>
<div class="col-sm-6 col-md-4">
<img src="' . $logo . '" style="width: 100%;"><br />
<center><span>' . $excerpt . '</span></center>
<a href="' . $internalstorelink . '" target="_blank" ga("send", "event", "Out Bound Click", "No Product Button", "'.$brand.'", "'.$title.'");>
<button style="height: 50px;" type="button" class="btn btn-primary btn-lg btn-block">
View More Products! <span class="glyphicon glyphicon-refresh"></span>
</button>
</a>
</div>
<div class="col-sm-6 col-md-4">
</div>
</div>';
$prodqoutput=
'
' . $摘录。”
';
如果有人能帮上忙,那就太棒了
提前谢谢
编辑:我设法找到了嵌套引号,这是本例所需要的。多亏了现场的人
您最好将其加载到js函数中,并在单击时触发该函数。但以上是它需要的格式
您最好将其加载到js函数中,并在单击时触发该函数。但上面是它需要的格式。我猜您在“$title”中提交的最后一个值是一个数字。否则,就应该如此。文本变量包括类别、操作和标签。值必须是一个数字 当我使用Google Analytics时,我更喜欢与jQuery结合使用,如本例所示:
<a href="' . $internalstorelink . '" class="cta-ga" data-brand="'. $brand .'">
<button>View More Products!</button>
</a>
<script>
$(document).ready(function() {
$('a.cta-ga').click(function(){
label = $(this).attr('data-brand');
ga('send', 'event', 'Out Bound Click', 'No Product Button', label);
//Category //Action //Label
});
});
</script>
$(文档).ready(函数(){
$('a.cta-ga')。单击(函数(){
label=$(this.attr('data-brand');
ga(“发送”、“事件”、“向外点击”、“无产品按钮”、标签);
//类别//动作//标签
});
});
我创建了一个名为“数据标签”的数据变量。之后,我可以获取此值并将事件与她的数据一起发送。我猜您在“$title”中提交的最后一个值是一个数字。否则,就应该如此。文本变量包括类别、操作和标签。值必须是一个数字 当我使用Google Analytics时,我更喜欢与jQuery结合使用,如本例所示:
<a href="' . $internalstorelink . '" class="cta-ga" data-brand="'. $brand .'">
<button>View More Products!</button>
</a>
<script>
$(document).ready(function() {
$('a.cta-ga').click(function(){
label = $(this).attr('data-brand');
ga('send', 'event', 'Out Bound Click', 'No Product Button', label);
//Category //Action //Label
});
});
</script>
$(文档).ready(函数(){
$('a.cta-ga')。单击(函数(){
label=$(this.attr('data-brand');
ga(“发送”、“事件”、“向外点击”、“无产品按钮”、标签);
//类别//动作//标签
});
});
我创建了一个名为“数据标签”的数据变量。之后,我可以获取此值并将事件与她的数据一起发送。谢谢,这是新内容吗?我在网上找到的所有东西都指向我所做的。不,只是记录得很糟糕,这是我自己经过几个小时的测试后得出的结论。我在一个函数中使用这段代码来覆盖每天大约1000个事件,它可以工作:)。另外,如果你只是设置你的分析配置文件,即使是实时的,一开始也可能需要几天的时间。它仍然没有出现在分析上,也许我应该给它留一个好的24小时,看看是否有任何结果?可能你的完整代码是错误的,我真的把它放在一个js函数中,然后点击调用,你们也可以在开发者工具的“网络”选项卡中查看它是否会在点击后发送任何内容。在你的代码中,我没有看到任何触发发送的东西,只是回显它不会发送,我不认为。我会给它24小时,然后再试一次。我现在已经开始工作了,但是有了这个insread onClick=“ga('send','event','PDF Downloads','Click','SEO For初学者”);“。。。问题是我不能把它放在php中,因为我需要另一组引号。我能做些什么吗?谢谢,这是新的吗?我在网上找到的所有东西都指向我所做的。不,只是记录得很糟糕,这是我自己经过几个小时的测试后得出的结论。我在一个函数中使用这段代码来覆盖每天大约1000个事件,它可以工作:)。另外,如果你只是设置你的分析配置文件,即使是实时的,一开始也可能需要几天的时间。它仍然没有出现在分析上,也许我应该给它留一个好的24小时,看看是否有任何结果?可能你的完整代码是错误的,我真的把它放在一个js函数中,然后点击调用,你们也可以在开发者工具的“网络”选项卡中查看它是否会在点击后发送任何内容。在你的代码中,我没有看到任何触发发送的东西,只是回显它不会发送,我不认为。我会给它24小时,然后再试一次。我现在已经开始工作了,但是有了这个insread onClick=“ga('send','event','PDF Downloads','Click','SEO For初学者”);“。。。问题是我不能把它放在php中,因为我需要另一组引号。我能做什么呢?这也不起作用。也许我得给点时间?以前从未出现过这个问题,真奇怪。这也不起作用。也许我得给点时间?以前从未遇到过这个问题,这真的很奇怪。您的示例缺少onclick事件处理程序。您不能简单地将ga跟踪代码放入链接的HTML代码中,并期望它能够正常工作。您完全缺少处理程序。您的示例缺少onclick事件处理程序。您不能简单地将ga跟踪代码放入链接的HTML代码中,并期望它能够正常工作。您完全缺少处理程序。