本文へ移動
Webstudio YAS
  • About
  • Price
  • Work
  • Blog
  • Contact
  • About
  • Price
  • Work
  • Blog
  • Contact
  1. ホーム
  2. Blog
  3. YouTube埋め込み動画で「ログインしてbotではないことを確認してください」と出る

公開日: 2024.10.29

YouTube埋め込み動画で「ログインしてbotではないことを確認してください」と出る

YouTube埋め込み動画で「ログインしてbotではないことを確認してください」と出る

目次

  • はじめに
  • 解決方法
  • 説明
  • まとめ

はじめに

サイトにYouTubeの動画を埋め込んだ場合、特定の環境(iPhoneやSafariなど)で「ログインしてbotではないことを確認してください」と表示されて動画が再生されない問題を解決します。

※ サイト制作者側向けです。ユーザー側ができる解決方法ではありません。

解決方法

referrerpolicy属性をとる

説明

YouTubeの共有ボタンから埋め込みタグを取得してサイトに埋め込んだ場合や、WordPressのYouTube埋め込み機能を使って埋め込んだ場合など、iframeタグ内の属性にreferrerpolicy="strict-origin-when-cross-origin"というものが入ります。これは、Webページが別のドメインに対してリクエストを行う際に、リファラー情報の一部を制御するための属性ですが、これを削除することで埋め込み動画が再生されるようになりました。
技術的な詳細な理屈は不明ですが、同様の問題をかかえている方は参考にして頂ければと思います。

まとめ

この辺りの仕様はころころ変わるので、現時点での一時的な対応となりますが、一応メモ代わりに残しておきます。
ちなみに、この属性を取ることによるセキュリティ上の大きな問題はないようですが、公式が入れている属性を取り除くので推奨はされません。

関連記事

2022.10.20

【PWA】アイコンが404(Not found)で読み込めない

【PWA】アイコンが404(Not found)で読み込めない

2020.02.16

composer install でエラー、PHPのバージョンの違い(エックスサーバ)

composer install でエラー、PHPのバージョンの違い(エックスサーバ)

2019.09.06

Git Bashのデフォルトのテキストエディタを変更する

Git Bashのデフォルトのテキストエディタを変更する
Webstudio YAS
  • About
  • Price
  • Work
  • Blog
  • Contact
YAS プロフィール画像

長野県長野市在住
WEBエンジニア YAS

LINKS

  • X
  • Instagram
  • GitHub
Design
  • スタンダード
  • 和モダン
  • エンジニア
  • 信州ナチュラル
プライバシーポリシー

@ Webstudio YAS