The platform field is missing in Google Inline Videos on mobile
complete
J
JS
Hi
it seems video json syntax has changed with no notice
Please bring back the "Platform" item into video node
Also when such json syntax change notify the community
In the past we used to have "platform"
{
"title": "l",
"link": "",
"thumbnail": "",
"duration": "",
"platform": "CBS News",
"date": ""
},
now it is gone
{
"title": "",
"link": "",
"thumbnail": "",
"duration": "",
"date": ""
},
Illia Zub
complete
We have fixed extraction of
platform
and duration
on mobile and tablet devices, and added a new field inline_video_carousels
in the JSON response. The new field is described on the new documentation page for Google Inline Videos API.Those video carousels are extracted into the new field because they differ from regular inline videos. Carousels don't have a
platform
and channel
. The title
can be a automatically generated topic on YouTube or Vimeo or other video platform.There is another
inline_videos
parser bug that we'll address separately (https://serpapi.canny.io/bugs/p/google-inline-videos-are-missing-on-tablet-devices).Illia Zub
in progress
Justin O'Hara
Hey JS I'm going to merge these two issues into one thread on the forum. Going to see what is the issue with
inline_videos
vs the youtube channel carousel, as well.Justin O'Hara
Merged in a post:
Video carousel is missing
J
JS
video carousel still missing, started yesterday
whenever google has 10 youtube videos horizontal carousel, the json feed doesn't include the inline 4 video vertical carousel results
>> it only grabbed the video carousel not inline videos
>> same thing
J
JS
there are the inline video element which is present in json
but the organic result of the youtube carousel is missing
Justin O'Hara
Hi JS we recorded this bug internally and you will be updated when there. I think you are correct when there is a host carousel/channel youtube. We are inspecting it and will keep you up to date!
Justin O'Hara
under review
Justin O'Hara
Hi JS Can you show me which elements of the missing data on the video results. The scraper is parsing
inline_videos
on these examples.J
JS
I believe this is a different type of video carousel where the channel name is not in the carousel that's why "platform" is not there
This is a "host carousel"
and the "platform" is the page name "the lego group"