私は、サーバーサイドGAを使用するためにいくつかの宝石を試しました。Rails:サーバーサイドのGoogleアナリティクス「直接」ソースですべてのトラフィック
=> Stacato
=>ガバ
=> ...
しかし、私はいつも同じ問題を抱えている、Googleの分析にすべての私のイベントのソースは、( "ダイレクト" であります私がutm_sourceを使用していても...
Googleアナリティクスは、イベントをトリガするたびに、ソース「Direct」(および米国内の場所)との新しいセッションを作成しますイベントはこのセッションに割り当てられています。イオン。
(宝石宝石ギャバhttps://github.com/hybridgroup/gabbaと)私の設定:
表示application.html.erb
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-1', 'auto');
ga('send', 'pageview');
</script>
モデルユーザー
Gabba::Gabba.new("UA-XXXXXX-1", "mysite.com").event('User', 'Signup', 'Profile completed')
設定に問題がある場合や、サーバーサイドのGAを使用するときに再発する問題がある場合は疑いがありますか?
ます。https://を開発するers.google.com/analytics/devguides/collection/protocol/v1/parameters#ds – RaV
Railsについては何も知りませんが、GAに関するかなりの情報があり、gabbaページでは「utmz cookies」と「custom vars」について語っています。ユニバーサルアナリティクスで動作するように更新されていないと言えます。あなたは本当にこれを使うべきではありません。 RaVのアドバイスに従って、測定プロトコールで直接送信するか、それをサポートする宝石を探してください。 –
Thx私は答えを見つけるのを助けます;) – Etienne