プライベートでGCPのOAuthクライアントID・シークレット取得方法
GCPでのOAuthクライアントIDおよびクライアントシークレットの取得方法を解説させて頂きます。公開する必要のないプライベート環境、テストユーザーでの使用を想定しています。
プロジェクトの作成
下記URLからプロジェクトを新規作成します。プロジェクト名はお好きな名前を入れてください。
https://console.cloud.google.com/projectcreate

作成したプロジェクトを選択します。

APIの有効化
下記URLより、該当するAPIを有効化します。
・Youtube Analytics
https://console.cloud.google.com/marketplace/product/google/youtubeanalytics.googleapis.com
・Youtube Data API v3
https://console.cloud.google.com/marketplace/product/google/youtube.googleapis.com
認証情報を作成
OAuth同意画面
下記リンクより、同意画面を作成します。
https://console.cloud.google.com/apis/credentials/consent
外部を選択

アプリ名、ユーザーサポートメールを入力。

デベロッパーの連絡先情報を入力

スコープを追加します。

今回は、Youtube Analytics APIとYoutube Data API v3を選択します。

テストユーザーを追加します。

認証情報を作成
下記リンクより、認証情報を作成します。
https://console.cloud.google.com/apis/credentials/oauthclient

完了したら、下記画像ボタンよりクライアントIDとクライアントシークレットを取得してください。お疲れ様でした。
