自分のYouTube APIキーを取得する
Cloakiの「自分のキーを使う」機能で利用するためにCloakiは独自のプライバシープロキシを使ってそのまま利用でき、通常の使用にAPIキーは必要ありません。任意機能の「自分のキーを使う」では、上級ユーザーが個人のYouTube Data APIキーを設定でき、自分専用の1日あたりの割り当てを使えるようになります(共有の上限に縛られません)。また、送信されるデータを正確に確認できます。本ガイドでは、その取得手順を説明します。無料で、所要時間は約5分です。
Googleアカウントが必要です。プライバシーを最大限に保護したい場合は、Cloaki専用に使用し、個人情報とは結び付かないダミーアカウントを作成することをおすすめします。YouTube Data APIには十分な無料枠(初期設定で1日あたり10,000クォータ単位)があり、通常の閲覧であればCloakiの使用量は十分その範囲内に収まります。GoogleはこのAPIに対して課金しません。
手順1 — Google Cloud Consoleを開く
console.cloud.google.com にアクセスし、Googleアカウントでサインインします。初めての場合は、表示されたら利用規約に同意してください。
手順2 — プロジェクトを作成する
ページ上部のプロジェクト選択メニュー(「プロジェクトを選択」と表示される場合があります)をクリックし、新しいプロジェクトを選びます。任意の名前(例: Cloaki)を付けて作成をクリックします。数秒待ってプロジェクトが作成されたら、プロジェクト選択メニューでそれが選択されていることを確認します。
手順3 — YouTube Data API v3 を有効にする
- 上部の検索バーに YouTube Data API v3 と入力し、結果から選択します。
- APIのページで有効にするをクリックします。
メニューから操作したい場合は、APIとサービス → ライブラリ を開き、同じAPIを検索してそこで有効にします。
手順4 — APIキーを作成する
- APIとサービス → 認証情報 に移動します。
- 上部の認証情報を作成をクリックし、APIキーを選びます。
- Googleがキーを生成し、ダイアログに表示します。コピーアイコンをクリックしてコピーします。
手順5 — キーを制限する(推奨)
キーを制限しておくと、万一キーが流出した場合の被害を抑えられます。ダイアログ内(または後から認証情報でキー名をクリックして)次のように設定します。
- APIの制限でキーを制限を選び、YouTube Data API v3を指定します。これにより、キーはYouTube専用となり、アカウント内の他のサービスには使えなくなります。
- アプリケーションの制限はなしのままにします。iOSアプリ制限やHTTPリファラー制限はCloakiのリクエスト方式には適合せず、設定するとリクエストが失敗することがあります。
保存をクリックします。
手順6 — キーをCloakiに追加する
- Cloakiを開き、設定に移動します。
- 自分のキーを使うを見つけ、APIキーを貼り付けます。
- 保存します。これで、検索およびチャンネルのリクエストは自分の割り当てを使うようになります。
キーがどのように使われるか
プロキシが有効な場合(初期設定)、キーはCloakiのプロキシサーバー経由で転送されるため、リクエストがキーの割り当てから消費されても、あなたのIPアドレスはGoogleから隠されたままです。プロキシが無効な場合、キーとIPアドレスはGoogleへ直接送信されます。いずれの場合も、キーを使ったリクエストはあなた自身のGoogleアカウントの割り当てから消費され、Googleによってそのアカウントと関連付けられ得ます。詳しくはプライバシーポリシーをご覧ください。
トラブルシューティング
- リクエストが失敗する、または「アクセスが拒否されました」と表示される。 YouTube Data API v3 が有効になっていること(手順3)と、アプリケーションの制限が「なし」に設定されていること(手順5)を確認してください。
- 「クォータを超過しました」。 各Googleプロジェクトは1日あたり10,000単位から始まり、太平洋時間の深夜0時にリセットされます。大量に検索すると使い切ることがあります。リセットを待つか、Googleにクォータの引き上げを申請してください。
- キーが使えなくなった。 Cloud Consoleでキーを削除または再生成した場合は、新しいキーを作成して再度設定に貼り付けてください。