我想看到人口统计数据 - >上的数据语言网格按ISO 3316语言分组,(可选)ISO639国家/地区代码国家/地区代码之间没有差异。
例如,而不是看到:
| Language | Visits |
|----------|--------|
| it | 56,027 |
| it-it | 35,130 |
| en-us | 5,878 |
| en | 1,211 |
| es | 897 |
| es-es | 576 |
| ... | ... |
我希望看到类似的内容:
| Language | Visits |
|----------|--------|
| it | 91,157 |
| en | 7,089 |
| es | 1473 |
|----------|--------|
有可能吗?
答案 0 :(得分:1)
您可以在配置文件级别执行高级过滤器,该过滤器将搜索并替换语言输入字段,并仅保留前2个字母。
答案 1 :(得分:0)
如果您想在报告中保留原始语言版本,则需要define your own dimension并使用跟踪代码(或Google跟踪代码管理器)从浏览器的语言中填写设定:
// this will extract 'it' from 'it-IT' or 'it-CH'
var primaryLanguage = navigator.language.match(/[^-]+/)[0];
ga('set', 'dimension1', primaryLanguage);
https://developers.google.com/analytics/devguides/collection/analyticsjs/custom-dims-mets
HTTP使用IEFT Language Tag,因此可以使用不同的标准提供主要语言。它最多可包含8个字母。这通常不会是这种情况,但如果你需要考虑到这一点,你需要一些额外的逻辑来分组来自不同标准的语言。