J'ai créé un site pour un organisme à but non lucratif. Leur organisation a une adresse postale aux États-Unis et une adresse postale au Canada. Je souhaite ajouter les deux adresses avec Schema.org (à l'aide de JSON-LD), mais je ne vois pas comment. J'ai d'abord essayé ceci:
"address": {
"@type": "PostalAddress",
"addressCountry": "United States",
"addressLocality": "City",
"addressRegion": "State",
"postalCode": "12345",
"postOfficeBoxNumber": "1234"
},
"address": {
"@type": "PostalAddress",
"addressCountry": "Canada",
"addressLocality": "City",
"addressRegion": "Province ",
"postalCode": "Zip",
"streetAddress": "Box 123 12345 - 123 Street NW"
},
Lorsque je lance un test sur ce schéma, il utilise uniquement la dernière adresse.
J'ai essayé d'encapsuler les adresses en utilisant "location": {}
mais cela a généré une erreur.
Comment pourrais-je ajouter les deux adresses dans le balisage Schema.org à l'aide de JSON-LD?
Similaire à ajout de plusieurs valeurs de chaîne/URL : by en utilisant un tableau .
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"address":
[
{
"@type": "PostalAddress"
},
{
"@type": "PostalAddress"
}
]
}
</script>