温馨提示:本文翻译自stackoverflow.com,查看原文请点击:geolocation - How to get a geoID for the Google Analytics Measurement Protocol from a zipcode or coords?
geolocation google-analytics measurement-protocol

geolocation - 如何从邮政编码或坐标获取Google Analytics(分析)测量协议的geoID?

发布于 2020-04-16 14:53:09

是否可以通过邮政编码或坐标获取Google Analytics(分析)测量协议中“地理覆盖”参数的geoID?

查看更多

提问者
T.Im
被浏览
85
DaImTo 2020-02-04 16:23

地理位置覆盖 用户的地理位置。地理ID应该是两个字母的国家/地区代码或代表城市或地区的标准ID(请参阅地理ID)。此参数优先于从IP地址派生的任何位置,包括IP Override参数。无效的代码将导致地理尺寸设置为“(未设置)”。

您将需要下载在地理ID中找到的文件,然后针对某种全球邮政编码列表进行解析,以便将您的邮政编码解析为Geoiids。

发送邮政编码到Google Analytics(分析)将无法正常工作,它必须是有效的GeoId

Google CSV文件的格式

来自google的文件是CSV文件,包含以下几列条件 ID,Name,Canonical Name,Parent ID,Country Code,Target Type,Status

“ 1014315”,“ Sunnyvale”,“ Sunnyvale,加利福尼亚,美国”,“ 21137”,“ US”,“城市”,活动

  • 大地水准面1014315
  • 城市桑尼维尔
  • 商标名称森尼韦尔,加利福尼亚,美国
  • 家长ID 21137(在美国,我认为这是州ID)
  • 国家区号美国
  • 活性

注意:可能不会列出小城镇和村庄。您将不得不尝试找到尽可能接近的东西