2
2

More than 5 years have passed since last update.

google analyticsでhttps→httpへのアクセスの場合referalが取れない状態の解決策

Last updated at Posted at 2015-02-12

現象

・https → httpへのリンクはreferalが保存されない
 ※referalとは他サイトからの被リンクのこと ※参考

・今回は
 ー社内の「ページ1」→「ページ2」への流入を調べたかった
 ーページ1はhttps、ページ2はhttpという状態だった
 ーさてどうする?

case詳細

http://example2.com にgoogle analyticsを入れている
https://example1.com から http://example2.com へアクセスをした場合
http://example2.com のanalyticsには https://example1.com からのreferalが反映されていない

原因

「http」と「https」間の通信は、クロスドメインと認識されてしまうため
(たとえ同じドメインであってもそうなる)

ajax実装やテンプレートファイルからcssやjsを直リンクで持ってくるときに
自サイトがhttpsを使っているとき
httpからの情報を引っ張ってこようとするとエラーが起きる現象と同じ

解決策

本質的かはわかりませんが一旦以下方法で対応

リンク元からリンク先へのアドレスを
http://example2.com/?=f.example1 」とすることで対応

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2