現在、Ruby on RailsでのアプリケーションでGoogle Analyticsを設定しているのですが、TOPページ以下の下層ページでPVが取れていないという現象が起きています。(下層ページに遷移してもTOPページを見ていることになる)
'google-analytics-rails'というgemを使っています。
タグ全ページ共通で閉じbodyの直前にいれています。(headタグに入れる方法も試しましたが、同一の現象でした)
デベロッパーネットワークを確認したところ以下のような挙動だったのですが、こちらきちんとPVデータが送信されているのでしょうか。。。
また、以下のように挿入しています。
ruby
1<!DOCTYPE html> 2<html> 3<head> 4 <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> 5 <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> 6 <%= csrf_meta_tags %> 7 <meta name="viewport" content="width=device-width, initial-scale=1"> 8 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> 9 <%= yield :head %> 10</head> 11<body> 12 <%= render partial: "shared/header" %> 13 <%= yield %> 14 <%= render partial: "shared/footer" %> 15 <%= analytics_init if Rails.env.production? %> 16</body> 17</html> 18 19
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。