例如,我知道填寫電子郵件地址有點痛苦。我想要的是,在通過Session.getEffectiveUser()獲取您的電子郵件後,將該電子郵件字符串附加到Google表單響應中,而所有這些都是在腳本中完成的。我可以使用Google應用程序腳本將鍵值對添加到Google表單響應中嗎?
可能嗎?
例如,我知道填寫電子郵件地址有點痛苦。我想要的是,在通過Session.getEffectiveUser()獲取您的電子郵件後,將該電子郵件字符串附加到Google表單響應中,而所有這些都是在腳本中完成的。我可以使用Google應用程序腳本將鍵值對添加到Google表單響應中嗎?
可能嗎?
只有當您在屬於同一個域的用戶在域帳戶或Google Apps商業/教育帳戶中運行此功能時,才能獲取填寫表單的用戶的電子郵件地址。
有關詳細信息,請參見documentation here:「此功能僅適用於Google Apps for Business,Google Apps for Education或Google Apps for Your Domain的用戶創建的表單,無法收集其他類型Google帳戶的電子郵件地址。對於使用其他Google帳戶創建的表單,此方法會引發腳本異常。「
事實上,我可以得到電子郵件已經。我的意思是「不管它是什麼,我可以在響應中附加一個新的鍵值對,然後提交嗎?」 – Wonson
您需要提供有關上下文的更多詳細信息...只有在屬於該域的用戶在域帳戶中運行此功能時,才能獲取填寫表單的用戶的電子郵件地址。是這樣嗎? –
nope,不是相同的域名。只需使用var x = Session.getEffectiveUser()即可獲得受訪者的電子郵件。 然後我想要的是附加這個「×」的迴應 – Wonson