在Universal Analytics中启用受众特征和兴趣报告

时间:2013-11-14 02:09:35

标签: google-analytics universal-analytics

我想使用Universal Analytics跟踪代码启用受众特征和兴趣报告。

为我的网站生成的跟踪代码如下所示:

<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>

展示广告客户功能下,有一个选项说明:

  

人口统计数据和兴趣报告显示年龄,性别和兴趣数据   可用,这样您就可以更好地了解访问者的身份。查看   这些数据,您需要对跟踪代码进行一些小改动。   详细了解如何更改这些跟踪代码。

它链接到: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';

但这似乎针对不同版本的Google Analytics(经典分析跟踪代码,我正在使用新的通用分析)......

我应该替换:

})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
有什么事吗? (例如)

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

此外,我是否真的需要启用广告客户功能才能跟踪访问者的年龄和性别?我目前无意使用AdSense。

3 个答案:

答案 0 :(得分:15)

据我所知,在第3阶段之前,该功能不适用于Universal Analytics。

此链接提供有关通用模式的更多信息: https://developers.google.com/analytics/devguides/collection/upgrade/

有关在经典模式下执行此操作的详细信息,请参阅以下文章。 http://online-behavior.com/analytics/demographics


升级页面在“Important Considerations”部分下面有以下内容(强调 hjpotter92 ):

  

不支持与dc.js JavaScript库相关的数据集成,但很快就会推出。

     

Universal Analytics不支持dc.js JavaScript库,   但将来年。如果您依赖dc.js相关功能,   例如再营销,Google展示广告网络展示报告,   DoubleClick Campaign Manager集成或Google Analytics   人口统计和兴趣报告,不要升级到通用   分析尚未。等到你看到关于dc.js的公告   通用分析,然后升级。

答案 1 :(得分:7)

analytics.js

中使用人口统计和兴趣报告

要在Universal Analytics中启用受众特征和兴趣报告,您需要稍微更改跟踪代码以包含必需的指令:

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

ga('require', 'displayfeatures'); 启用受众特征和兴趣报告

ga('send', 'pageview');

但请注意 you must also update your privacy policy ,如果您添加此代码! (强调我的)

  

如果您选择支持展示广告,则需要制作一个   对Google Analytics跟踪代码进行简单的单行更改。一旦   您已进行此更改,Google Analytics会收集相关信息   通常情况下,以及该Cookie时的DoubleClick Cookie   存在。有关此Cookie的更多信息,请访问Google   广告隐私FAQ。 当您对跟踪进行此更新时   代码,您还需要更新您的隐私政策。

     

此修改不会影响您拥有的任何自定义设置   以前对你的代码做了。

<小时/>

同时使用ga.jsanalytics.js

您可use both analytics.js and ga.js simultaneously不会对Google Analytics产生负面影响。

  

analytics.js代码段是Universal Analytics的一部分,就是   目前处于公开测试阶段。新用户应该使用analytics.js。现有   ga.js用户应该为analytics.js和dual创建一个新的web属性   标记他们的网站。 同时包含ga.js和   analytics.js片段在同一页面上。

答案 2 :(得分:4)

由于这个问题仍然受到很多关注,我想指出Universal Analytics现在正在Phrase 3,并能够生成人口统计和兴趣报告。要跟踪此信息,请更改您的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');