Service-Konto
Das Google-Servicekonto ist ein spezielles Konto, das ngSurvey erlaubt, Dienste oder Anwendungen zu nutzen, die mit Ihrem Google-Konto verknüpft sind, wie Google Sheets oder Google Drive.
ngSurvey kann nur die Dienste verwenden, denen Sie Zugriff gewähren.
Projekt erstellen
Bevor Sie beginnen, stellen Sie sicher, dass Sie ein Projekt für Ihre API erstellt haben. Öffnen Sie die Developer Console und https://console.developers.google.com/apis und verwenden Sie das Hamburger-Menü oben links, um Ressourcen verwalten (Manage resources) auszuwählen. Auf dem Bildschirm Ressourcen verwalten können Sie auf Create project klicken, um ein neues Projekt zu erstellen.

Servicekonto erstellen
Öffnen Sie die Google Developer Console: https://console.developers.google.com/apis/library und wählen Sie Ihr Projekt aus

Suchen Sie die Google Sheets API, wählen Sie sie aus und aktivieren Sie sie

Erstellen Sie nun Anmeldeinformationen, um auf die API zuzugreifen.


Klicken Sie auf Create Credentials und wählen Sie Service Account

Geben Sie den Kontonamen und die Service account ID ein, erstellen Sie das Konto und fahren Sie fort.

Stellen Sie sicher, dass Sie die Service Account ID-E-Mail kopieren und aufbewahren, da Sie diese benötigen, um Ihr Sheet zu teilen
Sobald das Konto erstellt ist, wird es in der Liste der Servicekonten angezeigt; bearbeiten Sie das Konto und fügen Sie in den Service Account Details unter Keys einen neuen Schlüssel hinzu

Wählen Sie das JSON-Dateiformat für den Schlüssel

Dies speichert eine Schlüsseldatei auf Ihrem Computer. Bewahren Sie die Datei auf, da Sie sie in Ihr ngSurvey-Konto hochladen müssen.
Gehen Sie nun zurück zur Startseite der Google Developer Console und suchen Sie nach der Google Drive API, die erforderlich ist, um verfügbare Tabellen aufzulisten. Wählen Sie sie aus und aktivieren Sie sie.
NGSurvey Einrichtung
Öffnen Sie die ngSurvey-Einstellungsseite und laden Sie diese Schlüsseldatei in Ihr Konto hoch.

Das war’s! Sie können nun ngSurvey mit Ihren Google-Diensten verwenden.
Google Sheets
Öffnen Sie Google Sheets und wählen Sie das Sheet aus, das Sie mit ngSurvey verwenden möchten.
Klicken Sie auf die Schaltfläche Teilen und teilen Sie das Sheet mit der E‑Mail des Google-Servicekontos, das Sie oben erstellt haben.


Google Drive
Um einen Ihrer Google Drive-Ordner in ngSurvey zu verwenden, müssen Sie ihn mit der E‑Mail des Google-Servicekontos teilen, das Sie oben erstellt haben. Klicken Sie in Google Drive mit der rechten Maustaste auf den Ordner und wählen Sie Teilen.

Zuletzt aktualisiert
War das hilfreich?