google analyticsでhttps→httpへのアクセスの場合referalが取れない状態の解決策
現象
・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 」とすることで対応
Author And Source
この問題について(google analyticsでhttps→httpへのアクセスの場合referalが取れない状態の解決策), 我々は、より多くの情報をここで見つけました https://qiita.com/kamesennin/items/8f9275eb4f14ce5c6e87著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .