But always with author property being the channel of the video
{
"@context": "https://schema.org",
"@type": "VideoObject",
"author": "NEVER TOO SMALL",
"name": "NEVER TOO SMALL: Movie Director’s Micro Loft Apartment, Philippines 24sqm/258sqft",
"description": "Grab a copy of our second book at ...",
"duration": "PT488S",
"embedUrl": "https://www.youtube.com/embed/ldb4kCDkRY4?start=98"
}
Prerequisites
package.json
.Subject of the issue
author
property isnull
even though it's present injson-ld
Steps to reproduce
I'm using these set of rules for extracting metadata
For all websites I've checked (not that many though) it works and
author
is extracted. But for YouTube in particular it's emptyIf to check meta on the page in DevTools. It's present
Sometimes in
But always with
author
property being the channel of the videoExpected behaviour
author
property extracted fromjson-ld
schemaActual behaviour
author
property isnull