Javascript 谷歌分析代码返回';“未定义函数”;错误

Javascript 谷歌分析代码返回';“未定义函数”;错误,javascript,google-analytics,Javascript,Google Analytics,无论我做什么,我都会在点击跟踪谷歌分析代码时收到一个“UncaughtTypeError:undefined不是函数”错误 网页为: 拜托,为什么会这样 <script> $('#clicked-headerbar').on('click', function() { ga('send', 'event', 'website-banner', 'clicked-ad', 'headerbar', '0'); }); $('#clicked-cta-bottom').click(

无论我做什么,我都会在点击跟踪谷歌分析代码时收到一个“UncaughtTypeError:undefined不是函数”错误

网页为:

拜托,为什么会这样

<script>
$('#clicked-headerbar').on('click', function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'headerbar', '0');
});
$('#clicked-cta-bottom').click( function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'cta-bottom', '0');
});
$('#clicked-sidebar-image-ad-1').click( function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'sidebar-ad-1', '0');
});
$('#clicked-sidebar-image-ad-2').click( function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'sidebar-ad-2', '0');
});
$('#clicked-sidebar-image-ad-3').click( function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'sidebar-ad-3', '0');
});
</script>

$('clicked headerbar')。在('click',function()上{
ga(‘发送’、‘活动’、‘网站横幅’、‘点击广告’、‘标题栏’、‘0’);
});
$(“#单击cta底部”)。单击(函数(){
ga(“发送”、“事件”、“网站横幅”、“点击广告”、“cta底部”、“0”);
});
$('#单击了-sidebar-image-ad-1')。单击(函数(){
ga(‘发送’、‘事件’、‘网站横幅’、‘点击广告’、‘侧栏广告-1’、‘0’);
});
$(“#单击-sidebar-image-ad-2”)。单击(函数(){
ga(‘发送’、‘事件’、‘网站横幅’、‘点击广告’、‘侧栏广告-2’、‘0’);
});
$(“#单击-sidebar-image-ad-3”)。单击(函数(){
ga(‘发送’、‘活动’、‘网站横幅’、‘点击广告’、‘侧栏广告-3’、‘0’);
});

谢谢你的帮助

首先在上注册您的跟踪id。然后谷歌将为您提供一段代码,其中包括一些javascript代码和您注册的跟踪id。将这些代码放入您的网页,然后在谷歌分析代码下面写上上述代码。

首先在上注册您的跟踪id。然后谷歌将为您提供一段代码,其中包括一些javascript代码和您注册的跟踪id。将这些代码放入您的网页,然后在谷歌分析代码下面写上上述代码。

首先在上注册您的跟踪id。然后谷歌将为您提供一段代码,其中包括一些javascript代码和您注册的跟踪id。将这些代码放入您的网页,然后在谷歌分析代码下面写上上述代码。

首先在上注册您的跟踪id。然后,谷歌将为您提供一段代码,其中包括一些带有您注册跟踪id的javascript代码。将该代码放入您的网页,然后在谷歌分析代码下面写入上述代码。

该错误与谷歌分析无关


错误是因为在使用jQuery的代码后面包含了jQuery库。将这段代码移到jQuery include下面,或者将jQuery include移到这段代码前面,它就会工作

该错误与谷歌分析无关


错误是因为在使用jQuery的代码后面包含了jQuery库。将这段代码移到jQuery include下面,或者将jQuery include移到这段代码前面,它就会工作

该错误与谷歌分析无关


错误是因为在使用jQuery的代码后面包含了jQuery库。将这段代码移到jQuery include下面,或者将jQuery include移到这段代码前面,它就会工作

该错误与谷歌分析无关


错误是因为在使用jQuery的代码后面包含了jQuery库。将这段代码移到jQuery include下面,或者将jQuery include移到这段代码前面,它就会工作

我实际上认为这是一条令人不快的线:

$('#clicked-headerbar').on('click', function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'headerbar', '0');
});
将.on()更改为.click(),如下所示:

$('#clicked-headerbar').click( function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'headerbar', '0');
});

不知道为什么会发生这种情况,但是您的页面正在加载两个版本的jQuery。

我实际上认为这是有问题的一行:

$('#clicked-headerbar').on('click', function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'headerbar', '0');
});
将.on()更改为.click(),如下所示:

$('#clicked-headerbar').click( function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'headerbar', '0');
});

不知道为什么会发生这种情况,但是您的页面正在加载两个版本的jQuery。

我实际上认为这是有问题的一行:

$('#clicked-headerbar').on('click', function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'headerbar', '0');
});
将.on()更改为.click(),如下所示:

$('#clicked-headerbar').click( function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'headerbar', '0');
});

不知道为什么会发生这种情况,但是您的页面正在加载两个版本的jQuery。

我实际上认为这是有问题的一行:

$('#clicked-headerbar').on('click', function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'headerbar', '0');
});
将.on()更改为.click(),如下所示:

$('#clicked-headerbar').click( function() {
  ga('send', 'event', 'website-banner', 'clicked-ad', 'headerbar', '0');
});
不知道为什么会发生这种情况,但是您的页面正在加载两个版本的jQuery