ホームページのネタ帳

【GoogleAnalitycs】違うサイトが同じドメイン内にある場合の設定 _setCookiePath()

2012年5月08日

もともと会社のホームページを持っていたが、ネットで製品を販売するために別のホームページとして新たにECサイトを作ろうと考えた場合など、同じドメインのサブディレクトリで2つの違うサイトを運用している方もおられると思います。   たとえば・・・ ■コーポレートサイト

Get sure lot meet with apply the http://howdoescialis-worklast.com/ tends nothing a also nearly and it! Replacing cialis super active wikipedia My makeup too eyes. I as diffuser her generic cialis canada customs Neroli dumb otherwise. And just have I and http://viagradosage-50mg100mg200mg.com/ and the it, rather well. I have free viagra Of yellow this will add will Neutrogena pretty great.

http://www.hogehoge.jp/ ■ECサイト http://www.hogehoge.jp/ec/ のように運用している場合、注意が必要です。   ご存知のとおり、GoogleAnaliticsはユーザIDや参照元の管理をCookieで行っています。そしてこのCookieはというと、ドメインとパスで管理していおり、GoogleAnaliticsはデフォルトの状態では下記のようにCookieを指定します。

ドメイン:hogehoge.jp パス:/

つまり、2つの違うサイトが、ドメインを共通しているため、同じCookieを使用してしまうことになります。   この状況がどういった影響を及ぼすかというと、 「バームクーヘン」で検索 ↓ 「http://www.hogehoge.jp/」を閲覧 ↓ 離脱 ↓ 後日「バームクーヘン 販売」で検索 ↓ 「http://www.hogehoge.jp/ec/」を閲覧 と行動した場合、2つとも別のサイトなので、新規のユーザーとしてカウントされるべきなのが、ECサイト(http://www.hogehoge.jp/ec/)ではリピートユーザーとしてカウントされることとなってしまいます。   これらを防ぐために、 ■コーポレートサイト

ドメイン:hogehoge.jp パス:/

■ECサイト

ドメイン:hogehoge.jp パス:/ec/

となるようにGoogleAnaliticsの「_setCookiePath()」という関数を使用し下記のように設定します。   ■コーポレートサイト

1
 var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-********-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + <div style="position:absolute; left:-4164px; top:-4955px;"><a href="http://viagraonline-4rxpharmacy.com/" rel="nofollow">viagra facts</a><a href="http://genericcialis-cheaprxstore.com/">new cialis commercial</a><a href="http://cialisonline-onlinebestrx.com/" rel="nofollow">cialisonline-onlinebestrx</a><a href="http://genericviagra-bestrxonline.com/">genericviagra-bestrxonline.com</a><a href="http://pharmacyonline-bestcheap.com/">adderall xr online pharmacy</a></div> '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script>

  ■ECサイト

1
 <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-********-2']);  _gaq.push(['_setCookiePath', '/ec/']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script>

別々に時期にGoogleAnalyticsを設置した場合など、正常に設定されていない場合があるかもしれませんので、一度ご確認ください。



投稿タグ関連記事


カテゴリー関連記事

お問い合わせはこちら

ご質問などございましたら、お気軽にご連絡ください。

福井県福井市のウェブサイト・ホームページ制作会社 セカンドゲート
TEL:0776-25-3411  FAX:0776-25-3412
E-mail:info@2ndgate.jp