自動返信メールできるGoogleフォームアドオンの複数アカウントログインで起こるエラーの回避方法

Googleフォームアドオンで自動返信メールを作る

Googleフォームを使いまくっているワタクシ。
最近、フォーム送信ボタンで自動に返信メールを送ってくれるという、大変ありがたい機能があることを知った。
しかも無料。

早速「フォーム通知」というGoogleフォームアドオンを追加。
フォーム通知 – Google Forms add-on

日本人作っているので助かる。
こちら作成者のサイトで設定方法が詳しく載ってます。
「フォーム通知」設定方法

大変便利なGoogleフォームアドオンなので、別のアカウントでも使用したいと思い、別アカウントでも追加。
ワタクシ、Googleアカウントは4つ保有、プライベート・共用・仕事用1・仕事用2と、使い分けていて、常時ログインしている。

さて、いざ別のGoogleアカウントで設定しようとしたら、
おや?何やら赤い文字が。
Errorメッセージ!
『ScriptError: その操作を実行するには承認が必要です。』

これなんだろう・・・
何かマズかったかな?
もう一度最初から設定してみる。
Error消えない。
Googleフォームアドオン削除してもう一度入れなおしてみる。
やっぱダメ。
何度やり直してもダメ。

承認が必要?
何の?

送られてきたメールで認証しても反応なし。

最初にGoogleフォームアドオンを追加したGoogleアカウントではちゃんと動いたのに、別のGoogleアカウントでエラーが発生し続けているって、なぜだろう。
何度もチャレンジして1日後、
全てのGoogleアカウントを一度ログアウトしてみた。
で、本当に使用したいGoogleアカウントだけログイン。
すると
エラーが綺麗に消えていた!
原因はよくわからんけど、とにかく使えるようになって良かった良かった。

その他のGoogleアカウントも再度ログインし、通常運転に戻る。
すると、
『ScriptError: その操作を実行するには承認が必要です。』
・・・やっぱりError!
なんでやねん!

Googleフォームアドオン作成者サイト「フォーム通知」設定方法で探してみたけどそういった場合の対処法などの記述は見当たらず、最終的には「こちらのアドオン使用により生じたいかなる損害に関しても、作成者・提供者は責任は負い兼ねます。使用者での自己責任の上、ご使用ください。」と・・・
自己責任ですねーー

後日、対処法はわかったけど、この時は「ダメだこりゃ」とあきらめ、別のGoogleフォームアドオンンにチャレンジしてみた。
(このエラー対処法はこのページのもう少し下を読んでみて)

実はこの「フォーム通知」は無料で設定も簡単で良かったんだけど、メール文のカスタマイズに自由度があまりない。
プライベート用として利用するには十分だけど、仕事用として利用するには少々物足りなさを感じる。

で、こっちのGoogleフォームアドオンを使ってみた。
Email Notifications for Forms
制作者サイト
327万人利用して評価もまずます。
制作者のお顔がある。インド系かな?
説明文は英語だけどGoogle翻訳を駆使し何とか設定できそう。

説明は丁寧、YouTubeでも説明してるし、何気にわかりやすい。
そう!
ここでさっきの別GoogleアカウントでError対象方が見つかった!

エラーに対する説明文の最後の方にこう書かれている。

「5. Are are logged into multiple Google accounts in the same browser? Open Google Chrome, go to the menu and choose New Incognito Window. Here open the same Google Form in edit view and try adding a rule.」

▼Google翻訳
「5.同じブラウザで複数のGoogleアカウントにログインしていますか。 Google Chromeを起動してメニューに移動し、[新しいシークレットウィンドウ]を選択します。ここで同じGoogleフォームを編集ビューで開き、ルールを追加してみてください。」

これだ!

そしてこんなお優しい記述も

「If you still have issues, send the debug logs from the add-ons menu. Or send email to amit@labnol.org for support.」

▼Google翻訳
「それでも問題が解決しない場合は、アドオンメニューからデバッグログを送信してください。サポートを受けるには、amit @ labnol.orgにメールを送ってください。」

くううーーーあざっす!
いいひとだなぁ

そうです!
シークレットウィンドウですよ!
理由はわからんですが、Googleアカウント内でのバグというか、複数ログイン状態だとうまく動いてくれないんでしょう。
でも、
Google Chrome[新しいシークレットウィンドウ]でログインすればOKなんですね!!

なんだかとってもスッキリしました。

このGoogleフォームアドオン「Email Notifications for Forms」の良いところ。
設定したフォームの質問事項を個別にメール文に呼び出せること。
返信メールの冒頭に、まるであなた専用のメールを送信してます、みたいな文章ができるのだ。
自動返信なのに。

例えば冒頭にはフォームで質問しておいた氏名を入れて、
○○ ○○ 様
お世話になっております。

とかできちゃう。

最初の「フォーム通知」もフォーム内容をメール文に入れることは出来るけど、一括でババッと入るし、スタイルも変えられない。
で、「Email Notifications for Forms」だと、フォームでの質問の答えだけ好きなところに表記することが出来るから、自由度が無限だ。

但し!
ココ大事。
こんな素敵なGoogleフォームアドオン「Email Notifications for Forms」、無料となっていたのでウキウキしていると、突然の落とし穴が。
メールテンプレートを作れるのは1つだけ。
無料では1つだけ。

えええええ(@Д@;)

まじで?

フォーム毎にメール内容って違ってくるよね。
当然。
ってことは・・・

買わざる負えない!

やられました。

1年ライセンス料 29$(USD)

PayPalでチャリン♪

3千円ちょっと支払ってでも、利用する価値はあると判断。
月額にすると270円くらい?
しょうがないわね。

ということで、無料のGoogleフォームアドオン「フォーム通知」もGoogle Chromeの[新しいシークレットウィンドウ]で追加したいGoogleアカウントにログインすれば、エラーなく利用できますね。
アドオン利用時は注意が必要ですね。