google-analytics - 如何从邮政编码或坐标中获取 Google Analytics Measurement Protocol 的 geoID?
问题描述
是否可以从邮政编码或坐标中获取 Google Analytics Measurement Protocol 中 Geographical Override 参数的 geoID?
解决方案
地理覆盖 用户的地理位置。地理 ID 应该是两个字母的国家代码或代表城市或地区的标准 ID(请参阅地理 ID)。此参数优先于从 IP 地址派生的任何位置,包括 IP Override 参数。无效代码将导致地理维度设置为“(未设置)”。
您需要下载在Geographical IDs中找到的文件,然后根据某种全球邮政编码列表对其进行解析,以便将您的邮政编码解析为 Geoiids。
将邮政编码发送到谷歌分析是行不通的,它必须是一个有效的 GeoId
Googles CSV 文件的格式
来自 google 的文件是 CSV,包含以下列条件ID,Name,Canonical Name,Parent ID,Country Code,Target Type,Status
"1014315","Sunnyvale","Sunnyvale,California,United States","21137","US","City",活动
- 大地水准面 1014315
- 城市 桑尼维尔
- 锥形名称 Sunnyvale,California,United States
- 父 ID 21137(我相信这是美国的州 ID)
- 国家代码美国
- 积极的
注意:小城镇和村庄可能不会被列出。您将不得不尝试找到尽可能接近的东西
推荐阅读
- raspberry-pi - 树莓派 3.1 插孔声音太低,混合器百分比工作磨损
- r - 在抓取网站时,参数意味着不同的行数
- mpeg-dash - mpeg-dash mpd 文件和段不在同一台服务器上。如何修改段网址?
- excel - 复制列中的最后一个单元格并偏移 1
- javascript - 如何在完全加载之前获取图片元素的所选来源?
- hive - Hive 通过 hive.security.authorization.createtable.role.grants 撤销授权错误(基于 SQL 标准的 Hive 授权)
- asp.net - ParseXHtml 的“对象引用未设置为对象的实例”
- php - 如何更改 json 中的名称键或属性
- android - 如何使用单个查询更新所有行中的列 - Android Room Database
- javascript - 异步运行任务,并在完成后将类分配给 ReactJS 中的组件