Re: retailer -> product description page, which property?

Dear Phil:

Use ProductModel for the brand-owned page, plus as many http://schema.org/additionalProperty values for product features as you can populate (and idealy some of the standard product properties.

Use schema:Product (or more specific SomeProducts for a bag of unidentified new products, or IndividualProduct for a unique item (like used item on eBay)). Attach offer and sales-specific info thereto.

Then either link both implicitly by the same schema:gtin13 or other strong identifiers to both the model and the products, or by explicit links using http://schema.org/model from the product to its model; the latter option requires that both entities have a globally unique identifier, i.e. an URI. If they are blank nodes as in most actual commerce sites, the strong identifier approach is preferrable.

I never found the time to finalize the respective part of the GoodRelations documentation, but here are some fragments:

    http://www.heppnetz.de/projects/goodrelations/primer/#5.2_Products_and_Services:_Models.2C_Classes.2C_and_Instances

    http://wiki.goodrelations-vocabulary.org/Documentation/Product_or_Service

    http://wiki.goodrelations-vocabulary.org/GoodRelations_for_manufacturers


Then, using the non-standard reasoning rules for GoodRelations, you can infer product features from models to individual products, see here:


    http://wiki.goodrelations-vocabulary.org/Axioms#Product_Variants

The examples still use the official GoodRelations identifiers, but a mapping is here:

    http://wiki.goodrelations-vocabulary.org/Cookbook/Schema.org#Naming_Differences

Hope that helps.

Best wishes
Martin Hepp

-----------------------------------
martin hepp  http://www.heppnetz.de
mhepp@computer.org          @mfhepp




> On 22 May 2018, at 16:01, Phil Archer <phil.archer@gs1.org> wrote:
> 
> Dear all,
> 
> Imagine a retailer's product description page, such as
> 
> https://www.tesco.com/groceries/en-GB/products/254880991
> 
> and the brand-owned product description page, in this case
> 
> https://www.marmite.co.uk/products/marmite-big-jar-250g
> 
> What's the relationship between those two pages?
> 
> Looking at [1], it looks like it should be one of:
> 
> - mainEntity (problem: domain is CreativeWork rather than Product which 
> is how we see it);
> 
> - url: The url property should be reserved to refer to more official or 
> authoritative web pages, such as the item’s official website - definite 
> candidate);
> 
> - about (a bit vague)
> 
> - sameAs: The sameAs property also relates a thing to a page that 
> indirectly identifies it. Could be.
> 
> URL seems the best fit but does it feel right? sameAs seems very 
> relevant too. Context: we (GS1) are defining a common syntax for URIs 
> that encode our identifiers (including GTINs) and working to make them 
> all resolvable and this is tied in with that effort.
> 
> Thanks
> 
> Phil
> 
> [1] http://schema.org/docs/datamodel.html#mainEntityBackground
> 
> 
> -- 
> Phil Archer
> Director, Web Solutions
> https://www.gs1.org
> 
> http://philarcher.org
> +44 (0)7887 767755
> @philarcher1
> Skype: philarcher
> 
> 
> CONFIDENTIALITY / DISCLAIMER: The contents of this e-mail are  confidential and are not to be regarded as a contractual offer or acceptance from GS1 (registered in Belgium). 
> If you are not the addressee, or if this has been copied or sent to you in error, you must not use data herein for any purpose, you must delete it, and should inform the sender. 
> GS1 disclaims liability for accuracy or completeness, and opinions expressed are those of the author alone. 
> GS1 may monitor communications. 
> Third party rights acknowledged. 
> (c) 2016.
> 
> 

Received on Thursday, 24 May 2018 22:52:11 UTC