Events 如何为Google Analytics事件跟踪创建if/else语句

Events 如何为Google Analytics事件跟踪创建if/else语句,events,analytics,tracking,Events,Analytics,Tracking,我们的网站上有“注册”和“未注册”用户。我们有一个按钮来获取“电子警报”。当有人点击按钮时,我们试图将数据发送到Google Analytics,但这些数据需要在注册用户和非注册用户之间进行解密。下面是HTML结构和一些伪代码。之后,我有两个脚本。一个是Javascript,一个是jQuery。如果有人能接受很多,我将不胜感激 <script> var isRegistered = document.getElementsByClassName("registered&q

我们的网站上有“注册”和“未注册”用户。我们有一个按钮来获取“电子警报”。当有人点击按钮时,我们试图将数据发送到Google Analytics,但这些数据需要在注册用户和非注册用户之间进行解密。下面是HTML结构和一些伪代码。之后,我有两个脚本。一个是Javascript,一个是jQuery。如果有人能接受很多,我将不胜感激

 <script>
var isRegistered = document.getElementsByClassName("registered");
function myFunction(){
document.getElementsByClassName("niHeader_getEAlerts").click();
   if(isRegistered.length>0){
      //send data to analytics for registered users
      console.log("Good day mate!");
      ga('send','event','Registered e-Alert','Journal Homepage Click','{journal coden}');
      }
    else{
      console.log("oh man!");
      //send data to analytics for non-registered users
      ga('send','event','Get e-Alert','Journal Homepage Click','{journal cooden}');
      }
});

</script>



<script>    
function myFunction(){
var isRegistered = $(".registered");
  $("niHeader_getEAlerts").onclick();
   if(isRegistered.length>0){
      //send data to analytics for registered users
      console.log("Good day mate!");
      ga('send','event','Registered e-Alert','Journal Homepage Click','{journal coden}');
      }
    else{
      console.log("oh man!");
      //send data to analytics for non-registered users
      ga('send','event','Get e-Alert','Journal Homepage Click','{journal cooden}');
      }
});

</script>

var isRegistered=document.getElementsByClassName(“已注册”);
函数myFunction(){
document.getElementsByClassName(“niHeader_getEAlerts”)。单击();
如果(isRegistered.length>0){
//向注册用户的分析发送数据
console.log(“你好,朋友!”);
ga('send'、'event'、'Registered e-Alert'、'Journal Homepage Click'、'Journal coden}');
}
否则{
控制台日志(“哦,天哪!”);
//向非注册用户的分析发送数据
ga('send'、'event'、'Get e-Alert'、'Journal Homepage Click'、'Journal cooden}');
}
});
函数myFunction(){
var isRegistered=$(“.registered”);
$(“niHeader_getEAlerts”).onclick();
如果(isRegistered.length>0){
//向注册用户的分析发送数据
console.log(“你好,朋友!”);
ga('send'、'event'、'Registered e-Alert'、'Journal Homepage Click'、'Journal coden}');
}
否则{
控制台日志(“哦,天哪!”);
//向非注册用户的分析发送数据
ga('send'、'event'、'Get e-Alert'、'Journal Homepage Click'、'Journal cooden}');
}
});