※ページによっては古いバージョンでの説明が掲載されている場合がございます。
マクロマンVer6.0よりAPI連携でGoogleスプレッドシート操作するコマンドが追加されました。
このページではGoogle Cloudの手作業での事前準備をご説明いたします。
1.Googlecloudの管理画面にアクセスします。(https://console.cloud.google.com)
検索ボックスに「Google sheets api」と入力し、表示された「Google sheets api」を選択します。
2.「有効にする」をクリックします。
3.Googlecloudのナビゲーションメニューを開き、「APIとサービス」>「認証情報」の順にクリックします。
4.認証情報画面の「認証情報を作成」>「サービスアカウント」の順にクリックします。
5.任意のサービスアカウント名を入力し、「作成して実行」をクリックします。
6.「ロールを選択」から「現在使用中」>「編集者」>「続行」をクリックします。
7.完了をクリックし、サービスアカウントの作成が完了です。
8.画面上部の左矢印ボタンをクリックし、認証情報の画面に戻ります。
9.サービスアカウント欄のメールアドレスをクリックします。
10.「鍵」>「キーを追加」>「新しい鍵を作成」をクリックします。
11.キーのタイプ「JSON」を選択し「作成」をクリックします。
12.秘密鍵(JSONファイル)がパソコンに保存されたら、「閉じる」をクリックします。
13.「詳細」をクリックし詳細画面に戻り、メールアドレスをコピーします。
14.マクロマンで操作するGoogleスプレッドシートを開き、「共有」をクリックします。
15.入力欄にコピーしたメールアドレスを貼り付け、「送信」をクリックします。
これで事前準備は完了です。
「インスタンス名」は任意の名前を入力します。
「認証キー(JSON)のパス」は"事前準備12"で保存したファイルを指定します。
ファイルを選択ボタンからファイルを選択できます。
「スプレッドシートID/URL」には"事前準備15"で権限を共有したスプレッドシートのIDまたはURLを入力します。
※スプレッドシートIDとは?
URLの「/d/」と「/edit」の間の部分。画像の場合”123456cocoo”がIDになります。