はじめてのGoogle Form ①
こんばんは。
毎年恒例の魔の3月を前にして既に瀕死状態の僕です。
google formで時間帯予約をするフォームを作成し、自身のIDで登録した結果を後日検索し内容を表示したいということを作成する機会があったので、いつかまたやる(?)時のメモとして残しておきます。
※時間の関係上、数回に分けて投稿します
実現したい事
-
Google Formで時間帯予約フォームを作成
-
予約データをスプレッドシートと連携
-
各時間帯には上限があり残席数を知らせたい(予約できなくする等の制限は不要)
-
登録時にユーザーIDを入力してもらい予約のキャンセル/変更ができる
-
スプレッドシートのデータを検索し現在の登録状況を検索/表示する事ができる
-
尚、ユーザーはGoogleアカウントでログインしない事とする(震
Google Form
Googleドライブ上で動作するアンケートや小テスト等、アイデア次第で様々な用途に利用でき、しかも無料で利用する事ができる便利なサービスです。
① Google Formで時間帯予約フォームを作成
まずはGoogle Formで予約フォームを作成してみましょう。
作成の方法は非常に簡単です!
フォームの右側にある”+”ボタンをクリックすると様々な入力フォームを挿入する事が出来マウスでドラッグアンドドロップする事で配置の変更も可能となっています。
コントロール
- 記述式:フリー入力欄を配置。バリデートの設定可
- 段落:改行可能なフリー入力欄を配置。バリデートの設定可
- ラジオボタン:複数選択肢の中より1つ選択する事の出来るコントロールを配置
- チェックボックス:複数選択肢の中より複数選択する事の出来るコントロールを配置
- プルダウン:予め用意された選択肢より一つ選択する事の出来るドロップダウン形式のコントロールを配置
- ファイルのアップロード先:Googleドライブにアップロードする為のコントロールを配置。アップできるファイル形式、ファイル数、サイズ等指定可。Googleアカウントへのログイン必要
- 均等目盛:1~10までの任意の幅での段階評価を配置
- 選択式(グリッド):2次元のラジオボタンを配置。各行/各列での選択制限可
- チェックボックス(グリッド):2次元のチェックボックスを配置。各行/各列での選択制限可
- 日付:カレンダーより日付を選択可能なコントロールを配置
- 時刻:時刻を入力可能なコントロールを配置
基本的にすべての要素に必須選択/入力の設定が可能
それぞれタイトルや説明を追加可能
用途に合ったものをポチポチ追加していけばOK
セクション
ラジオボタン等で選択した項目によって回答を分岐したい時にセクションを利用する事が出来ます。また、質問が多い時などセクションを分ける事でページングする事が可能となります。
写真・動画を追加可能
コントロールを追加する際に”写真を追加”または”動画を追加”ボタンをクリックする事で、フォームに写真や動画を追加することが可能となります。
間違い探しや、動画の感想的な何かを実装出来そうですね!
デザインを変更
画面右上にあるパレットをクリックするとフォームのテーマカラーやフォント、ヘッダー部に表示する画像等の変更が可能となります。
見た目にこだわるあなたにピッタリな機能ですね(
予約データをスプレッドシートと連携
フォーム作成画面の回答タブをクリックすると、回答の一覧を見る事が出来ます。Google Formの回答はデフォルトではGoogleドライブ内に保存されるのですが、右上にあるスプレッドシートアイコンをクリックする事で、回答をGoogleスプレッドシートに転送する事が出来るようになります。
※Googleスプレッドシートと連携しても回答は別々に保存されますのでGoogleスプレッドシートまたはGoogle Formの回答を個別に消してもお互いに影響を受けません。
スプレッドシートにデータ出力する事で、Excelライクにデータ分析したり、ごにょごにょする事が出来るので便利かもしれませんね。
まとめ
- Google Formはとにかく簡単にユーザー対話型のフォームを作成可能
- 直観的に作成可能なのでTipsとか不要なくらい誰でもできる
- 質問に応じて様々なコントロールが容易されている
- デザインも変えれてシャレオツな感じにできる
- Googleスプレッドシートとの連携でデータ分析も捗るかも?
こちらの記事が丁寧で分かりやすいです。