0

「非同期アナリティクス」APIを使用して実行されているサイトで動作している Google アナリティクスの設定を変更して、新しい GA アカウント/プロパティからの新しいトラッカーを含める必要がありました。Google は、新しい「ユニバーサル アナリティクス」API の使用を提案しました。

同じページで両方のスクリプトを一緒に使用すると名前が衝突する可能性があるかどうかわからなかったので、複数のトラッカーをセットアップする方法に関するAPI ドキュメントの指示に従い、古いトラッカーも「ユニバーサル アナリティクス」API に切り替えました。 .

これは私が使用したトラッカー コードです。

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-xxxxxxxx-1', 'mysite.org'); 
ga('send', 'pageview');
ga('create', 'UA-xxxxxxx-15', {'name': 'oldTracker'}); 
ga('oldTracker.send', 'pageview');

現在、Google アナリティクスは、両方のトラッカーがアクティブであり、同一のデータを送信していることを示しています。これは GA リアルタイム レポートで見ることができます。それにもかかわらず、古いトラッカー (コードの最後の行) の標準レポートは機能しなくなりました。これらの統計は空です。

これを修復する方法はありますか?これは、非同期からユニバーサル アナリティクスに切り替えたことが原因でしょうか?

4

1 に答える 1

0

Google グループ google-analytics-analyticsjsに 3 月 26 日の投稿があり、Google の開発者である Jim Wogulis が、ウェブ プロパティのトラッカーを Asynchronous から Universal Analytics に移行することに関する同様の質問に、プロパティを再作成せずに次のように答えています。現在、この種の移行をサポートする機能に取り組んでいますが、まだ利用できません。」

そこで、これら 2 つの Web プロパティのトラッキング コードを古い (非同期) と新しい (ユニバーサル) の混合に戻し、両方が機能していることを確認しました。

于 2013-04-07T13:50:55.323 に答える