GoogleフォームとGoogleカレンダーを使って終日シフト表を不動産屋が作った。

こんにちは花沢不動産情報システム開発部のたつやです!

花沢不動産ではIT事業部と不動産事業部の2部門が存在しているのですが、今回は不動産屋さんで働く同業者の方に向けた記事となります。お部屋探し中のお客様はもっとワクワクする記事がたくさんありますので、関連記事から別のページにどうぞ!

さて、不動産屋さんで勤務をしている皆さん。シフト管理、どうしていますか?

「不動産屋で働いてるんだから休みなんてあるわけないだろ」

「不動産屋に休みなんてありません。お客様次第です」

とか怖いこと言わないでください。

Googleフォームを設定する

さて、今回は「無料」でシフト管理をすることが正義でありますからお金のかかる有料ツールは完全に除外します。無料こそ正義!仲介手数料も無料が正義!

Googleフォーム

この記事を見ている不動産屋で働いている方でしたら「Googleフォームの設定の仕方」は完璧でしょうから端折ります。(……ちゃんと説明します)

Googleフォームの項目を設定する

googleフォーム

まず「プラウダウン」の項目を利用して「メンバー」を設定します。

1.花沢太郎

2.花沢花子

みたいな感じです。従業員全員分の名前を登録しましょう。

西暦項目を作る

GoogleフォームからGoogleカレンダーに登録するにあたって「西暦」データが必要になるのでプルダウンで西暦データを設定しましょう。

日付項目を作る

「月」と「日」をチェックボックスで作ります。なぜチェックボックスかというと複数選択できるからです!

Googleフォームでの設定はこれだけです。

GoogleフォームとGoogleスプレッドシートを連携

Googleフォームが完成したらGoogleスプレッドシートと連係させましょう。

フォーム設定上部にある「回答」ボタンを押すと緑色のスプレッドシートボタンが出現するので、そこを押します。

そうするとスプレッドシートとの連携が完了して、スプレッドシートに登録されます。

このスプレッドシートを開いたまま上部にある「ツール」から「スクリプトエディタ」を選択しましょう。

Google Apps Script (GAS)を使おう

つづいてGASの設定をしていきます。設定と言ってもコピペして保存して貰えればかんたんに実装可能なので、難しいことは考えなくて大丈夫です。


function executeInPosting() {
	//==========================================================
	// 設定箇所
	//==========================================================
	var CALENDAR_ID = CalendarApp.getCalendarById('ここにカレンダーID');
	var SHIFT1 = 'シフト休み';
	var YEAR_COLUMN = 'B';
	var MONTH_COLUMN = 'C';
	var SHIFT1_COLUMN = 'D';
	var Member_COLUMN = 'F';
	//----------------------------------------------------------
	var sheet = SpreadsheetApp.getActiveSheet();
	bottom = sheet.getLastRow();
	var year = sheet.getRange(YEAR_COLUMN + bottom).getValue();
	var month = sheet.getRange(MONTH_COLUMN + bottom).getValue();
	var shift1 = sheet.getRange(SHIFT1_COLUMN + bottom).getValue();
	var Member = sheet.getRange(Member_COLUMN + bottom).getValue();
	var Day = String(shift1).split(',');
	var Name = String(Member).split(',');
	// シフト1を登録
	for(var i = 0; i < Day.length; i++) {
		if(Day == "") {
			continue;
		} else {
			var dateStr = year + '/' + month + '/' + Day[i];
			Logger.log(dateStr);
			var date = new Date(dateStr);
			Logger.log(date);
			CALENDAR_ID.createAllDayEvent(Name, date);
			Logger.log('createEvent() is done.');
		}
	}
}

6行目にある「ここにカレンダーID」と記載されたところにはGoogleカレンダーのIDを入力してください。カレンダーIDの確認方法は

上記のサイトで詳しく解説してくれています。

タイマーを設定しよう

GASにコードをコピペして保存を押したら自動タイマーを設定しましょう。これを設定することによってフォームからシフト登録があるたびに自動でGoogleカレンダーに登録されます。

時計マークをおします。

左下にある「トリガーを追加」を押します。

トリガー設定画面

上記画像と同じように設定して保存を押します。

Googleフォームからシフトを送信してみる

作成したGoogleフォームから送信してみると….

おぉ!終日イベントとしてお休みの日が自動で登録されてる!

まとめ

不動産屋さんで利用できるかは定かではありませんが、GoogleカレンダーへGoogleフォームに回答するだけで自動で登録できるというのは非常に便利なシステムです。

GoogleフォームはWEBサイトに埋め込むことも可能なので、来店予約やオープンハウスの予約などにも利用できます。

ぜひとも業務効率化をはかって生産性をあげお客様に還元できるサービスを構築していきましょう!

それでは!

 

お問い合わせが急増しております。

ただいま、仲介手数料ナシで賃貸契約を希望されるお客様からの問い合わせでLINE@専用のサポートセンターが大変混雑しております。

お急ぎのお客様へは優先的にお部屋のご案内をしておりますので、お引っ越しをお急ぎのお客様はご登録お願い致します。

登録・利用・契約手数料は無料となっておりますので、お気軽にご登録ください。


引っ越しには1ヶ月弱の契約準備が必要です

\事前登録はこちら/

余裕をもった相談をする(無料)

ID検索をするか、ボタンをタップして
今すぐ花沢不動産とLINEを連携しよう!
LINE IDと連携してお部屋相談をしよう
まずは花沢不動産を友だち追加

\ 全国からご相談急増中 /


LINEで友だち追加
LINEアプリの友だち追加からID検索を行うか、タップから友だち追加を行い、
追加後に配信されるメッセージの内容に沿って勧めてください。
友だち追加後に配信される
メッセージ内容に沿って進めてください。無料です。

運営会社について

わたしたち、「花沢不動産」は大阪に本社を置く不動産会社です。
神戸・京都・大阪、どこへでも行ける便利な場所にあります。

わたしたちは、 「どうしたらお客様に喜んでいただけるのか」そればかり考えている変わった不動産屋です。夜まで相談に乗ってくれる営業さんがいい!と言われれば夜の22時までチャット対応することにしたり、夜中の内見(見学)がしたい!と言われれば可能な限り見学をしたり、初期費用が安いほうが良い!と言われれば、不動産屋の儲けである仲介手数料を0円にしたり、不動産業界からは少し変わった目で見られています。

もっともっと不動産に親しみやすく気軽に考えれる世の中を実現するために、今日もまたお客様からご相談が来ることを楽しみにお待ちしております。

ご提供できるサービス(賃貸)

  • 22:00まで対応のチャットサービス
  • 深夜まで対応する見学や契約事務
  • 初期費用の見積もり・相見積もり
  • おすすめの物件のご提案
  • 他社・ポータルサイト・未公開物件の空室確認
  • 最寄り駅からの徒歩案内に対応
  • 来店不要の現地集合
  • 審査が不安なお客様のサポート
  • 仲介手数料0円
  • 入居から退去までのご相談窓口

など、不動産に関することはもちろんのこと、生涯のライフコンシェルジュとしてお客様に寄り添ってご対応させていただきます。

担当:たつや

個人で引越しを10回以上経験したことのある猛者。ちなみにコミュ障なため、不動産営業マンに強く言えずに苦汁を飲まされた。そこで感じた不満を改善すべく不動産賃貸業に進出。しゃべらない。

\ スタッフがオススメする記事 /

\ よく見られている記事です /