跳到主要内容

Postaladdress

描述一个地点的邮政地址;通常在 LocalBusiness 的上下文中使用。

触发条件

应在图中作为顶级节点添加,根据其他节点的需要。例如,当 LocalBusiness 拥有一个地址时。

必需属性

一个有效的 postalAddress 必须包含以下属性。

  • @type: PostalAddress
  • @id: 网站的首页 URL,后接 #/schema/PostalAddress/{{ID}},其中 {{ID}} 是唯一标识符。
  • streetAddress: 门牌号和街道(例如,123 fake road)。
  • postalCode: 邮政编码。
  • addressCountry: 代表国家的两位国家代码(例如,US)。

失败场景

如果任何必需字段缺失或无效,则不应输出该节点。

如果节点未输出,任何原本会声明与 Address 关系的实体(例如,当被 localBusiness 引用时)应移除这些引用。

可选属性

以下属性应在可用且有效时添加:

  • addressLocality: 城镇、城市或等同区域。
  • addressRegion: 地区或行政区。
  • postOfficeBoxNumber: 邮政信箱号码。

示例

最低标准

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "PostalAddress",
"@id": "https://www.example.com/#/schema/PostalAddress/abc123",
"streetAddress": "123 Fake Street",
"postalCode": "ABC 123",
"addressCountry": "US"
}
]
}

扩展标准

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "PostalAddress",
"@id": "https://www.example.com/#/schema/PostalAddress/abc123",
"streetAddress": "123 Example Street",
"addressLocality": "Example Town",
"addressRegion": "Example Region",
"postalCode": "ABC 123",
"postOfficeBoxNumber": "123",
"addressCountry": "US"
}
]
}