2011-09-23 77 views
1

我想问一些关于使用Rails(2.1.0)和Ruby(1.8.7)的问题。Rails + Google Analytics

我有开发模式和生产。生产模式有一个域(例如blabla.online.com),开发模式有一个IP地址(例如199.199.199.199)。

问题:我是否需要在分析中创建两个不同的帐户(一个用于开发,一个用于生产)?

+0

你应该对你的问题更具体。我在你的文章中计数了4个问题,重点关注其中的一个问题会增加你获得答案的机会。 –

+0

更新了我的问题 –

+0

我不这么认为,您可以选择在多个域上展示广告...您可以按域过滤收益,也可以设置不同的渠道。然后根据rails的env,选择一个频道。理想情况下,您不应该在开发模式下展示广告Rails.env ==“开发” –

回答

2

你不想要多个“帐户”,但你确实需要多个“网站配置文件”。

  1. 登录到谷歌Analytics(分析),你应该在页面上标题为“概述:所有帐户”
  2. 点击链接正确的帐户(在你的榜样它可能称为“在线”)。
  3. 您现在应该在标题为“概述>>在线”的页面上显示与此帐户关联的所有网站配置文件的列表。
  4. 在表的底部点击“添加网站配置”

请注意,您的新网站的个人资料都会有一个不同的跟踪ID(如看起来像UA-255235386-2的东西),所以你需要有一个您的Rails应用程序中特定于环境的配置为相应的环境使用适当的跟踪ID。

+0

酷,我曾经在开发中禁用分析,但它在部署生产时添加了手动测试操作。谢谢你的提示! –

+0

是的,我发现为Google Analytics提供“开发环境”非常有帮助。尤其是如果您在正式质量保证周期和单独QA站点的周期内工作,最好查看该质量保证周期内生成的GA数据,并确保它看起来合理。由于GA账户是免费的,所以没有理由不这样做。 – cailinanne