我知道Google发布了其广告的“都市区域”。是否有一种从邮政编码转换为都市区域代码的转换器可用?我所指的都市列表在此处:http://code.google.com/apis/adwords/docs/developer/adwords_api_us_metros.html。
谷歌地铁站名称似乎仅限于USPS邮政局名称,因此您可以使用2个表格进行转换:
USPS城市州文件,列出所有ZIP代码及其附加到ZIP的相应位置名称和邮局名称。请注意,该文件每月更新,而浮动并从购买的USPS文件中复制的“免费”版本通常已过时。
谷歌的地铁列表,规范化后的条目如"Huntsville-Decatur (Florence) AL 691"变为"Huntsville AL: 691/Decatur AL: 691/Florence AL: 691"。
在城市州文件中查找ZIP,在那里获取相应的邮局名称,在归一化的地铁列表中查找邮局名称,然后获取相应的地铁代码。
Adwords API团队已经收到了一些类似的问题。在这两种情况下,他们的答案都是“不,没有简单的方法可以做到这一点。”但Adwords团队的Jeff Posnick提供了一个有趣的想法:
我不知道是否有办法通过地理编码API之一来巧妙地确定城市/邮政编码和那些大都市之间的重叠部分。
http://groups.google.com/group/adwords-api/browse_thread/thread/e514fa91403397ab https://groups.google.com/group/adwords-api/browse_thread/thread/1af97ae9938d76ee