2011-01-13 7 views
0

CDNの後ろにあるモバイルサイト用にGoogleアナリティクスを実装する必要があります。これは、コンテンツのすべてのページ(トラッキングピクセル参照を含む)が15秒から5分の間のどこかにキャッシュされることを意味します。 GAのトラッキングコードでは、ピクセルを構築する際に乱数(utmn)が実装されているため、別々のリクエストを区別したり、ユーザーを分割したり、単に独自のキャッシュを破棄することができます。モバイルとサーバーサイドのキャッシュ用のGoogle Analytics

ページコンテンツをキャッシュしたままにしても安全だと思いますか? (私はそれと思います)多くのトラッキングデータが失われますか?

また、CDN(キャッシュされる)からピクセル自体を提供するのは安全ですか、または各GAピクセルURLを一意に扱う必要がありますか?

GAを実装するにあたってどのような推奨事項がありますか?トラフィックからのサーバー負荷は私たちにとって大きな懸念事項ですが、正確な数値も必要です。

答えて

1

utmnがコールごとに生成されない限り、モバイルコードが正しく動作しないため、(サーバー側で)キャッシュされないようにコンテンツを配信できる場合、問題が解決されます。

+0

残念ながら、私はできません。それが離れるドメインはCDNです(そうでなければ私たちのサーバーは重い日にトラフィックを処理できません)ので、すべてのコンテンツは常にキャッシュされます。私は質問をしてからGoogleが文書を変更したのだろうかと思う。これは、 'utmn'について、「GIF画像のキャッシュを防ぐために各GIF要求に対して生成された一意のID」と書いてあります。これは本当にクライアント側キャッシュ(私を気にしない)のように私には聞こえます。私は主に2つの異なるデバイスが正確に同じHTMLコンテンツを取得することを心配していますが、1回のヒットとしてカウントされます。 – Andrew

+0

これはそうだったが、残念ながらモバイル版(GA JSをエミュレートするためのハッキング)のJavaScriptにのみ適用され、GA GIFをキャッシュするデバイス(または演算子/プロキシ)コンボなので、聞こえるほど悪くない)。影響を受けないように、Googleの端末でデバイス情報などが読み取られます。 –

関連する問題