美国地址填写指南
美国地址 Address Line 1 和 Address Line 2 怎么填?
跨境购物或注册海外服务时,Address Line 2 最容易被误当成“地址第二行,什么都能继续写”。实际上它有很明确的用途。
直接答案
- Address Line 1
- 门牌号 + 街道名,例如
9494 J St - Address Line 2
- 公寓、套房、房间或单元号,例如
APT 4B、STE 210 - 没有公寓号
- Line 2 留空,不要重复街道,也不要填城市或州
最简单的判断方法是:能把邮件送到哪栋楼,写 Line 1;进入这栋楼后还要找哪个单元,写 Line 2。
我用一条 California 地址做了什么测试
2026 年 7 月 30 日,我在中文版 美国地址生成器中固定选择 California,生成一条地址,再检查结果卡片里的 Street、City、State 和 ZIP Code。生成结果为 9494 J St, Sacramento, CA 95814, United States。

这条结果只有 Street,没有单独生成公寓或套房号。因此放进常见跨境表单时,Line 1 填 9494 J St,Line 2 应留空。为了测试 Line 2,我会在测试环境手动增加 APT 4B,而不是把 Sacramento 或 CA 挪进去。

三种常见地址应该怎么拆
| 场景 | Address Line 1 | Address Line 2 |
|---|---|---|
| 普通街道地址 | 9494 J St | 留空 |
| 公寓 | 9494 J St | APT 4B |
| 公司套房 | 9494 J St | STE 210 |
| 明确的单元号 | 9494 J St | UNIT 12 |
USPS 认可的次级单元缩写还包括 RM、FL、BLDG 和 DEPT。已知类型时,写 APT 4B 通常比只写 #4B 更清楚。
为什么城市和州不能放进 Line 2
中文地址经常整段填写,用户容易把 Line 2 理解成“上一行没写完就接着写”。但美国网页表单通常已经把 City、State、ZIP Code 拆成独立字段。如果再次写进 Line 2,订单摘要可能出现 Sacramento, Sacramento,API 也会保存重复数据。
下面这种拆法才稳定:
Address Line 19494 J St
Address Line 2APT 4B(没有则留空)
CitySacramento
StateCA
ZIP Code95814
如果表单只有一行地址怎么办
USPS 的邮寄格式允许把次级单元信息放在主投递行末尾,例如:
9494 J ST APT 4B
SACRAMENTO CA 95814如果一行放不下,USPS 建议把次级地址信息放在投递行的正上方,而不是下方。网页表单把它拆成 Line 1 和 Line 2,主要是为了存储、自动填充和字段校验,不代表邮寄标签必须保持相同分行。
测试 Address Line 2 时别只测“有值”
- 留空:Line 2 应该是可选字段,普通住宅不能因为留空而提交失败。
- 常见类型:分别测试 APT、STE、UNIT 和 RM。
- 长度:检查较长的楼栋和房间信息会不会被截断。
- 确认页:提交后 Line 2 不能丢失,也不能和 City 拼到一起。
- 保存与导出:保存地址、CSV、JSON 和 API 载荷应保留独立字段。
AddressLab 能帮到哪里
AddressLab 可以提供 Street、City、State、ZIP Code 等分开的测试字段。当前生成器不单独生成 Address Line 2,因此要测试公寓或套房场景,需要手动补一个 APT 或 STE 值。这反而能让测试用例更可控。
边界也要说清楚:这些是合成测试数据。字段组合合理不能证明随机门牌号真实存在,也不代表它可以收货或通过身份验证。方法、数据来源和限制记录在数据方法与编辑标准中。