- From: Dan Brickley <danbri@google.com>
- Date: Wed, 17 Feb 2021 08:59:28 +0000
- To: Lulin Song <song@ldeo.columbia.edu>
- Cc: "public-schemaorg@w3.org" <public-schemaorg@w3.org>
- Message-ID: <CAK-qy=4ayDz-O9re8-ZXkzE-48GaVott4+9UC5QNY+Xh6svfXQ@mail.gmail.com>
I believe this is because Google (alongside many others) hasn't much support for the Role construction. In retrospect I believe it was too general - providing a cross-domain modeling structure as well as vocabulary to describe contributor roles, it ended up not doing either very well. The markup probably looks OK for "author" because it isn't a property being checked for, since "creator" is generally the more widely adopted term. I started a thread on Twitter earlier this week exploring ways of improving our (Schema.org's) coverage of contributor roles, including connection to related initiatives like https://www.niso.org/standards-committees/credit and others. https://twitter.com/danbri/status/1361197025065320449 Dan On Wed, 17 Feb 2021 at 08:48, Lulin Song <song@ldeo.columbia.edu> wrote: > Hi schema.org, > > I am working on JSON-LD content for 'Dataset' type. The dataset has > multiple authors. I used Google Rich Results Test Tool. > https://search.google.com/test/rich-results?utm_campaign=sdtt&utm_medium=message > > The following 'author' syntax is correct according the test tool. But if I > replaced 'author' with 'creator', the tool said 'Invalid object type for > field "creator". I read through schema.org documents, it seems both > should work. Can someone explain why it failed on 'creator'? > "author": [ > { > "@type": "Role", "roleName": "Lead Author", > "author": [ > { > "@type": "Person", > "name": "C E Nehru", > "givenName": "C", > "familyName": "Nehru" > } > ] > }, > { > "@type": "Role", "roleName": "Coauthor", > "author": [ > { > "@type": "Person", > "name": "Martin Prinz", > "givenName": "Martin", > "familyName": "Prinz" > }, > { > "@type": "Person", > "name": "Eric Dowty", > "givenName": "Eric", > "familyName": "Dowty" > }, > { > "@type": "Person", > "name": "Klaus Keil", > "givenName": "Klaus", > "familyName": "Keil" > } > ] > } > ], > > Thanks, > Lulin Song > Geoinformatics > Lamont-Doherty Earth Observatory > Columbia University > > >
Received on Wednesday, 17 February 2021 09:00:18 UTC