この記事では、YouTube Data API / YouTube Analytics APIを利用するためのGoogle Cloud Pratform(GCP)の登録手順を紹介します。(2022年10月2日時点の情報です)。
GCP(Google Cloud Pratform)にプロジェクトを作成する
GCPにアクセス
「プロジェクトの選択」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0010_プロジェクト選択.png)
「新しいプロジェクト」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0020_新しいプロジェクト.png)
プロジェクト名を入力(なんでもOKです)
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0030_プロジェクト名.png)
プロジェクト名を入力したら「作成」をクリックします。
通知が来たら「プロジェクトを選択」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0040_プロジェクト作成完了.png)
検索欄に「YouTube」と入力し「YouTube Data API v3」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0050_DataAPI検索.png)
YouTube Data API v3の「有効にする」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0060_DataAPI有効化.png)
検索欄に「YouTube」と入力し「YouTube Analytics API」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0070_AnalyticsAPI検索.png)
YouTube Analytics APIの「有効にする」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0080_AnalyticsAPI有効化.png)
「OAuth同意画面」をクリック(OAuth=オーオースと呼びます)
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0090_OAuth同意画面.png)
UserTypeで「外部」を選択し「作成」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0100_外部.png)
アプリ名とユーザーサポートメールとデベロッパー連絡先情報を入力
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0110_アプリ情報.png)
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0120_アプリ情報.png)
ユーザサポートメールと、デベロッパーの連絡先情報はお使いのGoogleアカウント(Gmailアドレス)でOKです。
スコープの設定は何も登録せずに「保存して次へ」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0130_スコープ.png)
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0140_スコープ.png)
テストユーザーを設定
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0150_テストユーザ.png)
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0160_テストユーザ.png)
YouTube APIを利用するメンバー全員のGoogleアカウントを追加します。
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0165_テストユーザ.png)
「認証情報」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0170_認証情報.png)
「認証情報を作成」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0180_認証情報作成.png)
「APIキー」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0190_認証情報作成_APIキー.png)
APIキーが表示されたら「閉じる」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0200_認証情報作成_APIキー作成.png)
APIキーは重要な情報です。むやみに他人に教えることは控えてください。
「APIキー1」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0210_認証情報作成_APIキー設定.png)
APIの制限を設定
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0220_認証情報作成_APキー制限.png)
YouTubeで検索し、「YouTube Data API v3」にチェックを入れます。
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0230_認証情報作成_APキー制限.png)
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0240_認証情報作成_APキー制限.png)
「認証情報を作成」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0250_認証情報作成.png)
「OAuthクライアントID」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0260_認証情報作成_OAuth.png)
アプリケーションの種類で「デスクトップアプリ」を選択し「作成」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0270_認証情報作成_OAuth.png)
OAuthクライアントIDが表示されたら「OK」をクリック
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0280_認証情報作成_OAuth.png)
認証情報が以下の状態になっていればOK
![](https://alwaysclimb.net/wp-content/uploads/2022/10/0290_完了.png)