Lo scenario va:Recuperare l'indirizzo email di un intervistato Modulo di Google senza chiedere il loro indirizzo di posta elettronica sotto forma
- Via e-mail, un modulo di Google viene inviato a un intervistato.
- Tramite questa e-mail inviata, il rispondente risponde al modulo e invia la sua risposta. Questo modulo non ha campo indirizzo email.
- Ho bisogno di recuperare l'indirizzo e-mail degli intervistati e aggiungerlo al foglio di lavoro in cui sono registrate le risposte del modulo di Google.
Tramite lo script di Google Apps, è possibile recuperare l'indirizzo e-mail del rispondente in questo modo? Per motivi specifici , non sono autorizzato a chiedere l'indirizzo e-mail del rispondente. Il recupero dell'indirizzo e-mail in questo modo serve anche come verifica in modo che sia verificabile quale degli indirizzi e-mail che ho inviato al modulo abbia una risposta.
Sono consapevole che se si dispone di un campo che contiene l'indirizzo di posta elettronica dell'utente, questo è molto in grado. C'è anche un tutorial specificamente su di esso. Tuttavia, non ho visto una guida per il caso d'uso descritto sopra.
Ho provato a utilizzare Session.getActiveUser().getEmail()
. Tuttavia, sembra che recuperi solo il mio indirizzo e-mail (come mi considera, la persona che visualizza il foglio di calcolo, come utente attivo).
C'è un motivo per cui non si può fare questo: è una grossa invasione della privacy. –
Non ne ero a conoscenza. Puoi per favore citare un riferimento per questo? Sei a conoscenza di eventuali impostazioni di autorizzazione che possono essere chiarite con il modulo di risposta? Inoltre, perché il downvote? :) – brain56
possibile duplicato di [campo nascosto in un modulo di Google] (http://stackoverflow.com/questions/20342684/hidden-field-in-a-google-form). Il titolo della domanda è diverso ... ma la risposta è la stessa. Utilizzando un modulo Google, non è possibile rintracciare surrettiziamente i rispondenti. E questa è una buona cosa. – Mogsdad