Well ultimately could just put in postal code (on the basis if the address has a real postal code, *probably *don't need the Plus Code)
"address": { "@type": "PostalAddress", "streetAddress": "Some street 1", "addressLocality": "Some city", "addressRegion": "AB-CD", "postalCode": "8FX8J423+PM", "addressCountry": "AB" }, Or could just add it as a new component? "address": { "@type": "PostalAddress", "streetAddress": "Some street 1", "plusCode": " 8FX8J423+PM", "addressCountry": "AB" }, Or just put in Geo? technically the Pluscode is just a presentation of the coordinate. "geo": { "@type": "GeoCoordinates", "latitude": 49.601781, "longitude": 6.104238, "plusCode": " 8FX8J423+PM", }, On Wed, Jan 23, 2019 at 11:11 AM <infeurop...@gmail.com> wrote: > Hello, > > Providing relevant data to search engines is my duty as web developer. In > this context, Plus codes may be inserted in a web page: > > - in the <body> section, as a link to show directions to reach some > place > > <p>Here is <a href="https://plus.codes/8FX8J423+PM" title="Google map > with the location of our office" rel="nofollow">a Google map</a> > displaying our office location.</p> > > - in the <head> section, as a schema.org hasMap property ( > https://schema.org/hasMap) for the schema.org Map type ( > https://schema.org/Map) > > <script type="application/ld+json"> > { > "@context": "https://schema.org", > "@type": "LocalBusiness", > "description": "Some Company is a service provider based somewhere.", > "name": "Some Company", > "legalName": "Some Company Inc.", > "vatID": "123456", > "email": "mailto:i...@example.com", > "priceRange": "€50-€5000", > "currenciesAccepted": "EUR", > "paymentAccepted": [ > "Visa", > "Master Card" > ], > "hasMap": { > "@type": "Map", > "url": "https://plus.codes/8FX8J423+PM" > }, > "contactPoint" : [ > { "@type" : "ContactPoint", > "telephone" : "+123456789", > "contactType" : "customer service" > } ], > "foundingDate": "2000", > "foundingLocation": { > "@type": "Place", > "name": "Somewhere" > }, > "containedInPlace": { > "@type": "Place", > "name": "Somewhere" > }, > "image": { > "@type": "ImageObject", > "url": "https://example.com/images/image.png", > "height": 1200, > "width": 630 > }, > "@id": "https://example.com", > "address": { > "@type": "PostalAddress", > "streetAddress": "Some street 1", > "addressLocality": "Some city", > "addressRegion": "AB-CD", > "postalCode": "1234", > "addressCountry": "AB" > }, > "geo": { > "@type": "GeoCoordinates", > "latitude": 49.601781, > "longitude": 6.104238 > }, > "url": "https://example.com", > "telephone": "+123456789", > "openingHoursSpecification": [ > { > "@type": "OpeningHoursSpecification", > "dayOfWeek": [ > "Monday", > "Tuesday", > "Wednesday", > "Thursday", > "Friday" > ], > "opens": "08:00", > "closes": "17:00" > } > ] > } > </script> > > > Besides these uses, a JSON-LD file is generated with an URL (for instance > https://plus.codes/api?address=49.601781,6.104238&email=infeurop...@gmail.com) > but the Google Structured Data Testing Tool > <https://search.google.com/structured-data/testing-tool> flags it as an > *Unspecified > Type*: > > <script type="application/ld+json"> > { > "plus_code": { > "global_code": "8FX8J423+PM", > "geometry": { > "bounds": { > "northeast": { > "lat": 49.60187499999998, > "lng": 6.104249999999979 > }, > "southwest": { > "lat": 49.60174999999998, > "lng": 6.104124999999982 > } > }, > "location": { > "lat": 49.60181249999998, > "lng": 6.104187499999981 > } > }, > "locality": {} > }, > "status": "OK" > } > </script> > > > The homepage of the Plus codes <https://plus.codes> website mentions on > its very first line that "A plus code is like *a street address for > people or places that don't have one*". I know that the above examples do > not enter in this category because they have a street address, but I also > know that any geolocation related data is a matter of interest for Google > (especially when it is provided by Google). Having said this, my question > to the Plus Codes Community is the following: in a semantic web > perspective, which are all the uses of the Plus codes? > > Best regards, > > Gilles Bailleux > https://www.drupal.org/u/gillesbailleux > > > -- > Public site: http://www.openlocationcode.com/ > Github project: https://github.com/google/open-location-code > Demo site: http://plus.codes/ > --- > You received this message because you are subscribed to the Google Groups > "Plus Codes Community Forum" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to open-location-code+unsubscr...@googlegroups.com. > To post to this group, send email to open-location-code@googlegroups.com. > Visit this group at https://groups.google.com/group/open-location-code. > To view this discussion on the web, visit > https://groups.google.com/d/msgid/open-location-code/38c2a805-e6d2-441b-9b2e-d844dc242666%40googlegroups.com > <https://groups.google.com/d/msgid/open-location-code/38c2a805-e6d2-441b-9b2e-d844dc242666%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Public site: http://www.openlocationcode.com/ Github project: https://github.com/google/open-location-code Demo site: http://plus.codes/ --- You received this message because you are subscribed to the Google Groups "Plus Codes Community Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to open-location-code+unsubscr...@googlegroups.com. To post to this group, send an email to open-location-code@googlegroups.com. Visit this group at https://groups.google.com/group/open-location-code. To view this discussion on the web, visit https://groups.google.com/d/msgid/open-location-code/CAJCAUuKM6UyWWqc23dLWJdr%3D4QXBMBegkjyTY5aM05e3EEqiaQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.