- From: Richard Wallis <richard.wallis@dataliberate.com>
- Date: Wed, 14 Aug 2019 15:07:27 +0100
- To: Ghaulser Rigoti <ghaulserigoti@gmail.com>
- Cc: "schema.org Mailing List" <public-schemaorg@w3.org>
- Message-ID: <CAD47Kz7zghhF6HSDrzAySqFx-qkePZHvp20YcYyM8ZwgU-8P=A@mail.gmail.com>
From your brief details, it seems to me that the external resources you
describe are part of the Chapter
In which case I use the hasPart property to reference them:
{
"@type": "Chapter",
.
"hasPart": [
{
"@type": "CreativeWork",
"url": "www.example.com/exercise",
"learningResourceType": "Test"
},
{
"@type": "CreativeWork",
"url": "www.example.com/video <http://www..example.com/video>",
"learningResourceType": "Video"
},
]
.
.
.
}
~Richard
Richard Wallis
Founder, Data Liberate
http://dataliberate.com
Linkedin: http://www.linkedin.com/in/richardwallis
Twitter: @rjw
On Wed, 14 Aug 2019 at 14:55, Ghaulser Rigoti <ghaulserigoti@gmail.com>
wrote:
> I have a web site for educational content. Since we use Book type in the
> home page and chapter in the pages, I would like to know the best way to
> descrive the links of the page. Like: I have in the chapter page a link to
> another webpage with exercises, another link to a youtube video, another
> link to a podcast... all of those resources are in external sites. So, from
> my page, how do I have to do the relation ship?
>
> The json-ld for the pages are
> {
> .
> .
> .
> "workExample": [
> {
> "@type": "CreativeWork",
> "url": "www.example.com/exercise",
> "learningResourceType": "Test",
> },
> {
> "@type": "CreativeWork",
> "url": "www.example.com/video <http://www..example.com/video>",
> "learningResourceType": "Video"
> },
> ]
> .
> .
> .
> }
>
> Is it correct to do it in this way? Any Suggestion?
>
> Regards
>
Received on Wednesday, 14 August 2019 14:08:01 UTC