ぎんComments(2)本記事では主に日常生活でよく利用され、しかも無料で使えるGoogleのサービスを利用して、問い合わせなどの定型フォーマットのメールを自動的にGoogleのスプレッドシートに書き込んで集計する仕組みを紹介します。こんにちは、webの仕事を携わっているギンです。イメージしやすいよう、例えば受信メールはこんなフォーマットになっているのであれば、今回のスクリプトですんなり取得できます。このように、お問い合わせ、セミナーのご案内、アンケートの回答はこのような形式になることが多いでしょう。単純に項目を並べる場合が多いと思いますが一件一件手で集計するのは時間も労力もかかりますので、今回はGoogleのスクリプトを使って、受信データをスプレッドシートに自動的に書き出す方法を紹介します。ご留意点:後半はスクリプトを必要に応じて書き換えたりする部分が出てきますので、どうしてもうまくいかない場合は、scriptがわかる方に聞いていただくか、本記事のコメント欄にてご質問いただければ回答いたします。事前準備1、受信しているメールにラベルをつけよう最初なので少し細かく紹介します。実は付け方は簡単です。1、Gmailの設定ボタンを開き、設定をクリック2、設定画面が開くので矢印が指している「フィルタとブロックの中のアドレス」を選択3、ページの一番下へスクロールして、「新規フィルタ作成」をクリック4、フィルタの条件、つまり検索と同じ検索条件を入れ、右下の「この検索条件でフィルタ作成」をクリック5、「新しいラベル」をクリックして6、ラベルに名前をつけて、「作成」をクリック、これで新しいラベルが作成されますね。ラベルつけたいメールを見てみよう。矢印が指している部分のように、さっき作ってたラベル名が表示されればOK。事前準備2、スプレッドシートを用意する注意点としては、シート名にもわかりやすい名前をつけておこう。スクリプトを用意する!ここからが本番です。選ぶすると、スクリプトの画面が表示されます。そこに下記のコードをコピーしてそのまま貼り付けてください。//この部分はメール文面の前半部分になります。}}参考記事:http://webimemo.com/web/8403後半部分は、メールの固定項目を置き換えるためのものです。適宜自分の都合に合わせて書き換えてください。貼り付けたらこんな感じになりますね↓そこで、実行してみよう。下記のように、▶︎のマークをクリックして最初だけ、承認が必要ですので、「許可を確認」をクリック。確認を承認し、許可をクリック。これで、スクリプトが実行されます。実行結果を作ったスプレッドシートに戻ってデータが書き込まれているかを確認しよう。2件書き込まれましたね。これで出来上がりです。再度、このスクリプトを定期的に自動実行させればOK。時計のマークをクリックして実行のタイミングを設定すれば良いのです。