Tuesday, September 8, 2009

google analytics 複数ドメイン間でのデ-タ共有

主に、cross-domain(ドメイン名が違う場合,hoge.comとbar.com)と、multi-sub-domain(a.hoge.com, b.hoge.comなどという場合)

の二つがconversion universityで解説されている。

1.cross-domainの場合

   まずは、共有するサイトのどちらにも,埋め込むコ-ドを少し変える。

  1. setDomainName("hoge")で、共通のドメイン名を付ける
  2. setAllowLinker(true)で、デ-タを引き継ぎながらリンクをさせる許可をさせ、 _link(), _linkByPost()で実際に画面遷移をさせる

2. sub-domainの場合

  1. cross-domainの時にように、_setDomainName(“.hoge.com”")と共通名を付ける。 ". + 親ドメイン名" の形のドメイン名がわかりやす
  2. プロファイルを複数用意する(メイン + サブドメインに対応したもの)
    メインのプロファイルをコピ-して、サブドメイン用のものを作り、filterで分ける
    * requestURIがsub-domain間で重複する問題に対しては、filterでoutputにdomain名も含めるように変える。

* multi-domain + sub-domainの場合

_setAllowLink(true)

_setAllowHash(false)

とする。

0 comments: