0
最近ユニバーサルアナリティクスのトラッキングコードを1つのウェブページに掲載するために、ウェブサイトとのパートナーシップを取得しました。ウェブサイトのオーナーには既に1つあります。1つのウェブページでGoogleアナリティクスの複数のトラッキング
Google Developers and Stackで複数のトラッキングコードの使用方法を検索しました。私はこのコードを作りましたが、それがOKかどうか分からないので、彼のデータに干渉したくありません。私は自分のアカウントで一般的な分析データを取得したいだけです。
<script>
(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','https://www.google-analytics.com/analytics.js','ga');
//1- Create default tracker and mytracker
ga('create', 'UA-XXXXX-1', 'auto'); // His default tracker
ga('create', 'UA-XXXXX-50', 'auto', 'mytracker'); // My tracker
//2- Get the pageview data of mytracker
ga(function(){
var nonDefaultTracker = ga.getByName('mytracker');
var mytrackerPageview = nonDefaultTracker.get('pageview');
console.log(mytrackerPageview);
});
//3- Update mytracker pageview data
ga('mytracker.set','pageview');
//4- Send mytracker and default tracker pageview data
ga('send','pageview');
ga('mytracker.send','pageview');
</script>
すでに誰かがこれを行っていますか?
ありがとうございます!
私を助けてくれてありがとう!所有者はステップ2と3を使用せずに新しいコードを試しましたが、analyticsプロパティにデータはありません。実際、Google Tag Assistantには「HTTPレスポンスが検出されていません」と表示されます。 –
ページを見ることなく何が起こるかは本当に難しいです。コードは、ブラウザのコンソールにコピーするときに機能します(明らかに適切なトラッキングIDを挿入する必要があります)。問題はあなたの質問に明白ではない条件によって発生します(ただし、あなたの問題を解決しませんでした)。 –
トラッキングIDが正しく挿入されています。 Tag Assitantによると、オーナーのトラッキングIDは正常に機能しますが、私のものは機能しません。たぶん私は私のプロパティのパラメータで何かを有効にする必要がありますか? –