Google Analytics(分析) - 当我们使用Universal Analytics和其他域使用传统时,如何跨域跟踪?

时间:2016-01-15 18:40:24

标签: javascript google-analytics

我们正在尝试跟踪从我们的网站到另一个域(支付处理器)的域中的用户。我们使用的是通用分析(<?php $query=mysql_query("select * from Books order by $field $sort") or die(mysql_error()); echo'<table border="1">'; ?> <tr><th colspan="5">Your book list</th> <td> <form name="New" action="new.php" method="POST"> <input type="submit" name="New" value="New" title="Add a new entry"/> </form> </td> </tr> <tr> <th></th> <th><a href="index.php?sorting='.$sort.&field=ISBN"><?php echo $sortISBN; ?></th> <th><a href="index.php?sorting='.$sort.&field=Author"><?php echo $sortAuthor; ?></th> <th><a href="index.php?sorting='.$sort.&field=Title"><?php echo $sortTitle; ?></th> <th></th><th></th> </tr> <?php ),但其他网站使用的是传统(analytics.js)。事实上,他们正在使用两者,但他们使用ga.js来注册我们的GA ID并通用以跟踪他们的GA ID。

如果双方都在使用Universal Analytics,那么可以通过将ga.js url参数附加到从我们网站指向他们的所有链接来完成。由于他们使用_ga=$_gaCookieValue作为我们的GA ID,因此这个网址参数不会被提取并在其网站上注册。

有谁知道我们如何解决这种不匹配问题?我们正在向其他网站寻求帮助,但到目前为止还没有达到目的。

1 个答案:

答案 0 :(得分:1)

ga.js不支持与analytics.js进行此类通信,因此,如果没有大量的黑客攻击或手动实施,您要求做的就是不可能做到这一点,这将是一个完全浪费时间,因为它们 更容易将其实施升级到analytics.js,然后使用官方支持的Linker plugin开箱即用,跨域跟踪。