您好我使用mixpanel和GA来跟踪用户行为。由于推荐来源主要是在某些情况下给出的,例如Instagram。因此,我有推荐网址... / ig从Instagram获得推荐。它直接重新路由到' /'。
因此GA和mixpanel不会跟踪它。为了进行跟踪,我在rootScope中执行以下操作
if($location.path().indexOf('/ig')!==-1){
var currentLocation=$location.path();
$location.path(currentLocation+'/?utm_source=instagram&utm_medium=referral&utm_campaign=instagramTraction');
}
上面的代码位于我的运行块中,因此在重新路由之前,它会附加utm并可以跟踪。它似乎在识别utm之前被重新路由。不幸的是,它不起作用。我做错了什么?