
客電が落ちてスモークが上がる、1曲目の直前の1分間
導入の決め手は、自分のサイトに合うかどうかです。それを確かめるのに、メールアドレスの登録は要りません。レイアウトを切り替え、テーマを試し、タイトル、日付、アバター、バッジの表示をオンとオフにして、同じ動画がクリックのたびに組み変わる様子を見てください。

客電が落ちてスモークが上がる、1曲目の直前の1分間

満員のフロア、その夜の最後の1曲

最前列から、セカンドセットをノーカットで

サウンドチェック:マイクが1本、客席は空っぽ

逆光のまま、前座のステージを最後までシルエットで

照明リグのテスト、木曜日の午後
Grid: 行がそろい、どの動画も同じ大きさで並びます。ページの一区画に置くなら、まずこれが無難な基本形です。
自分のフィードで作ってみるこれは実際のレンダラーではなく、プレビューです。テーマの色は製品自身のテーマ定義から読み込み、レイアウト名もすべて実在のものですが、ここに描いている形はこのページのためのものです。ウィジェットのレンダラーはDenoのエッジ関数の中にあり、Nextのアプリからは読み込めないからです。実際のスタジオには40種類のレイアウトと16種類のテーマ、全プランで使えるテーマビルダーがあり、編集しているあいだ本物のウィジェットが描画されます。The Sallowford Roomsはこのモックアップのために作った架空のライブハウスで、動画のタイトルとその下の数字も当社が作ったもの、写真はCC0の代替画像です。
チャンネル、再生リスト、または手で選んだ動画のリスト。どれを選ぶかは、ページを自動で更新し続けたいかどうかで決まります。チャンネルと再生リストの2つは、自動で最新の状態に保たれます。
YouTubeの再生リストは、「共有」から「埋め込む」を選べば公式のiframeのコードで表示できます。無料で、追加のツールも要りません。違いが出るのは、チャンネルの新しい動画を自動で並べたいとき、ページの表示速度や同意の前のCookieを気にするとき、そして見た目を自分のサイトに合わせたいときです。
1本を大きく見せ、次の数本をその横に控えさせ、残りを下の棚に並べます。動画はどれも16:9なので、フレームもすべて16:9です。並ぶのはYouTubeから借りてきたプレーヤーの箱ではなく、あなたのサイトのデザインに合わせたセクションです。










YouTubeの埋め込みは、プレーヤーそのものです。動画を1本埋め込むだけで、JavaScript、CSS、フォント、トラッキングのスクリプトからなるプレーヤー一式が、複数のGoogleのドメインへのリクエストとともに読み込まれます。プレーヤーはページが読み込まれた瞬間に動き出し、誰かが動画を見るかどうかは関係ありません。このウィジェットのカードは、標準の設定では静止画と、当社のスタイルシートで描いた再生ボタンです。プレーヤーは訪問者が求めるまで存在せず、求められたらモーダルの中で開きます。
サウンドチェック:マイクが1本、客席は空っぽ初回読み込み時に、埋め込みフレームの中で数えた値です。動画には触れず、拡張機能のない新規のブラウザプロファイルで、macOS上のChrome 150を使い、2026年8月6日に測定しました。当社自身の検証で、スクリーンショットとCookieの名前はガイドで公開しています。
40種類のレイアウトと16種類のテーマ、全プランで無料のテーマビルダー、そしてタイトル、日付、アバター、バッジの表示の切り替え。下にそのうち3つのレイアウトがあります。切り替えると同じ動画が並び替わりますが、このページはそれをJavaScriptを1行も実行せずにやっています。













