2017-05-08 11 views
0

Googleフォームを共有すると、招待メールをカスタマイズします。私はGoogle Scriptのドキュメントを参照していますが、便利なメソッドやクラスが見つかりませんでした。この招待メールをカスタマイズするにはどうすればよいですか。 enter image description hereGoogleフォームで招待メールをカスタマイズする

私はフッター、おそらくいくつかのテキストでコーポラティブ画像を追加したい:

通常、このメールは次のようになります。

+0

個人メッセージを含めることはできますが、画像やフッターを追加することはできません。 –

答えて

0

カスタマイズした独自のメッセージを作成する方法はありません。以下では、別の解決法を提案するつもりです。

カスタマイズされたメールを送信する関数を作成できます。 HTMLコンテンツをカスタマイズしたHTMLファイルを作成するだけです。戻ってあなたのcode.gsファイルで次に

// i called this share.html in the apps script project 
<h1>This is a header 1</h1> 

<p>This is a paragraph</p> 

<img src="<<SOME IMAGE SRC HERE>>" /> 

のような以下の関数を作成:

function shareForm() { 
    var html = HtmlService.createHtmlOutputFromFile('share').getContent(); 

    var recipient = '<<EMAIL ADDRESS>>'; 

    var subject = 'this is the subject'; 

    var body = 'this will get overridden by the HTML service'; 

    var options = { 
    htmlBody: html 
    }; 

    MailApp.sendEmail(recipient, subject, body, options) 
} 

をあなたはスクリプトエディタからこの機能を実行することもできますし、アドオンに追加するボタンを構築することができますオプションをドロップダウンします。

+0

これは間違いなく、「Googleフォームを共有すると...」という質問には答えられません。 –

+0

申し訳ありませんが、私はより具体的であったはずです。フォームを共有するときに送信するメッセージをカスタマイズできる特定の方法はありません。 (少なくとも私はそのような方法に慣れていない)。しかし、私が書いた関数は、HTML形式の電子メールを送信する独自​​の共有関数を作成する方法です。 –

+0

このオプションは今のところ使用します。ありがとう@ヨルダン – CarMoreno

関連する問題