Rails:在服务器/后端执行Javascript(用于Google Analytics跟踪)? (没有浏览器)

时间:2011-10-19 18:40:39

标签: javascript ruby-on-rails-3 google-analytics server-side serverside-javascript

好吧,我一直在努力解决这个问题......我做了很多研究,并没有在谷歌上找到任何东西。

通常,为了执行标准的Google分析,您只需在显示给用户的页面的标题中转储一些js。没什么大不了的。

但是,我们正在通过GA进行越来越多的高级跟踪,现在我们正在使用他们最近的“电子商务”模块跟踪我们的购买。因此,为了做到这一点,我们希望在确认并支付采购订单后运行一些额外的JS代码。

这听起来很简单,但问题是通过通知系统(PayPal和adyen,它们基本上工作相同)来确认来自支付提供商。他们所做的是他们将一些数据发布到网站上的表格中,并附上确认(或拒绝)信息,我们可以执行一些服务器端代码并​​验证或删除采购订单。

现在的问题是,h.ll如何在那时执行Google Analytics JS ...因为这是我唯一可以保证订单已经完成并且跟踪不会重复的时间(对于转换,这很重要)如果用户刷新页面? 这里的问题是,当paypal发布到我们的表单时,我可以用GA JS脚本生成响应没有问题,但显然它永远不会被执行,因为它的服务器到服务器连接,没有浏览器,没有JS引擎没有... < / p>

我对这个问题的看法如何,这真的让我烦恼:(

谢谢,

亚历

0 个答案:

没有答案