Youtubeテスト
①Youtubeから発行された埋め込みソースコード
一時停止、再生後「その他の動画」が表示される
②織機様サイト内に組み込んでいる埋め込みソースコード
ループ設定なので、再生後は「その他の動画」が表示されないが、一時停止時は表示される
③アイシンさんを真似た埋め込みソースコード
①のソースコードに「rel=0」を挿入。一時停止、再生終了後も「その他の動画」は表示されない
ただし、Googleの仕様では、「rel=0」を付与すると再生した動画と同じチャンネルの関連動画が表示されると記載されています。
現在のところ、アイシン様のYoutube埋め込みも貴社の埋め込みも表示されておりません。
調査を行いましたが、原因は不明となります。
勝村さんから連絡があり、個人のスマホ(Googleログイン時)では、一時停止時は「その他の動画」は表示されないが、
再生終了時に「その他の動画」が表示されるとのこと。
澤田の個人スマホでも確認済み。アイシン様も同じく表示されていました。
表示された動画は、「マイミックスリスト」という、Googleアカウントの履歴データから、YouTube側が自動で作るリストが表示されていました。
よって④ループ設定の対応を行う。
※注意点※
①rel=0の仕様について
以下、Googleの公式に掲載されている仕様となります。(参照:https://developers.google.com/youtube/player_parameters?hl=ja)
注: このパラメータは 2018 年 9 月 25 日以降に変更されます。
変更前は、最初の動画の再生が終了したときに、プレーヤーに関連動画を表示するかどうかを指定します。
・パラメータの値がデフォルト値の 1 に設定されている場合、関連動画が表示されます。
- ・パラメータの値が
0に設定されている場合、関連動画は表示されません。
変更後は、関連動画を無効にできなくなります。
代わりに、rel パラメータを 0 に設定すると、再生した動画と同じチャンネルから関連動画が選択されます。
②Googleの仕様変更について
rel=0の仕様が2018年に変更になったように、今後も仕様の変更がある可能性がございます。
その場合は、弊社で挙動を保証することはできかねますのでご了承ください。
④アイシンさんを真似た埋め込み設定+ループ設定
「③アイシンさんを真似た埋め込みソースコード」の結果から、YouTubeの履歴データを参照して、
YouTube側が自動作ったリストが表示されてしまうため、ループ設定を行う。
「rel=0」に加えて、「loop=1&playlist=(Youtubeの動画IDを入れます)」を付与することで、
動画の再生が終わってもループするため、「その他の動画」は表示されない。