Google Drive einrichten
Diese Seite führt dich Schritt für Schritt durch die Verbindung von Customer Cloud Gallery mit deinem Google-Drive-Konto. Das Plugin nutzt deine eigenen OAuth-Zugangsdaten, die du kostenlos in der Google Cloud Console erstellst — deine Fotos und Tokens laufen nie über einen Server des Plugin-Autors. Gedacht für Fotografinnen und Fotografen, die ihre Kundenfotos bereits in Drive speichern und sie auf ihrer WordPress-Seite anzeigen möchten.
Was du lernst
Section titled “Was du lernst”- Wie du ein Google-Cloud-Projekt anlegst und die Drive-API aktivierst
- Wie du eine OAuth-Client-ID erstellst und die Redirect-URI aus dem Plugin kopierst
- Wie du den OAuth-Zustimmungsbildschirm veröffentlichst, damit die Verbindung nicht nach 7 Tagen abreißt
- Wie du das Plugin verbindest und die Verbindung prüfst
- Wie du mit der Warnung „Diese App ist nicht verifiziert” umgehst, die Google beim ersten Mal anzeigt
Voraussetzungen
Section titled “Voraussetzungen”- Plugin installiert und aktiviert (siehe Installation)
- Ein Google-Konto, dem die Foto-Ordner gehören oder das Zugriff darauf hat
- Beim ersten Mal etwa 10 Minuten Zeit — beim nächsten Mal geht es deutlich schneller
Tutorial-Video
Section titled “Tutorial-Video”Video folgt in Kürze.
Schritt für Schritt
Section titled “Schritt für Schritt”1. Google Cloud Console öffnen
Section titled “1. Google Cloud Console öffnen”Gehe zu console.cloud.google.com und melde dich mit dem Google-Konto an, in dem deine Kundenfotos liegen.

2. Projekt anlegen (oder ein bestehendes nutzen)
Section titled “2. Projekt anlegen (oder ein bestehendes nutzen)”Klicke in der oberen Leiste auf die Projektauswahl → Neues Projekt. Vergib einen beliebigen Namen (z. B. „Customer Gallery”). Überspringe diesen Schritt, wenn du bereits ein Projekt wiederverwenden möchtest.
3. Google Drive API aktivieren
Section titled “3. Google Drive API aktivieren”- Im linken Menü zu APIs & Dienste → Bibliothek wechseln.
- Nach Google Drive API suchen.
- Auf das Ergebnis klicken und dann Aktivieren wählen.
4. OAuth-Zustimmungsbildschirm konfigurieren
Section titled “4. OAuth-Zustimmungsbildschirm konfigurieren”- APIs & Dienste → OAuth-Zustimmungsbildschirm.
- Extern wählen und auf Erstellen klicken.
- App-Name, Support-E-Mail und Entwickler-Kontakt ausfüllen. Die übrigen Felder kannst du leer lassen.
- Im Schritt Bereiche den Scope
.../auth/drive.readonlyhinzufügen. Das Plugin benötigt nur Lesezugriff. - Im Schritt Testnutzer dein eigenes Google-Konto eintragen.
- Wichtig: Zurück in der Übersicht des Zustimmungsbildschirms auf App veröffentlichen klicken, um die App von „Testen” auf „In Produktion” umzustellen. Wenn du das überspringst, macht Google das Refresh-Token nach 7 Tagen Inaktivität ungültig und die Galerie verliert still die Verbindung. Du musst die App nicht zur Verifizierung einreichen — die Warnung „nicht verifiziert” ist für die persönliche Nutzung in Ordnung.
5. OAuth-Client-ID erstellen
Section titled “5. OAuth-Client-ID erstellen”-
APIs & Dienste → Anmeldedaten → Anmeldedaten erstellen → OAuth-Client-ID.
-
Anwendungstyp: Webanwendung.
-
Unter Autorisierte Redirect-URIs die exakte URL einfügen, die im Setup-Guide des Plugins steht. So findest du sie: In WordPress Customer Cloud Gallery → Einstellungen öffnen, zum Google-Drive-Bereich scrollen und Google Drive — Schritt für Schritt ausklappen. Die Redirect-URI steht dort in einem Code-Block — kopiere sie unverändert.

-
Auf Erstellen klicken. Google zeigt Client-ID und Client-Secret an — lass diesen Dialog offen.
6. Zugangsdaten ins Plugin einfügen
Section titled “6. Zugangsdaten ins Plugin einfügen”-
Zurück in WordPress unter Customer Cloud Gallery → Einstellungen den Bereich Google Drive suchen.
-
Client-ID und Client-Secret in die entsprechenden Felder einfügen.
-
Zugangsdaten speichern klicken.
-
Google Drive verbinden klicken.
-
Google zeigt seinen Zustimmungsbildschirm und (beim ersten Mal) die Warnung „Diese App ist nicht verifiziert”. Klicke auf Erweitert → Zu [deine App] (unsicher). Das ist bei selbst gehosteten OAuth-Apps, die nur du nutzt, normal.
-
Den angefragten Scope bestätigen. Google leitet dich zurück zu WordPress und zeigt Verbunden.

Häufige Stolpersteine
Section titled “Häufige Stolpersteine”Fehler 403 „access_denied” beim Autorisieren. Du hast den Schritt „App veröffentlichen” auf dem OAuth-Zustimmungsbildschirm übersprungen, oder dein Google-Konto steht nicht in der Testnutzer-Liste. Entweder die App veröffentlichen (empfohlen) oder dich selbst als Testnutzer hinzufügen.
Fehler „redirect_uri_mismatch”. Die Redirect-URI in deinem Google-Cloud-OAuth-Client muss exakt mit der URL übereinstimmen, die das Plugin anzeigt — gleiches Schema (http vs https), gleiche Domain, gleicher Pfad, identischer abschließender Slash. Per Copy-Paste aus dem Plugin-Feld übernehmen, nicht abtippen.
Verbindung funktioniert heute, bricht nach einer Woche ab. Du hast vergessen, auf dem OAuth-Zustimmungsbildschirm App veröffentlichen zu klicken. Refresh-Tokens im Testmodus sind nur 7 Tage gültig. App veröffentlichen und neu verbinden.
Nächster Schritt
Section titled “Nächster Schritt”Lege deine erste Galerie an: Erste Galerie. Wenn du lieber Dropbox statt (oder zusätzlich zu) Drive nutzen möchtest, siehe Dropbox einrichten — du kannst beide Anbieter verbinden und pro Galerie auswählen.