GAS の検索結果:

GASエラー「その操作を実行するには承認が必要です」が出たら

…ーが発生しています。GAS はお問い合わせ用のフォームメールに使っていますので、迷惑メールで入力されたアドレスが適当なんだろうと思っていたのですが、エラーが続きましたので確認してみましたら実際に問題発生でした。 GAS からのエラーメール 送信アカウントの認証を得る GAS からのエラーメール Google からのメールはこれです。 「その操作を実行するには承認が必要です。」とあります。何だろう? と考えても、そもそもこのフォームメールを設置したのが随分前ですので何をどうした…

Google フォームを reCaptcha 付でブログに埋め込む

…ps Script(GAS)で行います。 スクリプトエディタをクリックし GAS に移動し次のコードを入力します。 ただし、GAS で行う認証は Googleフォーム登録後に呼び出されますので、送られてきたトークン(recaptcha の値)が正しいものでなくてもフォームデータは登録されてしまいます。 これを避けるためには、フォームの設定の「メールアドレスを収集する」を利用した reCaptcha を使用する方法がありますが、今のところその方法で導入する方法を思いつけていませ…

Google Apps Script(GAS) で reCaptcha 認証をする

…ps Script(GAS) ですので、GAS で認証チェックできないかとやってみました。 可能です。成功しました! reCaptcha 認証とは Google Apps Script で reCAPTCHA 認証 クライアント側 サーバー(GAS)側 結果と問題点 reCaptcha 認証とは 詳しくは、「はてなブログの Googleフォームに reCaptcha を導入」をご覧ください。 reCaptcha でサイトを登録し、サイトキーとシークレットキーを取得する フォー…

はてなブログの Googleフォームに reCaptcha を導入

当サイトには Googleフォームを利用したフォームメールを設置していますが、最近スパムメールが多くなってきましたので何か対策が必要になってきました。 お問い合わせ - IMUZA.com はてなブログに Googleフォームを設置 Google reCaptcha フォームに reCaptcha ウィジェットをレンダリング クライアントサイトでバリデーション サーバー側(Google Apps Script) はてなブログに Googleフォームを設置 Googleフォーム…

はてなブログのお問い合わせフォームに hidden 型追加

…ps Script(GAS)で自動返信のスクリプトを書く Formsでフォーム作成 こんな感じでフォームを作ります。詳しくは、「Google Form を自前のフォームで実装(はてなブログで完全カスタマイズ可)」を参照してください。 固定ページに自前のフォーム作成 続いて、はてなブログの固定ページをHTML編集モードにして、Referrerの型を hiddenにした次のような自前のフォームを作ります。もちろん name属性は自分のものを入れてください。 <script> fu…

AmebaOwnd に完全カスタマイズお問い合わせフォームを導入

…とお知らせメールを GASから送信 お問い合わせ等 Ameba Ownd(アメーバオウンド)に GoogleForm を自サイト内のページとして完全カスタマイズできるように埋め込む方法です。この方法はすでに以下の記事にあるように「はてなブログ」で運用している当サイトで実現させている方法でもあります。今回、相談を受け試してみましたら、以下の通り自サイト内のページとして完全にカスタマイズ可能な状態で埋め込むことができました。 www.imuza.com 完成画像 出来上がりはこう…

Google フォームをブログに埋め込み、自動返信メールを送る(完成版)

…ps Script(GAS)を使って自動返信メールや管理者への通知メールを送る方法の完成版です。 Google フォームと同じ構成で自前のフォームを作る Javascript で送信完了ページへの遷移を止める GAS で自動返信メールと管理者あて通知メールを送る お問い合わせ等 Google フォームと同じ構成で自前のフォームを作る まず、Google フォームで希望のフォームを作成し、フォームデータの送信先 action 属性と各要素の name 属性を取り出します。続いて…

Google Form に自動返信スクリプト実装 Google Apps Script

…ps Script(GAS)で実装しようというプロジェクトです。 前記事 Google Form を自前のフォームで実装 Google Form ブログ実装のためのバリデーションを考える Google フォームの「メールアドレスを収集する」を調べてみる Google Apps Script(GAS) Google フォームから GAS を立ち上げる フォームの受信データを取得する フォーム送信でイベント発火させる Google Apps Script(GAS) GAS の日本…

Google フォームの「メールアドレスを収集する」を調べてみる

…ps Script(GAS)で自動返信機能を実装しようといろいろやっていましたら、「メールアドレスを収集する」という項目に自動返信機能があるようですのでどういうものか調べてみました。 「メールアドレスを収集する」にチェックを入れると 「回答のコピーを送信」にチェックを入れると 送信される「回答のコピー」 Google Apps Script(GAS)を使う場合 「メールアドレスを収集する」にチェックを入れると フォームの右上の歯車ボタンをクリックしますと下のダイアログが開きま…