40種類のレイアウトのうち3つを、架空のライブハウスの動画で実際の比率どおりに描いています。GridとCarouselは無料プランで使える7種類に含まれ、Playlist Playerは有料のレイアウトです。16種類のテーマはどのレイアウトとも組み合わせられ、全プランで使えます。このパネルの切り替えには、JavaScriptを一切使っていません。
多くのプラットフォームは、タイマーで更新します。YouTubeは、ウィジェットが実際に表示されたときに更新します。そのチャンネルのキャッシュの有効期間が過ぎていれば、その表示をきっかけに更新が始まり、短い待ち時間のうちに終わればその表示に、間に合わなければ次の読み込みから、新しい動画が並びます。有効期間はプランで決まります。
実際に操作する順に4つのステップを、それぞれの画面の様子とあわせて並べました。開発者の手を借りる手順も、Googleへのログインを求める手順もありません。
フィードを作り、ソースとしてYouTubeを追加して、手元にあるものを貼り付けます。チャンネルのURL、@ハンドル、再生リストのリンク、動画1本のリンク、どれでも構いません。入力欄はリンクの形式ごとに中身を読み取るので、手元にあるものをそのまま貼れば足ります。
再生リストのリンクならその再生リストに、動画のリンクならその動画を持つチャンネルに解決されます。
取り込まれた動画は、1本ずつカードとして一覧に並びます。取り込んだ動画をすべてトップページに載せたいライブハウスは、まずありません。どれを見せるかを決めるのがこの段階で、承認するか、先頭にピン留めするか、外すかを選びます。新しい動画は標準ではそのまま公開され、フィードの設定で「Pre-approve posts」をオンにすると、承認するまで公開されません。ピン留めは有料プランと無料トライアル中に使えます。
承認、ピン留め、除外。キーワードルールに一致した動画は、取り込まれた時点でページに出なくなります。
40種類のレイアウトと16種類のテーマから選び、タイトル、日付、アバターの表示を切り替えます。用意されたテーマがどれも合わなければ、自分のテーマを作れます。プレビューは近似ではなく、本物のウィジェットを描画します。
実在のレイアウト名とテーマ名です。スタジオが読むのと同じ一覧から取っています。
設置先に合ったコードをコピーして、一度だけ貼り付けます。動画が増えても、コードは変わりません。外部スクリプトをサンドボックスに閉じ込めるビルダーも、取り除くビルダーもあるので、ダイアログは設置先に合わせてコードの形を変えます。
<link rel="preload" as="fetch">
<div id="collectsocials-..."></div>
<script src=".../widget"
data-feed-id="..." defer>
</script>「Get Code」で表示される実際のコードを短くしたものです。コピーするとあなた自身のIDが入ります。
scriptタグは、どこにでもそのまま入るわけではありません。外部のコードをサンドボックスに閉じ込めるビルダーもあれば、取り除いてしまうビルダーもあります。そこで埋め込みダイアログは、まずどこに設置するかを尋ね、その環境に合ったコードを渡します。
scriptタグひとつと、コンテナのdivひとつです。ウィジェットはページの中に組み込まれ、Shadow DOMの内側で描画されるので、ウィジェットのCSSとサイトのCSSが互いに干渉しません。
同じscriptを、ページ幅いっぱいのラッパーで包んだものです。Shopifyのテーマはセクションをflexboxで並べるため、そのままではコンテナが押しつぶされてしまいます。
どちらも外部スクリプトをサンドボックスに入れるか取り除くため、iframeで埋め込みます。コード内の小さなスクリプトが内容に合わせて高さを調整し、スクリプトが止められる環境でも、フィードは高さ固定の枠の中でスクロールして表示されます。
スクリプトをまったく実行できないビルダーには、高さ固定のフレームをURLで渡します。内容はその枠の中でスクロールします。
写真を見て日の出のツアーを予約しましたが、写真以上でした。ガイドの方は、どこに、いつ行けばいいかを正確に把握していました。
YouTube尾根道の3日間、最初から最後まで
TikTokブランコが水の上まで大きく振り出されます
日の出チームは、嵐が来る前に尾根までたどり着きました。写真はすべてホームページに載せています。
ラグーンで過ごした一日。6艇で漕ぎ出して転覆はゼロ、水の色は午後のあいだずっとこのままでした。

今年2回目の参加です。スケジュールはすべて時間どおりで、少人数制こそがこのツアーの良さだと思います。
Instagram黄色い壁を見つけたので、もちろん踊りました。
Instagram太陽より一足先に、稜線にたどり着きました。
Instagram気球より先に起きていました。
フェスティバルの最後に、風船を一斉に空へ。10秒ほど、誰もひと言も話しませんでした。

