プライベートで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とクライアントシークレットを取得してください。お疲れ様でした。