素人で恐縮です。 カレンダーとフォームを使って

959 views
Skip to first unread message

さいきゆみ

unread,
Aug 25, 2014, 11:18:38 PM8/25/14
to google-app...@googlegroups.com
いつも、ありがとうございます。

私は、blogger でホームページ作っているのですけど、google のform をホームページに貼りこみ、自動返信メールを出すようにする程度のことをしています。
GASもjava script も初心者です。 こんな私でも、それなりにいろいろ作れるので大変助かっております。

本題ですが、

もうASPは不要!Googleカレンダーで宿泊予約システム
http://ascii.jp/elem/000/000/894/894480/

というのを読み、とてもおもしろいと思いましたが、これは結局 google site にしか貼り付けられないようです。

では、Google forms を使って、SpreadSheet にデータを送り、それを 固定のカレンダーIDに送信することを考えようと思いました。
http://www.j-y-k.com/calender.html やりたいのはここ。
それだったらできそうです。


このSample Code のCreating event がそれにあたるものだなと思います。
ただ、getRelativeDate(daysOffset,hour){} はいったい何のために書いているのかわかりません。

 今の時間から1時間をランチに設定するというサンプルだと理解したらいいんでしょうか? 

もっとわかりやすいサンプルがあったら大変ありがたいです。 


それともう一つ質問なんですが、無料で使っていて厚かましいですが、欲が出てきて、やっぱりカレンダーをクリックしたら、フォームがポップアップされ、そこに希望の時間帯を選べて名前などを入力して送信できるようなものがあったら便利だなと思いました。
例えばそこの部分は 業務アプリ開発的に google site にしたら使えるものが作れるのだろうか? 

でも、それを勉強するよりも、
話題のDart というものを勉強したら、普通のホームページやモバイルアプリとなるような汎用性の高い google calender と連携したものが こんな私でも作れるのでしょうか?

中小企業のホームページの仕事をしており、
サロンとか、あらゆる店舗にgoogle calender による予定管理を指導しております。
はっきり言って、カレンダーオンラインで共有できるだけでも、皆様結構喜んでおられます。

しかし、それをひとつ進めて、ホームページと連動するような便利なシステムやモバイルアプリなどを作れないだろうかと、夢が広がっているのです。

アドバイスいただけたら幸いです。

これを夢ではなく現実にするために、
別に私が作らなくても作ってくれる会社とか、こういうパッケージがあるよとかなどでも情報があればありがたいです。



Takashi Yokoyama

unread,
Aug 26, 2014, 7:42:21 AM8/26/14
to google-app...@googlegroups.com
横山@GDG中国です。
こんばんは。

非常にお困りのようでお手伝いしたいと思ったのですが、
質問が大まか過ぎてコメントしづらいので回答が得られないのかもしれません。

さて、質問についてですが、

Googleカレンダーの埋め込みが任意のサイトでしたいのであれば、
以下のヘルプ記事がありましたので、この辺りから調べていくと
いいのではないかと思います。試してみてください。


サンプルについては、確かに「現在の日時から1日後の12時〜13時にランチの予定を入れる」サンプルです。
その理解で間違いありません。

> 作れるのだろうか?
この辺り以降のお話は、「作れる」とも言えるし、「作れない」とも言えそうです。
要は、自分で試してみて「こういうのを実現する方法がありますか?」という
質問を投げるほうが回答も得られやすいと思います。

というボヤけた回答しかできないですがいかがでしょうか。



2014年8月26日 12:18 さいきゆみ <yumi...@gmail.com>:

--
このメールは Google グループのグループ「Google Apps API Japan」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには google-apps-api-...@googlegroups.com にメールを送信してください。
このグループに投稿するには google-app...@googlegroups.com にメールを送信してください。
その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。



--
Takashi Yokoyama
GDG Chugoku Manager

tksyo...@gmail.com
http://sites.google.com/site/gdgchugokuofficial/
G+: http://goo.gl/VV3eJ
twitter: @GDGChugoku
Message has been deleted

さいきゆみ

unread,
Aug 26, 2014, 5:52:08 PM8/26/14
to google-app...@googlegroups.com
ご親切にありがとうございます。

Google Apps Scriptクイックリファレンス 愛読しています。 著者に直接連絡できるなんて大変光栄です。

実行したら決まった予定を基準のカレンダーに登録するという、サンプルであると理解しました。 問題は、この実行トリガーをどう作るかで困っているのです。
グーグルサイトに実行ボタン作るくらいしかないのだろうか。ということなんです。

Google のカレンダーをiframeで貼り付けるのは、どんなホームページでもこの頃はやっているのですが、このカレンダーを使って、予約管理システムとかを作りたいと思ったらプラットホームになるホームページにあたるものがGoogle Siteになってしまうのが個人的にイヤだなと。 どうしてiframeで見せられないのかしらと。

業務アプリとして社内的に使うのはGoogle Siteで十分なのですが、顧客に使ってもらうのは、もうちょっと凝ったことができるASPのようなものがいいなと。


私のお客さん、広告で表示させたり、簡単な社内の連絡用にGoogle Calendarを使っている所が多く、別に業務管理には個別に、それなりに高いAccessで作ったものを使っているのですが、将来的にクラウド化の中で、Googleのものを開発できたらいいだろうなぁ。 ないのかしら というのがもう一つの質問なのであります。

Accessとかでいろいろ作ってきて、流れ的にはOffice365でいくのがいいんだろうなと思うのです。 確かに Office365のAccessで作ったものを、Google Calendarの JSONで読み込んだりとかできるかもとは思うけど、そんなバカみたいなことを考えてはいけない…すでに、皆に APPS売ってるし、なんかうまい方法がないかなあと思って、漠然とした質問になってしまいすみません。

これからもちょこちこ、よろしくお願いします!


さいきゆみ

unread,
Aug 26, 2014, 5:58:22 PM8/26/14
to google-app...@googlegroups.com
でも、よくよく考えたら、 ヘッダーもメニューもない、Google site を作ってそれをiFrame で表示させたらいいかもしれないですね。

すみません。ブレインストーミングのような投稿をしてしまいました。

Reply all
Reply to author
Forward
0 new messages