Консоль поиска Google: отсутствует изображение "thumbnailUrl" в изображении загрузки видео в iframe - PullRequest
0 голосов
/ 08 февраля 2020

мы показываем видео на нашем сайте через iframe. Я получил следующие ошибки из консоли поиска Google:

Отсутствует поле "thumbnailUrl", Отсутствует поле "name", Отсутствует поле "description", Отсутствует поле "description"

Я решил эти проблемы для самого видео со следующим кодом схемы (здесь удалены значения для защиты конфиденциальности)

{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "MY_NAME",
  "description": "MY_DESCRIPTION",
  "thumbnailUrl": "MY_THUMB_URL",
  "uploadDate": "MY_UPLOAD_DATE",
  "duration": "MY_DURATION",
  "embedUrl": "https://abc13.com/video/embed/?pid=5881222"
}

Однако я получаю те же ошибки из следующего HTML внутри iframe, который выглядит как своего рода миниатюра видео, которая отображается, пока видео не воспроизводится

<div class="video-schema" itemprop="video" itemscope="" itemtype="http://schema.org/VideoObject"><div class="video-player-default"><div class="play-btn"><img src="https://cdn.abcotvs.com/dip/images/5881221_012620-cc-kobe-grammys-tribute-vid.jpg?w=800&amp;r=16%3A9" /><span></span></div></div></div>

Я попытался добавить другой объект схемы, подобный следующему, но он все еще не может быть проверен. Что мне делать вместо этого?

{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "MY_NAME",
  "description": "MY_DESCRIPTION",
  "thumbnailUrl": "MY_THUMB_URL",
  "uploadDate": "MY_UPLOAD_DATE",
  "duration": "MY_DURATION",
  "embedUrl": "https://cdn.abcotvs.com/dip/images/5881221_012620-cc-kobe-grammys-tribute-vid.jpg?w=800&amp;r=16%3A9"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...