gpt4 book ai didi

html - 如何在同一个 ng-click 中添加谷歌分析

转载 作者:行者123 更新时间:2023-11-28 00:54:57 25 4
gpt4 key购买 nike

    <a id="msignup" href="#" ng-click="vm.authenticate('google'); ga('send', 'event', 'Sign up', 'click','signed in to receiptME');">Sign Up</a>
<a id="mlogin" href="#" ng-click="vm.authenticate('google');ga('send', 'event', 'Login', 'click','Logged in to receiptME');">Login</a>

上述事件跟踪代码的替代方案是什么

我已经按照上面显示的方式添加了谷歌分析的事件跟踪。是否有任何其他方法可以进行该事件跟踪

最佳答案

你的 View 应该是这样的。

<a id="msignup" href="#" ng-click="track('Sign up')">Sign Up</a>
<a id="mlogin" href="#" ng-click="track('Login')">Login</a>

当其中一个被点击时,它会调用 Controller 中的函数,它应该有这样的东西。

$scope.track = function(activity){
vm.authenticate('google');
var log = '';
if (activity == 'Sign up'){
log = 'signed in to receiptME';
}
else if (activity == 'Login')){
log = 'Logged in to receiptME';
}
ga('send', 'event', activity, 'click', log);
}

现在,如果您的原始代码适合您,那么您应该考虑改为这样做。

关于html - 如何在同一个 ng-click 中添加谷歌分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52986987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com