学生インターンシップです!
スパイラル株式会社の学生インターンとして、SPIRALを学習しながらユーザー目線で質問に答える活動をしています。
補足情報や調査結果を提供を行い、皆様のお役立てができればと思っています!
※学生による調査・補足情報です、参考としてご利用ください。
正式な仕様や最終的な内容は保証されません。
はじめに
今回ご紹介するのはSPIRALver.2×Yoom ×Googleスプレッドシートを連携させ、SPIRALの更新内容をGoogleスプレッドシートに自動反映する方法です!
この連携を活用すれば、手作業による転記ミスを防ぎ、管理業務を大幅に効率化できます。
ステップごとに設定方法を解説していくので皆様も是非お試しください!
この連携を活用すれば、手作業による転記ミスを防ぎ、管理業務を大幅に効率化できます。
ステップごとに設定方法を解説していくので皆様も是非お試しください!
全体図
事前準備
連携を始める前に、Yoomのアカウントをお持ちでない方はアカウント登録を行ってください。
Yoomの登録はこちら
また、あらかじめSPIRALver.2でAPIエージェントを作成しておく必要があります。
設定方法については、こちらをご覧ください。
Yoomの登録はこちら
また、あらかじめSPIRALver.2でAPIエージェントを作成しておく必要があります。
設定方法については、こちらをご覧ください。
Step1:SPIRALver.2の設定
Yoomにレコードを送信するために、アプリ利用者とアプリ管理者にAPIエージェントを追加する必要があります。
以下の手順に従って設定を行ってください。
以下の手順に従って設定を行ってください。
アプリ作成
- 「アプリ管理」をクリックします。
- 左上にある四角いアイコンをクリックし、表示名を入力します。
- 「DB」の横にある四角いアイコンをクリックし、表示名を入力します。
- フィールド設定を行い、「保存」をクリックします。
サイト作成
- 「サイト管理」をクリックします。
- 左上にある四角いアイコンをクリックし、表示名を入力します。
- テスト環境タブにある「ページ」をクリックします。
- 左上にある四角いアイコンをクリックし、表示名と識別名を入力します。
- フォームを作成し、「保存」をクリックします。
グループの作成
- 「アカウント管理」をクリックします。
- ユーザ・グループ管理タブの「グループ」をクリックします。
- 左上にある四角いアイコンをクリックし、表示名と識別名を入力します。
- APIエージェントタブから利用するAPIエージェントを追加してください。
アプリ側の設定
- 利用するアプリの「管理」にある「アプリ利用者」をクリックし、先ほど作成したグループを追加します。
- 利用するアプリの「管理」にある「アプリ管理者」をクリックし、先ほど作成したグループを追加します。
Step2:Googleスプレッドシートの設定
スプレッドシートの作成
- Googleアカウントにログインし、Googleスプレッドシートを開きます。
- 「新しいスプレッドシートを作成」にある「空白のスプレッドシート」をクリックします。
- ヘッダーを入力します。
Step3:Yoomの設定
行が追加されたら(アプリ: Googleスプレッドシート)
- Yoomにログインし、「新規作成」をクリックします。
- 「はじめから作成」をクリックします。
- 「特定のアプリイベントから受信」をクリックし、検索欄に「Google」を入力します。
- 「Googleスプレッドシート」をクリックし、「行が追加されたら」をクリックします。
- 「Googleスプレッドシートと連携するアカウント情報」を設定します。
- APIの接続設定を行います。
以下の設定をして「次へ」をクリックしてください。
・トリガーの起動間隔→フローボットが実行される間隔
・スプレッドシートID→スパイラルのDBに自動転記したいスプレッドシートを選択
・シートID →スパイラルのDBに自動転記したい値があるシートを選択
・一意の値が入った列→ユニークキーとなる値が入っている列 -
「テスト」をクリックし、レコードが取得できるか確認し、問題がなければ「完了」をクリックしてください。
レコードを取得できなかった場合は設定を見直し、再度テストを行ってください。
レコードを登録(アプリ:SPIRALver.2 )
- +ボタンをクリックし、検索欄に「SPIRAL」を入力します。
- 「SPIRAL (ver.2)」をクリックし、「レコードを登録」をクリックします。
- 「タイトル」と「SPIRAL(ver.2)と連携するアカウント情報」を設定し、設定が完了したら「次へ」をクリックします。
※アカウント情報の登録ではアカウント名とアクセストークンを設定してください。 - API接続設定を行います。
以下の設定をしてください。
・アプリID
・データベースID
・レコード情報(識別名と値をそれぞれ設定)
※アプリIDとデータベースIDの確認方法
・アプリID→管理タブにある「基本設定」内の画面下部
・データベースID→データベース内基本設定タブの画面下部
※「値」はSPIRALのDBに格納される値のことです。
「行が追加されたら(アプリ: Googleスプレッドシート)」で取得した値を各レコード情報内に設定することでデータがDBに登録されます。
- 「テスト」をクリックし、SPIRALのDBに取得した値が転記されていることを確認してください。
正常に動作しなかった場合は設定の見直しをお願いします。
※API連携をしている都合上、転記には時間がかかる場合があります。
以上で設定は完了です。
以下は、実際に設定を行い、動作確認をした結果です。
【Googleスプレッドシートに値を入力】 【SPIRALのアプリ利用画面】 画像からフローが問題なく作動していることが分かります。
まとめ
この連携を活用することで、作業効率が大幅に向上します!
簡単に設定できるので、皆様も是非お試しください。
簡単に設定できるので、皆様も是非お試しください。