地址测试指南

加拿大地址怎么填?省份缩写、邮编和公寓号格式

直接答案

加拿大地址的关键字段是门牌街道、城市、省或地区、邮编。邮编使用字母与数字交替的6字符结构,通常显示为 A1A 1A1,中间有一个空格。Province 填加拿大省或地区,不能从美国州列表中随便选一项。

打印邮寄标签时,城市、省份缩写和邮编放在同一行;国际寄件再添加 CANADA。网页表单把这些字段拆开填写,和信封上的排版不是同一件事。

加拿大地址字段对照

英文名称填写内容常见错误
Address Line 1 / Street门牌与街道名称把城市和邮编一起粘进去
Address Line 2 / Unit有公寓、套间等信息时填写无单元号也强制填写
City / Municipality城市或市镇名称把Ontario等省名填到City
Province / Territory省或地区,按表单选择全名或缩写只提供美国州选项
Postal Code例如E3B 1B5这样的字母数字组合使用只允许5位数字的ZIP规则
CountryCanada,接口可能使用CA把国家代码CA当成California州代码

Canada Post 的地址书写说明建议邮编大写,前三位与后三位用一个空格分开,不能用连字符替代;打印地址时省份与邮编之间保留两个空格。这里说的是邮寄标签排版,不能据此要求用户在独立的邮编输入框开头加两个空格。

实际生成两条地址后观察到什么

2026年10月22日,在 AddressLab 当前本地版本的加拿大工具页点击两次生成地址,逐项记录 Street、City、Region 和 Postal Code。抽样仅2条,用于说明字段映射;没有覆盖全部省份、农村路线、邮政信箱或真实配送。

加拿大地址样本490 King Street位于Fredericton,省份New Brunswick,邮编E3B 1B5
第一条:Fredericton,New Brunswick (NB),邮编E3B 1B5。
第二条加拿大地址样本609 Park Road位于Yellowknife,地区Northwest Territories,邮编X1A 2P7
第二条:Yellowknife,Northwest Territories (NT)。地区字段需要兼容territory,不能只列省份。

本次两条记录都把全名与括号中的缩写一起展示。读者填写下拉框时要选对应选项;开发者不能未经映射直接把整个 New Brunswick (NB) 当作只接受两位代码的接口值。生成器的显示文本和业务接口的数据契约需要分别核对。

第一条记录若仅用于演示标签排版,可以整理成下面的形式。这里保留了实际生成的街道、城市和邮编,但仍是合成测试记录,不代表该门牌与邮编之间已经核验:

TEST RECIPIENT
490 KING STREET
FREDERICTON NB  E3B 1B5
CANADA

Province要填全名还是两位缩写

先看字段类型。下拉框展示 Ontario 时直接选择 Ontario;接口说明要求省份代码时使用 ON。常见的对应关系还有 Quebec/QC、British Columbia/BC、Alberta/AB。它们不能套用美国州代码表,特别是 Country 的 CA 与美国 California 的 CA 需要依赖字段上下文区分。

UPU 的加拿大地址参考列出了省与地区缩写。对国际表单而言,字段名用 Province / Territory 更容易说明范围。地址使用法语重音字符时也应保留原文,不要因为首批测试数据只有英文字母就认定字符兼容已通过。

邮编空格、公寓号与保存方式

Canada Post 的邮编结构说明把其结构记为 ANA NAN,A代表字母,N代表数字。形式匹配只说明语法层面符合,不等于这6个字符一定已分配,更不能证明它属于刚填写的门牌。

公寓号需要完整保留。Canada Post 的信件与包裹地址指南说明,单位号与门牌号之间可用连字符连接。例如人工构造的 12-345 EXAMPLE ST 表示单元12、门牌345,不应把12识别为街道门牌、把345丢弃。若网站提供独立 Unit 字段,按它的说明填写,再检查最终标签有没有重复单元号。

本次生成的2条记录没有单独的公寓号,所以不能用它们证明公寓场景已覆盖。需要在自己的测试环境额外添加有单元号、无单元号和带重音字符的用例。

可直接采用的回归检查

  1. 选择Canada后,Province列表包含省和地区,旧的美国州值不会随表单提交。
  2. 邮编能保存字母和中间空格,不会因为输入类型是number而丢失字符。
  3. 界面全名映射到接口代码后,再打开仍展示正确省份;国家CA和州代码没有混淆。
  4. 公寓号在地址预览中只出现一次,缺省时不产生空白占位字符。
  5. 同一记录保存、导出、重新导入后,城市、地区与邮编保持一致。CSV没有字段类型,应使用明确的导入设置。

这是建议的验收清单。本次仅实际运行了前述2次生成与字段观察,没有声称已完成你的网站、数据库或表格导入测试。

常见问题与下一步

加拿大也能填美国5位ZIP吗?

不能用美国规则校验加拿大邮编。这里使用字母数字交替结构,相关区别可对照美国地址字段指南。

为什么邮编通过,地址仍可能不可用?

格式通过不能证明投递有效,也不能证明姓名属于该地址。真实寄件应使用收件人确认的信息与邮政查询。

从哪里开始准备测试数据?

使用加拿大地址生成器生成基础样本,按国际地址表单检查清单补齐边界场景,数据范围见数据与编辑标准。