Javascript 谷歌分析不正确的事件报告
我在WordPress边栏小部件中使用以下代码来加载工作正常的随机广告。此代码还将印象发送到google Analytics。现在的问题是,该代码向所有广告发送印象。不仅广告是随机加载的。 我已将代码粘贴到下面的url中Javascript 谷歌分析不正确的事件报告,javascript,jquery,google-analytics,Javascript,Jquery,Google Analytics,我在WordPress边栏小部件中使用以下代码来加载工作正常的随机广告。此代码还将印象发送到google Analytics。现在的问题是,该代码向所有广告发送印象。不仅广告是随机加载的。 我已将代码粘贴到下面的url中 var值1=‘排名第一’; var值2=‘排名第二’; var值3=‘前三名’; var chosenValue=Math.random()
var值1=‘排名第一’;
var值2=‘排名第二’;
var值3=‘前三名’;
var chosenValue=Math.random()<0.5?值1:值2:值3;
var chosenDiv=document.getElementById(chosenValue);
chosenDiv.style.display=“块”;
印象
所有广告都已加载,因此所有三个加载脚本都将生效。它们仅因显示:无而不可见
您只需攻击此印象事件即可获得所需的广告
三元运算符
onclick上的非交互标志
为什么在onclick事件上使用非交互标志?它是用户交互,所以它将是交互事件
onClick="ga('send', 'event', 'TopBannerSciCom', 'click','SciComTopEng',1.00);"
印象
所有广告都已加载,因此所有三个加载脚本都将生效。它们仅因显示:无而不可见
您只需攻击此印象事件即可获得所需的广告
三元运算符
onclick上的非交互标志
为什么在onclick事件上使用非交互标志?它是用户交互,所以它将是交互事件
onClick="ga('send', 'event', 'TopBannerSciCom', 'click','SciComTopEng',1.00);"
这可能不是问题所在,但是您的缩写if有三个值:var chosenValue=Math.random()<0.5?值1:值2:值3。而且,每次加载图像时,您都会触发一个事件,所以您不希望在所有广告上都有印象吗?抱歉,只是需要一些澄清。请在此处添加代码,以后不要在pastebin上添加。这可能不是问题所在,但如果您的缩写有三个值:var chosenValue=Math.random()<0.5?值1:值2:值3。而且,每次加载图像时,您都会触发一个事件,所以您不希望在所有广告上都有印象吗?抱歉,只是需要一些澄清。请在此处添加您的代码,以后不要在pastebin上添加。
var options = ['top_1st','top_2nd','top_3rd'];
var chosenValue = options[Math.floor(Math.random()*options.length)];
onClick="ga('send', 'event', 'TopBannerSciCom', 'click','SciComTopEng',1.00);"