コンテンツにスキップ

YouTube API キーの取得

Astral Overlay の YouTube チャットには、自分の YouTube Data API v3 キーが必要です。Twitch パネルにはこの設定は不要です。

Google Cloud Console を開き、Google アカウントでログインします。上部のプロジェクト選択から新しいプロジェクトを作るか、この連携に使っている既存のものを選びます。

Astral Overlay Chat のような名前にすると見分けやすくなります。以降の手順でも、そのプロジェクトを選択したままにしてください。

API ライブラリで YouTube Data API v3 のページを開き、有効にするを選びます。

既に有効なら認証情報のページに進みます。YouTube 関連の別の API を有効にしても、この手順の代わりにはなりません。

API とサービス > 認証情報を開き、認証情報を作成 > API キーを選びます。

アクセス可能な API を尋ねられた場合は YouTube Data API v3 を選びます。生成されたキーをコピーし、分かりやすい名前を付けてください。

OAuth クライアント ID やサービスアカウントの認証情報ではなく、API キーを選んでください。現在のチャット設定はキーの文字列を受け取ります。

コンソールの表示が違う場合は、Google の YouTube 認証情報の手順を参照してください。

認証情報ページでキーの設定を開きます。

  • API の制限でキーを制限を選び、YouTube Data API v3 のみを選択します。
  • アプリケーションの制限は、外部 IP の制限を管理しない場合、現在の Windows クライアントではなしが実用的です。
  • 設定を保存します。

Astral Overlay はコンピューターから直接リクエストを送信します。このドキュメントのドメインを含め、ウェブサイト制限はクライアントに合いません。Android や iOS の制限も適しません。

アクセスを絞るには、IP アドレス制限でコンピューターの公開インターネット IP を許可できます。接続や VPN が変わったら更新が必要です。127.0.0.1 や家庭内ネットワークのプライベートアドレスは入力しないでください。

アプリケーションの制限をなしにすると、キーは特定のコンピューターにひも付きません。API の制限は YouTube のみに保ち、キーを公開しないでください。選択肢は Google の制限のリファレンスに記載されています。

  1. 画面 > チャットを追加を開き、YouTube を選びます。
  2. 動画欄にライブ動画のリンクを貼り付けます。
  3. API キー欄にキーを貼り付けます。
  4. チャットパネルを追加します。

チャンネルのホームページではなく、ライブ動画の URL を使います。キーは画面上で隠され、新しいキーはチャット追加時に保存されます。カードから保存済みキーを削除することもできます。

メッセージまたは症状 確認すること
API が有効でない キーを所有するプロジェクトで YouTube Data API v3 を有効にします。
キーが無効 API キーをコピーし直します。クライアント ID やプロジェクト ID は使いません。
キーの制限でアプリが拒否される YouTube API の制限と、ウェブサイトや外部 IP の制限がこのコンピューターを拒否していないか確認します。
割り当てを使い切った プロジェクトの API 割り当てを確認します。同じプロジェクトでキーを作り直しても割り当ては回復しません。
ライブチャットがない 動画がライブ配信中で、チャットが利用可能か確認します。

YouTube API のリクエストはプロジェクトの割り当てを消費します。Google の割り当てのドキュメントにリクエストコストと毎日のリセットが説明されています。実際の割り当て量はコンソールで確認してください。

キーをスクリーンショット、ソースコード、サポート依頼に載せないでください。漏えいした場合は Google Cloud で置き換え、Astral Overlay のキーも更新してください。

Twitch と YouTube のチャットに戻ります。