Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 点击不响应时的谷歌分析事件跟踪_Javascript_Php_Html_Google Analytics - Fatal编程技术网

Javascript 点击不响应时的谷歌分析事件跟踪

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"> &

嘿,我似乎无法让分析事件跟踪工作。下面是我正在使用的,它在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">
        <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代码中,并期望它能够正常工作。您完全缺少处理程序。