こんにちは。今日は、ノーコードツールのAdalo(アダロ)でZapierを使ってgoogle sheetと連携してみようと思います。▼そもそもZapier(ザピアー)とは…Zapierとは、様々なサービスを使用した作業を自動化することができるツールです。例えば、「Googleフォームの回答内容をスラックなどのチャットアプリに通知をする」「スプレッドシートの内容をTrelloで自動的にタスク化をする」など、日々の作業を簡単に自動化することができます。そこで、今回はAdaloでZapierを使用して、スプレッドシートと連携してみようと思います。つまり、Adaloのデータベースに、新たなRecordが追加された際に、そのRecordをスプレッドシートにも反映させるというような仕組みを、Zapierを使用して作ってみたいと思います。▼ノーコードAdalo(アダロ)での事前準備①アプリの用意Adaloで簡単なアプリを用意します。今回は、Database Collectionsの「Post」に新たなRecordが追加された際に、そのRecordをスプレッドシートにも反映させる仕組みを作っていきます。②データベースの用意PostのRecordを一つ用意しておきます。Adaloの準備はこれで終わりです。▼スプレッドシートでの事前準備次に、スプレッドシートの方の準備に移ります。スプレッドシートを用意し、スプレッドシートに反映したいDatabase CollectionsのPropertyをスプレッドシートに記入します。スプレッドシートの準備はこれだけです。▼Zapierでの仕組み作成Zapierで仕組みを作っていきます。①「+Create Zap」をクリック②「1.Trigger」の選択この画面に遷移した後、Triggerで「Adalo」を選択します。③Trigger Event(何がきっかけでアクションが起きるか)の設定Trigger Eventで「New Record」を選択します。Trigger Eventの意味に関しては、「なにがきっかけでこのアクションが起きるのか」ということなので、「New Record」にすることで、Adaloのデータベースに新たな「Record」が追加された際に、このアクションが起きるという仕組みを作ることができます。③AdaloのアカウントとZapierを連携④アプリ・データベースの選択「App」で今回使用するAdaloのアプリを、「Table」でスプレッドシートに反映させたいDatabase Collectionsを選択します。⑤テスト試行テストが成功したら、次は、Zapierでスプレッドシートに反映させる仕組みを作っていきます。⑥スプレッドシートのアクション設定スプレッドシートの方で、今回反映させたいスプレッドシートを選択し、Action Eventで「Create Spreadsheet Row」を選択します。⑦Googleアカウントの認証今回反映させたいスプレッドシートを管理しているGoogleアカウントを選択し、認証を行います。⑧スプレッドシートのアクション設定スプレッドシートのアクションの仕組みを作っていきます。まず、Driveでは「My Google Drive」を選択します。そして、Spreadsheetでは、今回反映させたいスプレッドシートを選択します。Worksheetでも、今回反映させたいシートを選択します。その後、今回でいう、TitleとDescriptionに関しては、先ほど用意したRecordをそれぞれ対応するように選択します。⑨テスト試行「Test & Continue」を選択して、テストを行います。「Test was successful!」と表示され、テストが成功すれば、「Turn on Zap」をクリックして終了です。▼結果確認先ほどのテストがスプレッドシートに反映されていますね。これで、Database CollectionsのPostに新たなRecordが追加された際に、そのRecordをスプレッドシートにも反映させる仕組みが完成しました。最後まで、ご覧いただきありがとうございました。