joomla - 谷歌分析跟踪子域错误

标签 joomla google-analytics joomla2.5

我有两个不同的joomla网站,位于不同的文件夹中,具有不同的子域。

例如,
public_html /中文

public_html /英语

域预览
http://chinese.mydomain.com

http://english.mydomain.com

我希望在google analytics中分别跟踪这两个网站。像往常一样,我首先创建了一个帐户,并创建了两个网络载体来为这两个网站提供服务。

以下两个网络媒体资源详细信息

Property ID: UA-XXXXXXX-1
Default URL: http://chinese.mydomain.com


跟踪代码

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXX-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>




Property ID: UA-XXXXXXX-2
Default URL: http://english.mydomain.com


跟踪代码

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXX-2']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>


这两个站点都显示“状态:未安装跟踪”。我完全感到困惑,没有任何线索。

在都灵调试代码的最后一行之后出现以下消息


应用程序配置不允许使用给定的URL。
应用程序的设置不允许使用更多的给定URL。它必须
与网站URL或Canvas URL匹配,或者域必须是子域
该应用程序的域之一。


我没有在我的主域www.mydomain.com中安装任何GA代码,因为它仅在重定向到我的子域的页面上提供。我希望这不会造成任何问题。

最佳答案

您的处理方式有误,没有两个单独的跟踪代码,您需要一个。

登录到GA,然后从您创建的帐户中选择一个,然后选择“管理员”,然后您需要创建2个配置文件,一个用于中文。一个是英语。您会注意到,您只需要一个跟踪代码即可实施,并且只需单击相应的配置文件即可查看每个站点的流量。

您完成此操作的方式可能会毫无问题地工作,但是您将只能做些限制-而且由于我认为这是您网站的本地化版本,因此您不希望累加每次找出访客总数。

关于joomla - 谷歌分析跟踪子域错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13219940/

相关文章:

joomla - 如何将两个菜单项分配给一篇文章?

.htaccess - 如何移除 .htaccess 病毒?

twitter-bootstrap - Joomla 3.1.x 使用什么版本的 Twitter Bootstrap?

google-analytics - 带有 Google Tag Manager 的 Google Analytics 无法正确报告子域

events - Google 跟踪代码管理器 - 使用内联 onclick 属性创建事件

undefined variable 的 php 通知 & 试图获取非对象的属性

mysql - 如何在第二次查询后在 Joomla 中使用 getNumRows()

Joomla 插件安装文件

html - 带 Mootools 的子菜单 (Joomla 1.5)

google-analytics - Google Analytics(分析)仪表板和API之间的差异