web-dev-qa-db-ja.com

UniversalAnalyticsで人口統計および関心レポートを有効にする

UniversalAnalyticsのトラッキングコードを使用して人口統計と関心のレポートを有効にしたい。

私のサイト用に生成されたトラッキングコードは次のようになります。

<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','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-999999999-9', 'whatever.com');
  ga('send', 'pageview');

</script>

Display Advertiser Featuresの下に、次のようなオプションがあります。

人口統計およびインタレストレポートにより、年齢、性別、およびインタレストのデータが利用可能になるため、訪問者が誰であるかをよりよく理解できます。このデータを表示するには、トラッキングコードに小さな変更を加える必要があります。これらのトラッキングコードを変更する方法の詳細をご覧ください。

リンク先: https://support.google.com/analytics/answer/2444872?hl=en&utm_id=ad

これは基本的に私に交換するように言っています:

ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') 
   + '.google-analytics.com/ga.js';

と:

ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://')
  + 'stats.g.doubleclick.net/dc.js';

しかし、これは別のバージョンのアナリティクスをターゲットにしているようです(クラシックアナリティクスのトラッキングコードで、新しいユニバーサルアナリティクスを使用しています)...

交換する必要があります:

})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

何かで? (例えば。)

})(window,document,'script','//stats.g.doubleclick.net/analytics.js','dc');

また、訪問者の年齢と性別を追跡するために、広告主機能を本当に有効にする必要がありますか?現在、AdSenseを使用するつもりはありません。

21
Anthony Accioly

私が知っているように、この機能はフェーズ3までUniversalAnalyticsで使用できません。

このリンクには、ユニバーサルモードに関する詳細情報があります: https://developers.google.com/analytics/devguides/collection/upgrade/

クラシックモードでの実行の詳細については、以下の記事を参照してください。 http://online-behavior.com/analytics/demographics


アップグレードページのセクション " 重要な考慮事項 "(強調hjpotter92)の下に次のコンテンツがあります。

Dc.js JavaScriptライブラリに関連するデータ統合はサポートされていませんが、間もなく提供されます。

dc.jsJavaScriptライブラリはUniversalAnalyticsではサポートされていませんが、来年にはサポートされる予定です。リマーケティング、Googleディスプレイネットワークインプレッションレポート、DoubleClick Campaign Manager統合、Googleアナリティクス人口統計およびインタレストレポートなどのdc.js関連機能に依存している場合は、まだユニバーサルアナリティクスにアップグレードしないでください。 UniversalAnalyticsでdc.jsに関するアナウンスが表示されるまで待ってから、アップグレードしてください。

15
Ishara Shehan

_analytics.js_での人口統計および関心レポートの使用

Universal Analyticsで人口統計および関心レポートを有効にするには、トラッキングコードを少し変更して、必要なディレクティブを含める必要があります。

ga('create', 'UA-XXXXXX-XX', 'example.com');

ga('require', 'displayfeatures');人口統計および関心レポートを有効にします

ga('send', 'pageview');

ただし、このコードを追加する場合は、プライバシーポリシーも更新する必要がありますに注意してください。 (私の強調)

ディスプレイ広告をサポートすることを選択した場合は、GoogleAnalyticsのトラッキングコードに簡単な1行の変更を加える必要があります。この変更を行うと、Google Analyticsは通常行う情報と、そのCookieが存在する場合はDoubleClickCookieを収集します。このCookieの詳細については、Google広告のプライバシーに関するよくある質問をご覧ください。 トラッキングコードをこのように更新するときは、プライバシーポリシーも更新する必要があります。

この変更は、以前にコードに対して行ったカスタマイズには影響しません。


_ga.js_と_analytics.js_を同時に使用する

アナリティクスに悪影響を与えることなく、 _analytics.js_と_ga.js_の両方を同時に使用 できます。

Analytics.jsスニペットはUniversalAnalyticsの一部です。 現在パブリックベータ版です。新規ユーザーはanalytics.jsを使用する必要があります。既存のga.jsユーザーは、analytics.js用の新しいウェブプロパティを作成し、サイトにデュアルタグを付ける必要があります。 ga.jsとanalytics.jsの両方のスニペットを同じページに含めることは完全に安全です。

7
Marc Dingena

この質問はまだ多くの注目を集めているので、Universal Analyticsが現在オンになっていることを指摘したいと思います フレーズ そして人口統計と興味のレポートを生成することができます。この情報を追跡するには、JavaScriptコードを変更し、ga('require', 'displayfeatures');の後にga('create', 'UA-999999999-9', 'whatever.com')を追加します。

ga('create', 'UA-999999999-9', 'whatever.com');
ga('require', 'displayfeatures'); // enables demographics and interests reports
ga('send', 'pageview');
4
Anthony Accioly