架空のブランドで作ったデモフィードで、連携できる10種類のソースのうち、Instagram、Google口コミ、YouTube、X、TikTok、Facebookを1つのウォールに並べています。投稿、口コミを書いた人、反応の数は説明のための例で、製品の指標ではありません。カードに描かれている項目はすべて実際のウィジェットが描画するものですが、このウォール自体はウィジェットが配信したものではなく、このページのために描いたものです。
YouTubeは無料プランに含まれ、3通りのソースの指定方法も同じように使えます。料金で変わるのは、レイアウトの数、ソースの数、そして新しい動画が並ぶまでの速さです。
YouTubeのチャンネル、再生リスト、または自分で選んだ動画のリストから動画を取り込み、訪問者が再生できるカードとして自分のページに並べる埋め込みウィジェットです。YouTube公式の埋め込みコードとは別物です。公式のコードは動画1本か再生リスト1つをYouTubeのプレーヤーで表示するもので、再生リストに足した動画は反映されますが、チャンネルに新しく上げた動画が自動で並ぶことはなく、見た目もYouTubeのプレーヤーのままです。このウィジェットはチャンネルそのものを参照できるので、動画を公開すれば、プランで決まる間隔で表示にも加わります。公式の埋め込み方法は先に一通り試し、その結果を公開しています。
方法は2つあります。ひとつはYouTube公式の方法で、再生リストを開いて「共有」から「埋め込む」を選び、表示されたiframeのコードをページに貼り付けます。無料で、再生リストをYouTubeのプレーヤーのまま見せるだけならこれで十分です。もうひとつがこのウィジェットで、再生リストのリンクを貼り付けると、その再生リストの動画が自分で選んだレイアウトとテーマのカードとして並び、再生リストに動画を足せば、プランで決まる間隔でサイト側にも加わります。公式の手順とそのコードの限界は、日本語ガイドでコードつきで解説しています。
できます。youtube.com/playlist?list= で始まる再生リストのリンクを貼り付けると、入力欄がそれを再生リストとして読み取り、保存する前に見つかった再生リストを表示します。チャンネルのリンク、@ハンドル、動画のリンク(その動画を持つチャンネルに解決されます)も同じ入力欄で受け付けます。選んだ動画のリストを作る場合は別の入力欄で、watch?v=、youtu.be、Shorts、/embed/ の動画リンクや11文字の動画IDを、1行に1本ずつ貼り付けます。
どちらもできますし、3つめの方法もあります。チャンネルのソースは、そのチャンネルの最近のアップロードを新しい順に表示し、新しい動画を加え続けます。再生リストのソースは、再生リストをひとつ表示します。選んだ動画のソースは、リンクを貼り付けた動画だけを公開日の新しい順に表示し、勝手に何かを加えることはありません。この3つで全部です。この製品にはYouTubeのハッシュタグ検索やキーワード検索はなく、登録してから気づくより、ここで知っておいていただくほうがよいと考えています。
チャンネルの所有者である必要はなく、Googleへのログインも要りません。YouTubeのソースは公開されているデータを当社のAPIキーで読み込むので、Googleへのログインも、OAuthの許可画面も、所有者の確認も、手順のどこにもありません。公開されているチャンネルや再生リストのリンクを貼れば取り込まれます。そのため制作会社が、誰にもパスワードを尋ねずに、クライアントの代わりにフィードを設定することもできます。
標準の設定では、動画のカードは静止画と、当社のスタイルシートで描いた再生ボタンです。訪問者がカードを押すまでページにYouTubeのプレーヤーはなく、押すとモーダルが開いてその中でプレーヤーが読み込まれます。YouTubeをいつ呼び出すかは訪問者が決める、というのが標準の設計です。例外は、Proプラン以上と無料トライアル中に使えるライブプレビュー設定を自分でオンにした場合で、そのときはページの読み込みが終わったあと、画面に入ったカードがプライバシー強化モードのプレーヤーでミュート再生されます。速度スコアのランキングはあえて公開していません。ウィジェットのスコアはページ上の位置とフィードの中身で大きく変わるからです。YouTubeの埋め込みが重くなる仕組みと、対策ごとのトレードオフは日本語ガイドで説明しています。
推測ではなく実測しました。標準のyoutube.comの埋め込みは、誰も再生を押していない初回読み込みの時点で、.youtube.comのCookieを5個、.google.comのCookieを3個書き込みます。プライバシー強化モード(youtube-nocookie.com)の埋め込みではYouTube側の5個が消えますが、同じ名前のGoogleの3個は残ります。このウィジェットのカードは、標準の設定ではクリックされるまでプレーヤーを持たないので、動画を一度も再生しない訪問者のブラウザには、それらを書き込むフレームが読み込まれません。クリックすれば、訪問者はYouTubeのプレーヤーを受け取ります。それが求められたものだからです。Cookieの名前とスクリーンショットを含む検証の全体を公開しています。
YouTubeは、タイマーではなく、ウィジェットが実際に表示されたときに更新するソースです。誰も訪れないページのために、無駄な更新が走ることはありません。チャンネルや再生リストごとにプランで決まるキャッシュの有効期間があり、無料プランは24時間、Proは60分、Business以上は15分です。有効期間を過ぎたあとの最初の表示で更新が始まり、短い待ち時間のうちに終われば、その表示にそのまま新しい動画が並びます。間に合わなかった場合は更新がバックグラウンドで続き、次の読み込みから並びます。選んだ動画のリストは、意図して更新しません。
選べます。取り込まれた動画はすべて、承認・ピン留め・除外の操作があるモデレーションの画面に並び、テキストはその場で編集でき、キーワードルールに一致した動画は取り込まれた時点でページに出ないようにできます。新しい動画は標準ではそのまま表示され、フィードの設定で「Pre-approve posts」をオンにすると、承認した動画だけが表示されます。承認・除外・編集・キーワードルールはすべてのプランで使え、ピン留めは有料プランと無料トライアル中に使えます。取り込んだ動画をすべてトップページに載せたいことはまずないので、見せたい数本をピン留めして残りを外すのが普通の使い方です。
WordPress、Shopify、Wix、Squarespace、Webflow、Notion、Googleサイト、HTMLで作ったサイト、Reactです。外部スクリプトをサンドボックスに入れるビルダーもあれば取り除くビルダーもあるので、埋め込みダイアログが設置先を尋ね、その環境に合ったコードを渡します。STUDIO、Jimdo、ペライチなど一覧にないビルダーでも、HTMLを貼り付けられるブロックがあれば、HTML用のコードを試せます。WordPressなら、当社のプラグインを使えばコードを貼る必要もありません。
はい。YouTubeは有料オプションではなく、X(旧Twitter)を除くほかのすべてのプラットフォームと同じく、無料プランに入っています。Xが有料なのは、XがAPIの利用に料金を課しているという一点が理由です。無料プランには、連携できるソース1つ、40種類のうち7種類のレイアウト、16種類のテーマすべてとテーマビルダー、そして承認・除外・編集のモデレーションが含まれます。7日間のトライアルでは、クレジットカードなしでデザインスタジオのすべてを使えます。
できます。ひとつのフィードに10のプラットフォームを混ぜられるので、ライブの動画を、Instagramの写真、Facebookの投稿、Googleの口コミと同じセクションに並べられます。ライブハウスやスタジオなら、それこそが狙いです。動画が場の空気を見せ、口コミがチケット代に見合ったと伝えます。無料プランで連携できるソースは1つなので、複数のプラットフォームを混ぜたウォールは、7日間のトライアル中か有料プランで作れます。
チャンネルのリンクを貼り、公開する動画を選び、レイアウトを決めて、コードをひとつ貼るだけです。Googleへのログインはどこにもなく、7日間のトライアルにクレジットカードは要りません。
WordPress、Shopify、Wix、Squarespace、Webflow、Notion、HTMLで作ったサイトで使えます。