gpt4 book ai didi

street-address - 如何使用 schema.org/PostalAddress 处理复杂地址?

转载 作者:行者123 更新时间:2023-12-04 12:10:44 24 4
gpt4 key购买 nike

假设我有一个地址,其中包含父建筑物或其他附加地址信息,例如:

Barnes & Noble
Union Square
33 E 17th St
New York, NY 10003

或者
Koi Restaurant
Bryant Park Hotel
40 W 40th St
New York, NY 10018

我应该如何使用 schema.org 标记地址的“联合广场”或“布莱恩特公园酒店”部分?这是否被视为街道地址的一部分? Yelp 似乎把它全部放在街道地址中,例如:
<span itemprop="streetAddress">Union Square<br>33 E 17th St</span>

最佳答案

该额外信息称为公司名称,有时在搜索特定地址或验证地址时会产生更好的结果(相信我)。

但是,上述每个地址中似乎都有两行“公司名称”,这是无关紧要的,不会产生有用的结果。

就微数据而言,他们没有“公司名称”字段,但确实有“名称”字段。因此,Schema.org 示例是:

<div itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="name">Google Inc.</span>
P.O. Box<span itemprop="postOfficeBoxNumber">1234</span>
<span itemprop="addressLocality">Mountain View</span>,
<span itemprop="addressRegion">CA</span>
<span itemprop="postalCode">94043</span>
<span itemprop="addressCountry">United States</span>
</div>

请注意,Google Inc. 位于“名称”字段中。这就是我放置额外信息的地方(如果你必须有两行公司名称,那么在那里做……但要将它用于实际邮寄或验证,请去掉额外的名称。)

关于street-address - 如何使用 schema.org/PostalAddress 处理复杂地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13024487/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com