前提・実現したいこと
お客様からの問い合わせが届いたgmailの本文をスプレッドシートに自動的に入力するスクリプトを作成使用したのですが、無記名などの場合、空白にならず、次の項目の標題が表示されます。無記名の場合、空白になるようにしたいです。
発生している問題・エラーメッセージ
おそらく、メール本文から名前を取り出す際の範囲指定がうまくできていないのだと思います。
エラーメッセージ
該当のソースコード
function myFunction() { // 検索条件に該当するスレッド一覧を取得 var threads = GmailApp.search('subject:【アンケート結果】岩本屋 是・空 お客様アンケート -label:処理済み'); // スレッドを一つずつ取り出す threads.forEach(function(thread) { // スレッド内のメール一覧を取得 var messages = thread.getMessages(); // メールを一つずつ取り出す messages.forEach(function(message) { // メール本文を取得 var plainBody = message.getPlainBody(); // 差出人を取り出す var name = plainBody.match(/【お名前】\s+(.*)?/);
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー