So erhalten Sie Zugriff auf Ihre Google-Business-APIs
Hast du das getan?
- Gehe zum Google Business Profile API Request Form.
- Fülle das Antragsformular aus. Google muss wissen, warum du Zugriff auf die API benötigst.
- Warte auf Genehmigung. Du erhältst eine E-Mail, sobald dein Projekt auf die Whitelist gesetzt wurde. Du kannst die API-Aufrufe in n8n erst durchführen, wenn dies genehmigt wurde.
Dies ist nur für die erste Phase. Nach der Genehmigung richte dein Projekt für Phase zwei ein:
-
Erstelle ein Projekt:
- Gehe zur Google Cloud Console.
- Erstelle ein neues Projekt (z. B. „n8n-Business-Automation").
-
Aktiviere die APIs:
- Gehe zu APIs & Services > Library.
- Suche nach den folgenden APIs und aktiviere sie:
Google Business Profile Management APIMy Business Business Information APIMy Business Account Management API
-
Konfiguriere den OAuth Consent Screen:
- Gehe zu APIs & Services > OAuth consent screen.
- Wähle External (es sei denn, du hast eine Google Workspace-Organisation und möchtest nur interne Nutzung).
- Gib den erforderlichen App-Namen und deine Developer-E-Mail ein.
- Scopes: Füge die für die Business Profile API erforderlichen Scopes hinzu (normalerweise in der API-Dokumentation zu finden, z. B.
https://www.googleapis.com/auth/business.manage). - Test Users: Während sich deine App im „Testing"-Modus befindet, musst du deine eigene Google-E-Mail-Adresse als Test-Benutzer hinzufügen, sonst erhältst du einen „403 Access Denied"-Fehler.
-
Erstelle Anmeldedaten:
- Gehe zu APIs & Services > Credentials.
- Klicke auf Create Credentials → OAuth client ID.
- Application type: Web application.
- Authorized Redirect URIs: Dies ist wichtig. Gehe zu deiner n8n-Instanz, öffne den Google Business Profile-Node, erstelle neue Anmeldedaten und kopiere die OAuth Redirect URL, die n8n bereitstellt. Füge diese URL hier ein.
- Klicke auf Create und kopiere deine Client ID und Client Secret.
So verbindest du dich mit n8n:
- Öffne deinen n8n-Workflow.
- Füge den Google Business Profile-Node hinzu.
- Wähle im Bereich Credential die Option „Create New Credential".
- Füge die Client ID und Client Secret ein, die du aus der Google Cloud Console erhalten hast.
- Klicke auf Sign in with Google.
- Ein Popup wird angezeigt. Wähle dein Konto aus und klicke auf „Continue" (möglicherweise wird eine Warnung angezeigt, dass die App nicht verifiziert ist; klicke auf „Advanced" → „Go to [Your App Name] (unsafe)", um fortzufahren).
- Nach der Autorisierung sollte sich der Status in n8n zu Connected ändern.
1. Überprüfe zunächst deine Berechtigung
Google erfordert, dass du ein verifiziertes und aktives Business-Profil mindestens 60 Tage lang verwaltest, bevor du dich überhaupt bewerben kannst. Wenn dein Eintrag neuer als das ist, wird deine Bewerbung abgelehnt.
2. Erstelle ein Google Cloud-Projekt
Gehe zur Google Cloud Console, klicke auf Projekt erstellen, gib einen Namen ein und erstelle es. Verwende ein dediziertes Projekt anstelle eines bestehenden Sandbox-Projekts – das hält die Genehmigung und Kontingent sauberer.
3. Reiche die Zugangsanfrage ein
Beantrage Zugriff auf die Business Profile API über das GBP API-Kontaktformular und warte auf die Genehmigung. Die Genehmigung erfolgt nicht sofort, sie dauert typischerweise mehrere Tage bis einige Wochen, und Ablehnungen sind häufig, wenn das Formular nicht klar erklärt, was du entwickelst und warum du es brauchst.
4. Aktiviere die APIs nach der Genehmigung
Google hat die alte einzelne „My Business API
Für Google Business Profile ist der wichtige Teil, dass API-Zugriff nicht nur eine normale Google-Anmeldung ist. Du brauchst normalerweise beides:
1. Ein Google-Konto, das Zugriff auf den Business Profile-Standort hat.
2. Google Business Profile API-Zugriff, der für das Google Cloud-Projekt genehmigt ist.
Der praktische Weg ist:
- Erstelle oder wähle ein Google Cloud-Projekt.
- Aktiviere die relevanten Business Profile APIs.
- Konfiguriere OAuth-Zustimmung und Anmeldedaten.
- Reiche eine Google Business Profile API-Zugriffanfrage ein, falls dein Projekt noch keinen Zugriff hat.
- Nach der Genehmigung verbinde die OAuth-Anmeldedaten erneut in n8n.
In n8n würde ich zunächst einen schreibgeschützten Test-Workflow erstellen, der Standort- und Bewertungsdaten abruft und das Ergebnis in eine Tabelle oder ein Sheet schreibt. Sobald das funktioniert, füge den KI-Entwurfsschritt hinzu. Für öffentliche Bewertungsantworten behalte einen manuellen Genehmigungsschritt bei, bevor etwas veröffentlicht wird.