LoginSignup
0
1

More than 5 years have passed since last update.

GoogleのAPIを使う時の準備

Last updated at Posted at 2016-10-25

APIはプロジェクトごとに使えるAPIを選んで、
そのプロジェクトにアクセスできるサービスアカウントを取得します。
このため、

  • プロジェクト作成
  • サービスアカウント取得

という作業を行う必要があります。
APIによってはAPIキーでアクセスできますが、
OAuth認証が必要なGoogle Analytics Reporting APIを使いたかったので、
サービスアカウントを取得しています。

補足ですが、OAuthクライアントIDというものもありますが、
こちらはユーザがブラウザ上で自分のアカウントでログインするような
Webサービスに使用します。

プロジェクト作成

Google APIs Projectsページで、プロジェクトを作成します。

  1. ロゴの横のProjectを選択して、「プロジェクトを作成」をクリック
    スクリーンショット 2016-10-25 14.47.56.png

  2. 以下のモーダルが出るので、
    プロジェクト名(なんでもよい)を入力して作成をクリック
    スクリーンショット 2016-10-25 14.48.19.png

  3. しばらくするとプロジェクトができて、プロジェクト画面に遷移します
    スクリーンショット 2016-10-25 14.49.09.png

サービスアカウント取得

  1. メニューからライブラリを選択して、"Google Analytics"とか入れて
    「Google Analytics Reporting API」を選択
    スクリーンショット 2016-10-25 15.01.26.png

  2. 「有効にする」をクリック
    スクリーンショット 2016-10-25 15.01.40.png

  3. 自動でダッシュボードに遷移し、レイ○ンの広告のように
    認証情報の作成を強く推奨してくるので、「認証情報に進む」を
    クリックして作成に行きます。
    スクリーンショット 2016-10-25 15.09.31.png

  4. 今回はバッチで使用したいので以下のように選択して「必要な認証情報」をクリック
    スクリーンショット 2016-10-25 14.50.53.png

  5. サービスアカウントを作成するため適当に入力します
    キーのタイプはJSONがナウいみたいなのでそのままで「次へ」をクリック
    スクリーンショット 2016-10-25 14.51.38.png

  6. するとjsonが断りも無くダウンロードされます
    秘密鍵を含む大事なキーなので、取り扱いは十分注意してください
    スクリーンショット 2016-10-25 14.51.50.png

  7. 認証情報のページに遷移するので、
    「サービスアカウントの管理」のリンクをクリックします
    スクリーンショット 2016-10-25 14.52.20.png

  8. いましがた作成したサービスアカウントのIDが一覧にでますのでメモっておきます。
    スクリーンショット 2016-10-25 14.52.43.png

以上です。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1