E-Mail ist nach wie vor das Rückgrat der professionellen Kommunikation, und mit der Gmail-API können Ihre Anwendungen direkt mit den Gmail-Konten der Benutzer interagieren. Unser umfassender Leitfaden entmystifiziert die Integration der Google Mail-API und vermittelt das nötige Wissen, um Ihre Software um robuste E-Mail-Funktionen zu erweitern. Ganz gleich, ob Sie in der IT, der Produktentwicklung oder einem anderen professionellen Bereich tätig sind, der auf schnelle und sichere Kommunikation angewiesen ist - dieser Leitfaden ist Ihr Portal für eine nahtlose E-Mail-Integration.
Verstehen Sie API für Google Mail
Der Prozess der Integration der Google Mail-API wurde für Entwickler, Technikbegeisterte und Unternehmen entwickelt, um sicherzustellen, dass Sie die leistungsstarken Funktionen effizient nutzen können. Von Startups bis hin zu großen Unternehmen dient die Google Mail-API als vielseitiger Kanal, um die Reichweite Ihrer Anwendung zu erweitern, die Nutzerbindung zu verbessern und Kommunikationsprozesse zu rationalisieren. Machen Sie sich die Leistungsfähigkeit der Google Mail-API zunutze und entdecken Sie in unserem ausführlichen Leitfaden, wie Sie die E-Mail-Funktionen Ihrer Anwendung auf ein neues Niveau heben können.
Was ist der Zweck der Gmail-API?
Gmail API ist eine fortschrittliche Schnittstelle, die es Entwicklern ermöglicht, direkt mit Gmail zu interagieren, dem weltweit führenden E-Mail-Dienst mit über einer Milliarde Nutzern weltweit. Diese API bietet granularen Zugriff auf Gmail-Funktionen und erleichtert die Verwaltung von E-Mails, Labels, Entwürfen und mehr in den Gmail-Konten der Nutzer.
Im Gegensatz zu herkömmlichen Protokollen wie IMAP Die Google Mail-API ermöglicht es Anwendungen, Vorgänge mit höherer Effizienz und Anpassungsfähigkeit durchzuführen. Von einfachen Aufgaben wie dem automatisierten Versenden von E-Mails bis hin zu komplexen Aufgaben wie dem Sortieren großer Mengen von Nachrichten erweitert die Google Mail-API die Funktionalität von Standard-E-Mail-Interaktionen.
Genau wie APIs für andere E-Mail-Anbieter wie Ausblick und Standards wie IMAP in ihren jeweiligen Ökosystemen von entscheidender Bedeutung sind, spielt die Google Mail-API eine zentrale Rolle bei der Google Mail-Integration und bietet Entwicklern eine moderne, leistungsstarke Alternative für die Erstellung umfangreicher E-Mail-basierter Anwendungen.
Welche Vorteile bietet die Integration von Google Mail in Ihre Anwendung?
Die Gmail-API ist ein vielseitiges Tool, das eine Vielzahl von Vorteilen für diejenigen bietet, die ihre E-Mail-Funktionen verbessern möchten. Hier sind einige der wichtigsten Vorteile:
Wie verbessert die Integration mit der Google Mail-API die Geschäftsabläufe?
Rationalisierung der Einstellungsprozesse
Für Personalvermittler und HR-Fachleute kann die Google Mail-API den Talentakquisitionsprozess revolutionieren. Wenn sie in ATS-Software integriert wird, ermöglicht die Gmail-API ein effizientes Parsen von Lebensläufen und eine nahtlose Kommunikation mit Kandidaten. Darüber hinaus kann die Kombination mit den Funktionen von LinkedIn Recruiter über die LinkedIn APIkönnen Fachleute ihre Reichweite erweitern und ihre Arbeitsabläufe noch weiter optimieren. Diese Integration bietet eine umfassende Lösung für die Verwaltung von Bewerberinteraktionen und die Planung von Vorstellungsgesprächen, alles aus Google Mail heraus, was den Arbeitsablauf bei der Personalbeschaffung erheblich verbessert und eine einheitliche Plattform für die Talentakquise bietet.
Verbesserung des Kundenbeziehungsmanagements
Optimierung der Aufklärungsanstrengungen
Für Anbieter von Outreach-Software ist die Google Mail-API von unschätzbarem Wert für das Kampagnenmanagement. Durch die Automatisierung personalisierter E-Mails in großem Umfang, die Nachverfolgung von Engagement-Metriken und die Planung von Follow-ups ermöglicht die Google Mail-API Marketing-Teams, ihre Outreach-Strategien zu verbessern.
Welche Branchen profitieren am meisten von der Google Mail API-Integration?
Recruiting-Landschaft
In der Personalbeschaffungsbranche ebnet die Gmail-API-Integration den Weg für ein verbessertes Engagement der Bewerber und effiziente Einstellungszyklen, was zu einem dynamischen Ökosystem für die Personalbeschaffung führt. Die nahtlose Verbindung mit ATS-Software über die Gmail-API ermöglicht eine bessere Verwaltung von Bewerberdaten und fördert einen effizienteren und effektiveren Rekrutierungsprozess.
Umsatzentwicklung
In der Vertriebsentwicklung führt die Nutzung der Google Mail-API zu einer verbesserten Lead-Verwaltung und Nachfassverfahren. Sie verbessert die Arbeitsabläufe im Vertrieb, was zu stabileren Vertriebskanälen und höheren Konversionsraten führt. Diese Integration in die Google Mail-API fördert das Unternehmenswachstum durch effizientere und strategische Kundenakquise.
Wie verbessern die API-Funktionen von Google Mail die E-Mail-Verwaltung?
Die Google Mail-API bietet eine Reihe von Funktionen, die die E-Mail-Verwaltung bereichern, von fortschrittlicher Nachrichtenfilterung und Etikettenverwaltung bis hin zu automatischen Antworten und E-Mail-Planung. Diese Tools bieten Entwicklern eine beispiellose Kontrolle über die E-Mail-Funktionalität und ermöglichen die Erstellung intuitiver, reaktionsschneller und effizienter E-Mail-Erlebnisse in Anwendungen.
Vorteile: Rationalisiert den Prozess der E-Mail-Suche und -Organisation, spart Zeit durch den Wegfall des manuellen Sortierens und steigert das Engagement der Benutzer durch schnelles Auffinden relevanter Korrespondenz.
Alle E-Mails auflisten
Vorteile: Rationalisiert den Prozess der E-Mail-Suche und -Organisation, spart Zeit durch den Wegfall des manuellen Sortierens und steigert das Engagement der Benutzer durch schnelles Auffinden relevanter Korrespondenz.
Vorteile: Erleichtert die nahtlose Erstellung von E-Mails aus der Anwendung heraus, verbessert die Effizienz des Arbeitsablaufs und ermöglicht die Anpassung von E-Mail-Vorlagen, um ein einheitliches Kommunikationsbranding zu gewährleisten.
Neue E-Mail starten
Vorteile: Erleichtert die nahtlose Erstellung von E-Mails aus der Anwendung heraus, verbessert die Effizienz des Arbeitsablaufs und ermöglicht die Anpassung von E-Mail-Vorlagen, um ein einheitliches Kommunikationsbranding zu gewährleisten.
Etikett auflisten und abrufen
Bietet die Möglichkeit, alle Labels im Google Mail-Konto eines Benutzers aufzulisten und Details zu bestimmten Labels abzurufen, um die Kategorisierung und Priorisierung von E-Mails zu erleichtern.
Webhook-Benachrichtigungen
Die Webhook-Funktionalität sendet Echtzeit-Benachrichtigungen an Ihre Anwendung, wenn neue E-Mails eintreffen oder wenn Änderungen im Posteingang vorgenommen werden, z. B. Aktualisierungen oder Löschungen von Etiketten.
Wie können Entwickler die Gmail-API für erweiterte E-Mail-Funktionen nutzen?
Die Integration fortschrittlicher E-Mail-Funktionen in Ihre Anwendungen wird durch die Bereitstellung gebrauchsfertiger Code-Snippets von Unipile schnell und mühelos. Entwickler müssen nicht mehr bei Null anfangen, sondern können diese vorgefertigten Codes nutzen, um schnell auf die gesamte Palette der Gmail-API-Funktionen zuzugreifen. Ganz gleich, ob es um die Automatisierung von E-Mail-Abläufen, das Parsen von E-Mail-Daten oder die Synchronisierung mit anderer Software geht, die zuverlässige Codebasis von Unipile dient als Sprungbrett für eine schnelle und nahtlose Integration, die einen kürzeren Entwicklungszyklus und einen reibungsloseren Weg zur Bereitstellung gewährleistet. Dieser praktische Ansatz spart nicht nur wertvolle Programmierzeit, sondern reduziert auch die Komplexität der Implementierung anspruchsvoller E-Mail-Lösungen.
Google OAuth-Einrichtung für Unipile
1. Google's neuer OAuth-Verifizierungsprozess Übersicht
Google verfügt über ein OAuth-Verifizierungsverfahren, das Anwendungen von Drittanbietern dazu verpflichtet, bei Google einen Antrag zur Überprüfung ihrer Nutzung von Google-Nutzerdaten einzureichen. Sie müssen den App-Verifizierungsprozess von Google, das Anwendungs-Whitelisting und/oder eine Sicherheitsbewertung durchlaufen.
Wir sind zwar keine Experten für den Aufbau und die Konfiguration von Google Projects, aber wir möchten Ihnen aufgrund unserer Erfahrung bei der Unterstützung anderer Unipile-Kunden durch den Verifizierungsprozess helfen
Sie können sich gerne an uns wenden, wenn Sie durch das sich ständig ändernde Terrain der Google-Anforderungen navigieren und eine nahtlose Integration von Google APIs in Ihre Anwendung über Unipile sicherstellen möchten.
Um mit der Entwicklung zu beginnen, müssen Sie die erste Phase abschließen, die die "Erstellung eines Google Developers Console-Kontos und eines Projekts" beinhaltet. Sobald Ihre Entwicklung abgeschlossen ist, können Sie mit der zweiten Phase fortfahren: "Erstellen Sie Ihr Demonstrationsvideo". Danach können Sie mit "Whitelisting & Sicherheitsüberprüfung für eingeschränkte Bereiche" fortfahren.
2. Google Developers Console-Konto und Projekt erstellen
Registrieren Sie sich auf der Google-Entwickler-Konsole und erstellen Sie entweder ein neues Projekt oder verwenden Sie ein bestehendes Google-Projekt.
3. Navigationsmenü - APIs & Dienste - 'Berechtigungsnachweise'
Navigieren Sie zum Abschnitt "Anmeldeinformationen" in der Google Developers Console.
Erstellen Sie "OAuth Client ID"-Zugangsdaten, um Zugriff auf Ihre aktivierten APIs zu erhalten:
Art der Anwendung: Webanwendung
Name: Ihr interner Name
2 autorisierte Umleitungs-URIs hinzufügen:
https://{{YOUR_DSN}}/api/v1/hosted/google_auth_request_callback (Sie finden Ihren DSN oben rechts in Unipile Dashboard, Beispiel https://api1.unipile.com:13211/api/v1/hosted/google_auth_request_callback
https://{{YOUR_DSN less port}}/api/v1/hosted/google_auth_request_callback/port{{YOUR_DSN less domain}} (Sie finden Ihren DSN oben rechts im Unipile Dashboard, Beispiel https://api1.unipile.com/api/v1/hosted/google_auth_request_callback/port13211
Klicken Sie auf "CREATE".
Client-ID und Client-Geheimnis zu Unipile Dashboard > Einstellungen > Google OAuth hinzufügen
4. Navigationsmenü - APIs & Dienste - Bibliothek
Gehen Sie zum Abschnitt "Bibliothek" in der Google Developers Console.
Erforderliche API-Bibliotheken aktivieren:
Suchen und aktivieren Sie alle API-Bibliotheken, die Ihre Anwendung benötigen wird: Gmail-API
6. Navigationsmenü - APIs & Dienste - Bildschirm "OAuth-Zustimmung
Während der Implementierung können Sie Ihr Google Project in verschiedenen Zuständen halten:
Nutzertyp' als 'Intern': In diesem Modus ist Ihre App auf Google Workspace-Nutzer innerhalb Ihrer Organisation beschränkt.
Benutzertyp" als "Extern" und "Veröffentlichungsstatus" als "In Prüfung":
Hinweis: Während der "Testphase" müssen Sie Testbenutzer hinzufügen. Die Token laufen nach 7 Tagen ab und erfordern eine erneute Authentifizierung der Benutzer.
Weitere Informationen zum Veröffentlichungsstatus finden Sie hier.
Für Details zu den Benutzertypen, hier klicken.
Stellen Sie sicher, dass Sie den richtigen Benutzertyp und Veröffentlichungsstatus für die Test- und Bereitstellungsphase Ihres Projekts auswählen.
5. Navigationsmenü - APIs & Dienste - Aktivierte APIS und Dienste
Rufen Sie den Abschnitt "Aktivierte APIS und Dienste" in der Google Developers Console auf.
Aktivierte APIs prüfen: Überprüfen Sie die vollständige Liste der APIs, die Sie in Ihrem Google-Projekt aktiviert haben, und verifizieren Sie sie.
Das Dashboard bietet einen Überblick über alle aktivierten APIs und ermöglicht es Ihnen, den Status der ausgewählten APIs für Ihr Projekt zu überprüfen. Nutzen Sie diesen Bereich, um sicherzustellen, dass die erforderlichen APIs für eine nahtlose Integration in Ihre Anwendung aktiviert sind.
7. Bildschirmabschnitt "OAuth-Zustimmung" - App-Informationen
Vergewissern Sie sich, dass die folgenden Angaben gemacht werden:
Geben Sie den Namen Ihrer Anwendung ein: Geben Sie den Namen Ihrer Anwendung an.
Benutzer-Support-E-Mail: Geben Sie eine E-Mail-Adresse an, an die sich die Nutzer bei Fragen zu ihrer Einwilligung wenden können. Empfehlen Sie die Verwendung eines Alias oder einer Verteilerliste, in der die betreffenden Personen enthalten sind.
Fügen Sie Ihr App-Logo hinzu: Laden Sie Ihr Anwendungslogo zur visuellen Identifizierung hoch.
Das Ausfüllen dieser Informationen im Abschnitt des OAuth-Zustimmungsbildschirms ist wichtig, damit die Nutzer Ihre Anwendung während des Zustimmungsprozesses verstehen und ihr vertrauen. Geben Sie genaue Details und Branding-Elemente an, um eine reibungslose Benutzererfahrung zu gewährleisten.
8. Bildschirmabschnitt OAuth-Zustimmung - App-Domäne
Geben Sie unter dem Abschnitt App-Domäne die folgenden Informationen an:
URL der Anwendungshomepage: Fügen Sie die URL für die Homepage Ihrer Anwendung hinzu.
Stellen Sie sicher, dass es sich um eine echte Homepage handelt und nicht nur um eine "Login"-Seite.
Link zur Datenschutzrichtlinie der Anwendung: Fügen Sie einen Link zu den Datenschutzrichtlinien Ihrer Anwendung ein.
Wichtig: Stellen Sie sicher, dass Ihr Rechtsteam die Datenschutzrichtlinie überprüft, um die Die besonderen Anforderungen von Googleinsbesondere aus dem Abschnitt "Begrenzte Verwendung" des bereitgestellten Dokuments.
Link zu den Nutzungsbedingungen der Anwendung: Fügen Sie einen Link zu den Nutzungsbedingungen Ihrer Anwendung hinzu.
9. Bildschirmabschnitt OAuth-Zustimmung - Autorisierte Domänen
Gehen Sie folgendermaßen vor, um autorisierte Domänen hinzuzufügen:
- Fügen Sie die von Ihnen genutzte App-Domain in Ihr Google-Projekt ein. Vergewissern Sie sich, dass es sich bei Ihrer Domain um die Produktions-Domain handelt und nicht um die Dev/Staging-Domain.
- Domain unipile.com hinzufügen
10. Abschnitt des OAuth-Zustimmungsbildschirms - Kontaktinformationen für Entwickler
- Geben Sie eine E-Mail Adresse ein:
- Geben Sie eine E-Mail-Adresse für Entwickler-Kontaktinformationen an.
- Wichtig: Dies sollte eine E-Mail-Adresse für eine Verteilerliste sein, um sicherzustellen, dass alle relevanten Parteien E-Mails im Zusammenhang mit der Google-Verifizierung und Benachrichtigungen über Änderungen an Ihrem Projekt erhalten. Halten Sie diese Verteilerliste auf dem neuesten Stand, wenn Teammitglieder kommen und gehen.
- Überwachung nach der Verifizierung:
- Überwachen Sie das Google-Projekt nach der Einreichung zur Überprüfung genau auf etwaige Maßnahmen von Google.
- Hinweis: Google sendet E-Mails an diese Adresse, aber sie können in Spam-Ordnern landen oder von Servern blockiert werden. Prüfen Sie regelmäßig auf Aktualisierungen, um keine wichtigen Mitteilungen zu verpassen.
Stellen Sie sicher, dass Sie eine aktiv überwachte und regelmäßig geprüfte E-Mail-Adresse angeben, um über den Status Ihres Google-Projekts und alle erforderlichen Maßnahmen nach der Überprüfung informiert zu bleiben.
11. Abschnitt Geltungsbereiche
- Klicken Sie auf die Schaltfläche "BEREICH HINZUFÜGEN ODER ENTFERNEN", um das Menü aufzurufen.
- Fügen Sie die folgenden Bereiche hinzu (wenn sie nicht in der Liste erscheinen, aktualisieren Sie die Seite):
./auth/gmail.send
./auth/gmail.labels
./auth/gmail.readonly
./auth/gmail.modify (nicht erforderlich, wenn Sie keine E-Mails verschieben oder löschen wollen. Sie müssen Google zeigen, dass Sie es wirklich benutzen. Informieren Sie uns, damit wir es in Ihrem Unipile-Konto manuell entfernen können)
12. Erstellen Sie Ihr Demonstrationsvideo
Sie können mit diesem Schritt erst fortfahren, wenn Ihre Integration vollständig abgeschlossen und in der Produktion betriebsbereit ist.
Produzieren und hosten Sie ein Demonstrationsvideo, das die Google-Vorgaben erfüllt. Um Ihre App bei Google zu validieren, müssen Sie auch ein Video einreichen, das die Funktionalität Ihrer App zeigt. Dieses Video sollte zu Überprüfungszwecken als "nicht gelistetes" YouTube-Video hochgeladen werden, und es ist nur ein Videolink zulässig.
Vor der Erstellung des Videos
- Ihre App und der OAuth-Flow werden auf Englisch dargestellt, wie in der Google-Dokumentation unter "Apps, die sensible Bereiche anfordern" und "Apps, die eingeschränkte Bereiche anfordern" angegeben.
- Die Demonstration wird in einer Domäne auf Produktionsebene durchgeführt.
- Navigieren Sie in Ihren Google Project-Einstellungen zu Navigationsmenü -> APIs & Services -> OAuth Consent Screen und bestätigen Sie Folgendes:
- Der Veröffentlichungsstatus ist auf "In Produktion" gesetzt.
- Der Benutzertyp wird als "Extern" bezeichnet.
- Zeigen Sie die Homepage Ihrer Anwendung mit der vollständigen URL an und betonen Sie den Produktionsstatus.
- Veranschaulichen Sie, wie ein Google-Kunde sein Konto verknüpfen kann, und betonen Sie dabei die Verwendung der offiziellen Google-Anmeldeschaltfläche.
- Markieren Sie während des Authentifizierungsablaufs, wenn der OAuth-Prozessbildschirm angezeigt wird, die URL und ziehen Sie sie, um die CLIENT-ID in der URL anzuzeigen.
- Stellen Sie nacheinander alle angeforderten Bereiche vor und passen Sie sie an Ihren speziellen Anwendungsfall an.
- Demonstrieren Sie die bidirektionale Funktionalität, indem Sie die Synchronisierung zwischen Ihrer Anwendung und Google Mail zeigen. Verwenden Sie separate Registerkarten, um zwischen Ihrer Anwendung und den einzelnen relevanten Bereichen von Google Mail hin- und herzuschalten. Senden Sie z. B. eine E-Mail über Ihre Anwendung und zeigen Sie, wie die Änderungen in der Liste "Gesendete Nachrichten" in Google Mail synchronisiert werden, und zeigen Sie umgekehrt den Empfang einer eingehenden E-Mail in Ihrer Anwendung.
Wenn Sie diese Richtlinien befolgen, wird Ihr Demo-Video den Authentifizierungsprozess und die funktionalen Möglichkeiten Ihrer Anwendung in Verbindung mit den Google-Diensten effektiv vermitteln.
Nachdem Sie Ihr Demovideo erstellt und sichergestellt haben, dass es alle genannten Kriterien erfüllt, teilen Sie uns bitte die URL des YouTube-Videos mit. Wir können Sie bei der Überprüfung unterstützen oder Sie können Ihre App direkt zur Überprüfung einreichen.
Bitte beachten Sie die folgenden Schritte:
- Fügen Sie das fertige Video Ihrem Google-Projekt als "nicht aufgelisteten" YouTube-Videolink hinzu.
- Senden Sie die URL des YouTube-Videos zur Überprüfung an Ihren Customer Success Manager.
- Nach der Überprüfung fahren Sie mit der Einreichung der App-Verifizierung fort.
Beachten Sie, dass die Dauer des Überprüfungsprozesses variieren kann. Nach der Einreichung kann es zwischen 2 und 8 Wochen dauern, je nach der Warteschlange von Google und der Anzahl der von Google als notwendig erachteten Nachbesserungsrunden. Bleiben Sie auf dem Laufenden und stimmen Sie sich während des gesamten Überprüfungsprozesses mit uns ab.
13. Whitelisting & Sicherheitsüberprüfung für eingeschränkte Geltungsbereiche
Wenn Ihre Anwendung eingeschränkte Geltungsbereiche verwendet, sind zusätzliche Schritte erforderlich. Hier ist ein kurzer Überblick darüber, was zu erwarten ist:
Google-Sicherheitsbewertung
Um die Sicherheit der Nutzerdaten zu gewährleisten, müssen Apps, die Zugriff auf Google-Nutzerdaten mit eingeschränktem Umfang beantragen, eine Sicherheitsbewertung durchlaufen. Diese Bewertung ist entscheidend für die Überprüfung, ob alle Apps, die auf Google-Nutzerdaten zugreifen, Daten sicher handhaben und Nutzerdaten auf Anfrage löschen können. Der detaillierte Bewertungsprozess wird auf der CASA-Website (Cloud Application Security Assessment) beschrieben.
Google stuft Ihre Anwendung entweder als Tier 2 oder Tier 3 ein.
Stufe 2 (selbst gescannt - laborgeprüft) >> Am häufigsten
Wahlmöglichkeit zwischen kostenlos ODER kostenpflichtig (Drittgutachter)
CASA Stufe 2 Prozess
Stufe 3 (Laborgescannt - Laborgeprüft)
Bezahlt - Muss von einem Drittgutachter ausgefüllt werden
Nach Erhalt Ihrer Einstufung stellt Google Anweisungen und Tools für die Durchführung der Bewertung zur Verfügung. Weitere Informationen finden Sie unter dem angegebenen Link für Informationen zur Google-Sicherheitsbewertung und in den FAQs zur Sicherheitsbewertung. Stellen Sie sicher, dass Sie diesen Prozess einhalten, um zu zeigen, dass Ihre App in der Lage ist, Nutzerdaten sicher zu behandeln, wenn sie eingeschränkte Bereiche nutzt.
Informationen zur Google-Sicherheitsbewertung
Jährliche Neubewertung der Sicherheit von Anwendungen mit eingeschränktem Geltungsbereich
Apps, die auf eingeschränkte Bereiche zugreifen, müssen sich einem jährlichen Überprüfungsprozess zur Einhaltung der Vorschriften unterziehen und alle 12 Monate eine Sicherheitsbewertung durchführen, um den Zugang zu verifizierten eingeschränkten Bereichen zu erhalten. Dieser Prozess gewährleistet die kontinuierliche Einhaltung von Sicherheitsstandards und den Schutz von Nutzerdaten.
Wenn Sie zu irgendeinem Zeitpunkt einen neuen, eingeschränkten Anwendungsbereich einführen, der noch nicht bewertet und genehmigt wurde, muss Ihre Anwendung zu diesem Zeitpunkt möglicherweise erneut bewertet werden.
Das Google-Prüfungsteam wird sich per E-Mail mit Ihnen in Verbindung setzen, wenn es an der Zeit ist, dass Ihre App erneut zertifiziert wird. Es ist wichtig, dass Sie die Informationen zu Ihrem Projektverantwortlichen und Ihrem Projekteditor in Ihrer Cloud-Konsole auf dem neuesten Stand halten. Dadurch wird sichergestellt, dass die richtigen Mitglieder Ihres Teams Benachrichtigungen über diese jährliche Durchsetzung erhalten, was eine rechtzeitige und reibungslose Einhaltung der Anforderungen für die Neubewertung ermöglicht. Bleiben Sie wachsam und reagieren Sie umgehend auf Mitteilungen von Google, um die Sicherheit und Konformität Ihrer App zu gewährleisten. Weitere Informationen finden Sie in den FAQ von Google.
Whitelisting-Option
Wenn Sie eine Alternative zu den üblichen Verifizierungs- und Sicherheitsüberprüfungsverfahren bevorzugen, haben Sie die Möglichkeit, Ihre Bewerbung auf eine Whitelist setzen zu lassen. Auf diese Weise können Sie die üblichen Verfahren umgehen, aber es ist wichtig zu beachten, dass diese Option nur anwendbar ist, wenn Ihre Anwendung ganz bestimmte Kriterien erfüllt. Obwohl die meisten Anwendungsfälle diese Kriterien nicht erfüllen, haben wir im Folgenden die Anforderungen aufgeführt, anhand derer Sie beurteilen können, ob eine Whitelist für Ihre Anwendung in Frage kommt.
Anforderungen:
Die Mehrheit der Kunden nutzt Google Workspace:
Die meisten Ihrer Kunden sollten Google Workspace (früher GSuite) Konten verwenden, d.h. E-Mail-Adressen mit dem Format @company.com haben.
Die Whitelist erfordert eine Aktion der Administratoren der Endnutzer, um den Zugriff zu erlauben. Sie müssen den Administratoren Ihrer Nutzer Ihre Google projet Client ID mitteilen. Sie müssen ihre Konsole öffnen: https://admin.google.com/ac/owl/list?tab=configuredApps und Ihnen client_id erlauben.
Eingeschränkte Nutzung des persönlichen Gmail-Kontos:
Weniger als 100 persönliche Gmail-Konten (@gmail.com-Adressen) sollten in der Lage sein, sich in diesem Fluss zu authentifizieren.
Für nicht überprüfte Projekte gilt eine Obergrenze von 100 Nutzern (auf Lebenszeit) pro Projekt. Wenn sie auf der Whitelist stehen, werden Google Workspace-Konten nicht auf dieses Limit angerechnet. Persönliche Google Mail-Konten werden jedoch immer auf dieses Limit angerechnet.
Kostenlose Testbenutzer und Whitelisting:
Benutzer der kostenlosen Testversion müssen ihre Workspace-E-Mail-Adresse verwenden und die Anwendung auf die Whitelist setzen.
Denken Sie daran, dass Whitelisting eine Behelfslösung ist und möglicherweise nicht für alle Anwendungsfälle geeignet ist. Prüfen Sie diese Anforderungen sorgfältig, um festzustellen, ob Ihre Anwendung die Kriterien für Whitelisting erfüllt. Wenn ja, unternehmen Sie die notwendigen Schritte, um diese Anforderungen zu erfüllen, und prüfen Sie diesen alternativen Ansatz.
Entdecken Sie die volle Bandbreite der Unipile Gmail-Integrationsmöglichkeiten
E-Mail-Funktionen
|
|
| |
---|---|---|---|
Kontoverbindung | |||
Hosted Auth: White-Label-E-Mail-Authentifizierung | |||
Benutzerdefinierte Autorisierung: Benutzer mit Anmeldedaten verbinden | |||
Gmail oder Microsoft OAuth: Verwenden Sie den OAuth-Bildschirm Ihrer App | |||
Senden/Empfangen | |||
E-Mail-Versand-API | |||
E-Mail-Auflistung API | |||
Organisieren Sie | |||
E-Mail-Löschung API | |||
E-Mail-Verschiebung API | |||
E-Mail-Ordnerauflistung API | |||
Abruf von E-Mail-Ordnern API | |||
Webhaken | |||
E-Mail-Webhook für neue Nachrichten | |||
E-Mail-Öffnungs- und Klickverfolgung API | |||
Unipile vs. Selbst-Integration: Zeit sparen und Unterstützung erhalten
Entdecken Sie die eindeutigen Vorteile, die sich aus der Entscheidung für die rationalisierten Integrationslösungen von Unipile gegenüber der Verwaltung des Prozesses in Eigenregie ergeben. Mit Hosted Auth von Unipile erhöhen Sie die Sicherheit Ihres Systems durch die Verwaltung sensibler Anmeldedaten und genießen eine nahtlose Integration über verschiedene E-Mail-Anbieter hinweg mit universeller Kompatibilität. Gleichzeitig reduzieren Sie den Wartungsaufwand und beschleunigen die Entwicklung, indem Sie eine zuverlässige, effiziente und benutzerfreundliche Authentifizierung über einen einzigen Link sicherstellen.
One Link Hosted Auth vs. Vollständiger OAuth Flow
Hosted Auth von Unipile vereinfacht die E-Mail-Integration durch die Automatisierung der Provider-Erkennung und Authentifizierung. Dies reduziert die Komplexität der Entwicklung und spart erheblich Zeit. Durch die Vereinfachung der Ersteinrichtung gewährleistet dieser moderne Ansatz die kontinuierliche Zuverlässigkeit und Sicherheit der Verbindungen, so dass sich die Entwickler auf die Verbesserung der Benutzerfreundlichkeit konzentrieren können, anstatt sich um die Komplexität des Backends zu kümmern.
Erweitern Sie Ihre Vielseitigkeit: Die Integration von Unipile mit Microsoft und IMAP
Microsoft Graph-API
Um Microsoft-Konten über OAuth in Unipile zu integrieren, registrieren Sie zunächst Ihre Anwendung in Azure Active Directory (AAD). Anschließend konfigurieren Sie Unipile so, dass es Ihre AAD-Anwendungs-ID akzeptiert. Sollten Sie während der Einrichtung oder Registrierung mit Azure AD auf Schwierigkeiten stoßen, zögern Sie nicht, unser Support-Team zu kontaktieren, um sofortige Unterstützung und detaillierte Anweisungen zu erhalten.
IMAP-API
Um IMAP-Konten in Unipile zu integrieren, konfigurieren Sie zunächst Ihre Serverdetails und die Authentifizierungsmethode in den Einstellungen von Unipile. Anschließend geben Sie die erforderlichen IMAP-Serverinformationen ein, um eine Verbindung herzustellen. Sollten Sie bei der Konfiguration auf Probleme stoßen, steht Ihnen unser Support-Team mit einer Schritt-für-Schritt-Anleitung zur Seite, um einen reibungslosen Integrationsprozess zu gewährleisten.
FAQs
Was sind die Einschränkungen der Google Mail-API in Bezug auf Nutzungsquoten und Tarifbeschränkungen?
Für die Google Mail-API gelten bestimmte Nutzungsquoten und Ratenbeschränkungen, um die Belastung der Google-Server zu steuern und die Qualität der Dienste zu gewährleisten. Diese Grenzen werden in Form von Quoteneinheiten berechnet, die je nach Art des Vorgangs (z. B. Senden einer E-Mail oder Auflisten von Nachrichten) variieren. Über die Google Developer Console können Nutzer ihr aktuelles Kontingent einsehen und die Grenzen anpassen. Bei intensiver Nutzung empfiehlt Google, den Code zu optimieren, um die Anzahl der Anfragen zu reduzieren, und das Stapeln von API-Aufrufen in Betracht zu ziehen.
Kann die Google Mail-API zur Integration mit E-Mail-Clients oder -Diensten verwendet werden, die nicht von Google Mail stammen?
Die Google Mail-API ist speziell für die Interaktion mit Google Mail-Konten konzipiert und lässt sich nicht direkt mit anderen E-Mail-Clients oder -Diensten integrieren. Entwickler können die API jedoch verwenden, um E-Mails mit Google Mail zu synchronisieren oder von dort zu migrieren und dann die Interaktion mit Nicht-Gmail-Clients über deren jeweilige APIs oder Protokolle wie IMAP oder SMTP abzuwickeln.
Wie geht die Google Mail-API mit dem Datenschutz und der Zustimmung der Nutzer um?
Die Gmail-API hält sich an die strengen Datenschutzrichtlinien von Google und die Einhaltung von Vorschriften wie der GDPR. Die Zustimmung der Nutzer ist obligatorisch, und Anwendungen müssen OAuth 2.0 für die Authentifizierung und Autorisierung verwenden, um sicherzustellen, dass die Nutzer ausdrücklich die Erlaubnis zum Zugriff auf ihre Google Mail-Konten erteilen. Der Zugriff der Anwendung ist auf das für die Funktionalität notwendige Maß beschränkt, und die Nutzer können den Zugriff jederzeit widerrufen.
Fallen bei der Nutzung der Google Mail-API Kosten an?
Die Kosten für die Nutzung der Google Mail-API hängen von der Anzahl der über Ihre Anwendung verbundenen Benutzerkonten ab. Spezifische Preisinformationen finden Sie auf der Website Preisseite auf der Website von Unipile. Dort finden Sie Einzelheiten zu den verschiedenen Preisstufen, die sich nach der Anzahl der Konten richten und Ihnen helfen, die mit Ihren speziellen Integrationsanforderungen verbundenen Kosten zu verstehen.
Welche Support-Ressourcen stehen Entwicklern zur Verfügung, die Probleme mit der Google Mail-API-Integration haben?
Unipile bietet umfassende Dokumentation zur Google Mail-API, einschließlich eines Entwicklerhandbuchs, API-Referenzen und Tutorials. Diese Ressourcen sind hilfreich bei der Fehlerbehebung und bieten Ratschläge zu bewährten Verfahren für die API-Integration.
Das könnte Sie auch interessieren
Integration der Google OAuth 2.0 Nutzerauthentifizierung in Ihre App
Es betont die zentrale Rolle der Nutzerauthentifizierung in modernen Anwendungen und stellt Google OAuth 2.0 als sichere und zuverlässige Lösung für die Integration von E-Mail in Ihre App vor.Google OAuth 2.0 verstehenGoogle OAuth 2.0 ist ein fortschrittliches Authentifizierungsprotokoll, das die Grenzen der...
Was sind die Vorteile der E-Mail-API-Integration für Entwickler?
Entdecken Sie die zahlreichen Vorteile der E-Mail-API-Integration, einer Schlüsselstrategie, die eine reibungslose und effiziente Kombination verschiedener E-Mail-Dienste innerhalb Ihrer Anwendung ermöglicht. Was ist E-Mail-API-Integration?Die E-Mail-API-Integration vereinfacht Entwicklern die Einbindung von E-Mail-Funktionen von Anbietern...
Wie können mehrere E-Mail-Dienste mit einer einzigen API integriert werden?
Lernen Sie die unzähligen Vorteile der Integration einer API kennen, die Ihnen zahlreiche Vorteile bei der nahtlosen Einbindung mehrerer E-Mail-Dienste in Ihre Anwendung bietet. Einführung in E-Mail-API-DiensteE-Mail-API-Dienste stehen an der Spitze der modernen Kommunikation und gestalten die...