How do I add information to a multiple address schema markup with JSON-LD?
Here is my code:
<script type='application/ld+json'>
{
"@context": "http://schema.org",
"@type": "Apartments",
"name": "***",
"url": "***",
"address":
[
{
"@type": "PostalAddress",
"streetAddress": "***",
"addressLocality": "***",
"addressRegion": "***",
"postalCode": "***",
"addressCountry": "Canada"
},
{
"@type": "PostalAddress",
"streetAddress": "***",
"addressLocality": "***",
"addressRegion": "***",
"postalCode": "***",
"addressCountry": "Canada"
}
]
}
</script>
I would like to add information like geo-coordinates and business hours, but when I try and add it for the individual locations it gives me an error "Expecting 'EOF'" I was trying to add it under the addressCountry part of the code, I'm assuming I am placing it incorrectly.
{
"@type": "PostalAddress",
"streetAddress": "***",
"addressLocality": "***",
"addressRegion": "***",
"postalCode": "***",
"addressCountry": "Canada"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": "***",
"longitude": "***"
},
"openingHours": "Mo, Tu, We, Th, Fr 08:00-20:00 Sa, Su 10:00-16:00",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "Sales",
"telephone": "***"
}
]
}
</script>