YouTube は、YouTube 機能をウェブサイトやアプリケーションに埋め込む際に使用できるさまざまな API やツールを用意しています。
YouTube プレーヤーとウィジェット
- IFrame Player API リファレンス
- 埋め込みプレーヤーを使用して、アプリ内で動画を直接再生します。
- iOS ヘルパー ライブラリ
- YouTube IFrame Player を iOS アプリケーションに埋め込みます。
- YouTube プレーヤー パラメータ
- さまざまなプレーヤー設定で再生エクスペリエンスをカスタマイズできます。
- YouTube チャンネル登録ボタン
- ユーザーがワンクリックで YouTube チャンネルに登録できるようにします。
YouTube のデータとリソース
次の表を使用して、ニーズに最適な YouTube API を見つけてください。
| API | タイプ | 説明 | プライマリ ユーザー | 認証 |
|---|---|---|---|---|
| YouTube アプリの機能 | ||||
| YouTube Data API | 公開 | 動画のアップロード、再生リストの作成と管理、動画のメタデータの編集など、YouTube アプリの機能をアプリに追加します。 | デベロッパー | API キー / OAuth 2.0 |
| YouTube Live Streaming API | 公開 | YouTube ライブの配信スケジュールを設定し、配信動画ストリームを管理します。技術的には、この API は YouTube Data API の一部です。 | デベロッパー | API キー / OAuth 2.0 |
| YouTube アナリティクスとレポート作成 | ||||
| YouTube Analytics API | 公開 | リアルタイム ダッシュボード。ユーザー属性、トラフィック ソース、エンゲージメントに関するターゲット クエリ。 | MCN とラベル | OAuth 2.0 |
| YouTube Reporting API | 公開 | ビッグデータ。財務レポートとパフォーマンス分析用の大規模なデータセットの一括ダウンロード。 | データ アナリスト | OAuth 2.0 |
| YouTube コンテンツの所有権と管理 | ||||
| YouTube Content ID API | YouTube パートナーのみ (詳細) |
権利管理。アセットの一括作成、ポリシーの更新、申し立ての管理。 | コンテンツ所有者 | OAuth 2.0 |