日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Rails 使用 Google Analytics 示例

發布時間:2025/3/15 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Rails 使用 Google Analytics 示例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 創建 _google_analytics.html.erb view:

<span style="font-size:18px;"><!-- Google Analytics -->window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;// Create tracker.ga('create', '<%= ENV['GOOGLE_ANALYTICS_TRACKING_ID'] %>', 'auto');<!-- End Google Analytics --></span>

這段代碼下載Google Analytics, 并且初始化 tracker。

想知道更多關于tracker的信息,可以查看官方指導: Understand Google Analytics trackers

這里我們把 tracking ID 設置為環境變量(最好在application.configure里取環境變量,這里為了簡單,就直接寫在view里了),這樣我們就可以為不同的環境設置不同的 Google Analytics property了。



2. 設置 tracking ID 環境變量

2.1 本地環境: 添加 GOOGLE_ANALYTICS_TRACKING_ID=UA-XXXXXXX-X 到 .env 文件。

2.2 遠程環境:?添加 GOOGLE_ANALYTICS_TRACKING_ID=UA-XXXXXXX-X 到 config/environments 文件夾下的相應文件中。文件夾結構示例如下:



3. 把 Google Analytics view 加入 application layout:

為了在網站所有頁面中使用 Google Analytics , 把view 加入到 application.html.erb

<span style="font-size:18px;"><head> <!-- Only set up google analytics when running in certain environments--> <% if %w(development production).include? Rails.env %> <%= render partial: 'shared/google_analytics' %> <% end %> </head></span>


4.? 在一個 javascript 文件中寫入追蹤頁面訪問代碼:

這里我們新建一個 javascript 文件,而不是直接把代碼添加在 view里,是考慮到之后如果還要添加其他追蹤代碼會比較方便。例如,之后可以添加追蹤表格提交代碼。

如果想了解如何自定義追蹤頁面訪問,可以查看以下指導: instruction page

<span style="font-size:18px;">(function() { // If google analytics is not set up, skip tracking code if(window.ga === undefined) return;Track page view // Set the page value on the tracker. Url: get rid of parameters and trailing '/' ga('set', 'page', document.location.pathname.split('?')[0]);// Send page view ga('send', 'pageview'); })(); </span>

總結

以上是生活随笔為你收集整理的Rails 使用 Google Analytics 示例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。