0

ブログ プラットフォーム用に Google アナリティクスを設定しようとしています。問題は、自分の名前 ("john") とトップ ドメインの 1 つでブログ アドレスを選択できるトップ ドメインとユーザーがほとんどいないことです。ユーザーのブログ アドレスは john.domain3.com のようになります。

ここのようにすべてを設定しようとしていました: https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite、分析コードのトップドメイン名:

_gaq.push(['_setDomainName', 'domain3']); 

ただし、レポートでは、リンクをクリックした後にユーザーがドメインを変更するたびに、新しいセッションが作成されます。私が使う

 onclick="_gaq.push(['_link','https://www.A.com/']); return false;"

もちろん。

一部の記事にあるように、setDomainName を「none」に設定しようとしました。レポートでは問題ないように見えますが、サブドメインごとに新しい Cookie が設定され、同じドメインのサブドメインも gaq.push にリンクする必要があります。

そのトピックを読みました: Google アナリティクス クロス ドメイン トラッキングと _setDomainName() ですが、まったく同じではありません (サブドメインなし)。

誰かヒントを教えてくれませんか?ありがとう :)

4

1 に答える 1

0

複数のトップレベル ドメイン (domaina.com と domainb.com) と複数のサブドメイン (john.domaina.com と jane.domaina.com) があると仮定すると、https://developers. google.com/analytics/devguides/collection/gajs/gaTrackingSite#multipleDomains

domaina.com および domaina.com のサブドメイン (例: john.domaina.com) の GA コードには、_gaq.push(['_setDomainName', 'domaina.com']);. これらのドメイン間のリンクに onclick コードを追加する必要はありません。

次に、domainb.com の GA コードには、_gaq.push(['_setDomainName', 'domainb.com']);. このドメインと domaina.com の間のリンクに onlick コードを追加する必要があります。

_gaq.push(['_setAllowLinker', true]);また、両方のサイトの GA コードについても、setDomainName の直後に含めることに注意してください。

それが役立つことを願っています。

于 2013-01-11T19:57:35.980 に答える