2014-02-20 6 views
5

Ich möchte einen Weg finden, um automatisch herauszufinden, wer auf mein Formular geantwortet hat (ich verwende Formulare zum Quizzen und Vermessen von Studenten).Wie schränkt man Google Formular-Antworten auf angemeldete Benutzer ein?

Gibt es eine Möglichkeit zu verhindern, dass das Formular ausgefüllt wird, wenn der Benutzer nicht angemeldet ist?

Wenn sie eingeloggt sind, kann ich ihren Google-Nutzernamen oder meine Google Mail-Adresse automatisch über ein Skript erhalten?

Darüber hinaus, wenn sie angemeldet sind, kann ich sicherstellen, dass sie nur ihre eigene Antwort bearbeiten können, und nicht mehrere einreichen? Im Moment ist die Bearbeitung Ihrer Antwort nur möglich, wenn Sie sich an den Link zu Ihrer persönlichen Antwort erinnern.

Antwort

2

Ich glaube, dass alles durch das Google-Formular behandelt wird. Im oberen Teil des Formulars gibt es eine Option, um sicherzustellen, dass die Person, die antwortet, protokolliert wird. Und es ist an der gleichen Stelle, dass es die Möglichkeit gibt, den Benutzernamen zu sammeln
username login required in google form

+0

Das ist lustig. [Meine Einstellungen] (http://i.imgur.com/Kwo6HD6.png) haben nur die dritte der drei Optionen! Irgendeine Idee warum das sein könnte? – Domi

+2

mein Schlechteres ist nur für Unternehmenskonto verfügbar. Leider können Sie die Benutzer nicht ohne diese Funktion so leicht steuern. Ich glaube, die einzige Lösung, die Sie noch haben, ist, Ihren Benutzern eine vorgefüllte URL mit einem Feld zu senden, das eine eindeutige ID enthält. Bei der Einreichung werden nur die Antworten mit einer gültigen eindeutigen ID – Harold

+0

Richtig aufgezeichnet. Ich habe die gleiche Idee, aber es ist viel weniger bequem und viel fehleranfälliger. Können Sie Ihre Antwort aktualisieren, damit ich sie als richtig markieren kann? Vielleicht mit einem Link zu den Google-Unternehmensdetails? – Domi