Starten Sie mit der Bird-Erweiterung auf Firebase

Firebase ermöglicht es Ihnen, hochwertige Apps schnell zu entwickeln und bereitzustellen, zusammen mit erweiterten Funktionen, die es Ihnen ermöglichen, Ihre App kontinuierlich zu optimieren und zu skalieren. Firebase bietet auch paketierte, quelloffene Erweiterungen, die Ihnen helfen, gängige Entwicklungsaufgaben zu automatisieren.

Author

Vogel

Kategorie

Firebase-Erweiterung

Starten Sie mit der Bird-Erweiterung auf Firebase

Firebase ermöglicht es Ihnen, hochwertige Apps schnell zu entwickeln und bereitzustellen, zusammen mit erweiterten Funktionen, die es Ihnen ermöglichen, Ihre App kontinuierlich zu optimieren und zu skalieren. Firebase bietet auch paketierte, quelloffene Erweiterungen, die Ihnen helfen, gängige Entwicklungsaufgaben zu automatisieren.

Author

Vogel

Kategorie

Firebase-Erweiterung

Starten Sie mit der Bird-Erweiterung auf Firebase

Firebase ermöglicht es Ihnen, hochwertige Apps schnell zu entwickeln und bereitzustellen, zusammen mit erweiterten Funktionen, die es Ihnen ermöglichen, Ihre App kontinuierlich zu optimieren und zu skalieren. Firebase bietet auch paketierte, quelloffene Erweiterungen, die Ihnen helfen, gängige Entwicklungsaufgaben zu automatisieren.

Author

Vogel

Kategorie

Firebase-Erweiterung

Firebase ermöglicht es Ihnen, schnell hochwertige Apps zu entwickeln und bereitzustellen, kombiniert mit erweiterten Funktionen, die es Ihnen ermöglichen, Ihre App kontinuierlich zu optimieren und zu skalieren. Firebase hostet auch vorgepackte, quelloffene Erweiterungen, um Ihnen bei der Automatisierung gängiger Entwicklungsaufgaben zu helfen.


Heute freuen wir uns, die Bird | Firebase-Erweiterung zu besprechen.


Nachrichten und Benachrichtigungen mit Bird senden

Die Bird-Erweiterung auf Firebase verbindet Sie mit dem weltweit größten Omnichannel-Portfolio, um Nachrichten und Benachrichtigungen über alle bevorzugten Kanäle Ihrer Kunden zu senden. Angetrieben von Birds globaler Konnektivität bedeutet das, dass Sie Ihre Kunden schnell erreichen können – und überall auf der Welt! 



Um den Prozess weiter zu optimieren, wird die Erweiterung die Conversations-API von Bird nutzen, um ein Dokument, das Sie zu einer bestimmten Firebase-Sammlung hinzufügen, in lesbaren Text umzuwandeln und das Dokument mit dem Lieferstatus zu aktualisieren.


In diesem Artikel erfahren Sie, wie Sie in nur wenigen Schritten mit dem Senden beginnen können!


Ein Beispiel-Anwendungsfall

Als ich hörte, dass meine Kollegen an der Erstellung einer Firebase-Erweiterung arbeiteten, die es Ihnen ermöglichen würde, das Senden von Nachrichten in Ihrer App einfach zu integrieren, musste ich es ausprobieren und etwas damit bauen.


Hinweis: Sie können die Bird-Erweiterung auf Firebase hier finden.


Um die Erweiterung in Kontext zu setzen, betrachten wir eine kleine Beispiel-App zur Verwaltung einer Warteschlange in einem Restaurant.


Der Restaurantbesitzer oder -gast kann Kunden über die Web-Benutzeroberfläche registrieren oder die Kunden können sich selbst registrieren. Wenn ihr Tisch bereit ist, kann mit nur einem Klick eines Mitarbeiters des Restaurants eine Benachrichtigung an den Kunden gesendet werden, um zurück ins Restaurant zu kommen.


Obwohl es viele Möglichkeiten gibt, ein System zum Benachrichtigen der Benutzer zu erstellen, so helfen die besten Lösungen, den Kunden so viel Arbeit wie möglich abzunehmen. Dies hilft Unternehmen, ihren Kunden eine hervorragende Erfahrung zu bieten.


Deshalb werden wir die neue Bird | Firebase-Erweiterung nutzen, um sicherzustellen, dass die Kunden per SMS benachrichtigt werden. So können die Kunden ihre Wartezeit genießen und sich nicht stressen, dass sie etwas verpassen, während es auch für das Restaurantpersonal einfacher wird, die Warteschlange zu verwalten.


Während dieses Beispiel eine SMS-Benachrichtigung sendet, können Sie innerhalb der Erweiterung jeden Kanal verwenden, den Ihr Kunde bevorzugt (WhatsApp, Google’s Business Messages, Facebook Messenger, Telegram, Line, Viber usw.), sodass Sie die Benachrichtigung an die Vorlieben des Kunden anpassen können.


Wie man sich einrichtet

In diesem Beispiel gehen wir davon aus, dass Sie ein Firebase- und Bird-Konto haben.


Wenn Sie kein Bird-Konto haben, können Sie eines erstellen hier.


Um zu beginnen, sind Informationen von Ihrem Bird-Konto erforderlich.


Zuerst benötigen Sie Ihren API-Schlüssel, um der Firebase-Erweiterung die Interaktion mit der Bird-API in Ihrem Namen zu ermöglichen. Sie können den API-Schlüssel hier finden. Zweitens benötigen Sie eine SMS-Nummer und einen installierten SMS-Kanal. Wenn Sie noch keine Channel-ID haben, navigieren Sie hier, um eine zu erhalten.


Sobald Sie sowohl Ihren API-Schlüssel als auch eine SMS-Channel-ID haben, kehren Sie zu Ihrem Firebase-Dashboard zurück und navigieren zur Extensions-Registerkarte.


Von hier aus installieren Sie die [Send Messages with Bird] Firebase-Erweiterung.



Während des Installationsassistenten werden Sie aufgefordert, Ihren API-Schlüssel und einen Sammlungnamen anzugeben, den Sie verwenden möchten.


Der Sammlungname wird von der Firebase-Erweiterung überwacht.


Wenn ein Dokument zur Sammlung hinzugefügt wird, wird dies die Erweiterung auslösen.


Unter der Haube ist die Erweiterung eine Cloud-Funktion, die auf Änderungen in der angegebenen Sammlung lauscht, das hinzugefügte Dokument liest und mit der Bird-API interagiert, um die Nachricht zu senden.



Sobald die Installation Ihrer Erweiterung abgeschlossen ist, navigieren Sie zu Firestore innerhalb des Firebase-Konsolen. Fügen Sie dann eine Collection-ID hinzu, die mit dem Sammlungnamen übereinstimmt, den Sie bei der Installation der Erweiterung verwendet haben.


Hinweis: Es ist sehr wichtig, einzuschränken, wer in diese Sammlung schreiben und lesen kann. Wenn die Sammlung offen gelassen wird, könnten Dritte möglicherweise die Nummern der Benutzer lesen und sogar Nachrichten mit Ihrem Konto senden. Wir würden empfehlen, die Sicherheitsregeln von Firestore zu verwenden, damit nur bestimmte Benutzer diese Privilegien haben und alle Sicherheitsbestimmungen befolgen, die vom Firebase-Team festgelegt wurden.


Wie man Nachrichten sendet

Die messages-Sammlung, die wir während der Einrichtung konfiguriert haben, speichert alle Ihre Nachrichten. Um eine SMS-Nachricht zu senden, müssen Sie ein Dokument zu der Sammlung hinzufügen, die Sie im Assistenten mit folgendem Format benannt haben:



Sobald das Dokument zur Sammlung hinzugefügt wird, wird die Bird-Erweiterung dann mit der Bird-API interagieren und das Dokument mit zusätzlichen Feldern wie unten aktualisieren. Das Feld delivery.state unten stellt die verschiedenen Status dar, in denen sich die Nachricht befinden kann.



Wenn das Senden einer Nachricht fehlschlägt, wird das Statusfeld auf ERROR gesetzt, und das Fehlerfeld wird mit einer Fehlernachricht gefüllt.


Es ist auch möglich, Fehler von der Erweiterung und den Gebrauch über die Cloud-Funktionen-Registerkarte in der Firebase-Konsole zu überwachen:



Die Erfahrung für Sie und Ihre Kunden





Installieren Sie die Bird Firebase-Erweiterung, um mit Ihren Kunden zu kommunizieren – einfacher als je zuvor

Jetzt benötigen Sie keine direkte Backend-API-Integration mehr, um mit der Bird-API zu interagieren.


Sie können die Implementierung über die Firebase-Erweiterung optimieren und das Senden von Benachrichtigungen so einfach gestalten wie Dokumentenschreiboperationen – unabhängig davon, welchen Kommunikationskanal Sie verwenden möchten.


Dies kratzt nur an der Oberfläche dessen, was Sie mit der Erweiterung und unserer API tun können.


Wir bieten viele Kanäle und haben auch einen unglaublich leistungsstarken visuellen Editor in Flow Builder, mit dem Sie noch dynamischere Erlebnisse schaffen können.


Basierend auf dem oben genannten Anwendungsfall würde der Flow Builder es Ihnen ermöglichen, eine Antwortfunktion zu den gesendeten Benachrichtigungen hinzuzufügen, mit der der Kunde mit einem Schlüsselwort oder Ausdruck auf die Stornierung seiner Reservierung antworten kann. Aber das ist für einen zukünftigen Artikel! 🙂


Wenn Sie weitere Anwendungsfälle haben, an denen Sie interessiert sind, stehen Ihnen unsere Lösungstechniker zur Verfügung. Bitte kontaktieren Sie unser Team hier und lassen Sie es uns wissen!

Sign up

Die KI-gestützte Plattform für Marketing, Support und Finanzen

Indem Sie auf "Demo anfordern" klicken, stimmen Sie Bird's zu

Sign up

Die KI-gestützte Plattform für Marketing, Support und Finanzen

Indem Sie auf "Demo anfordern" klicken, stimmen Sie Bird's zu

Sign up

Die KI-gestützte Plattform für Marketing, Support und Finanzen

Indem Sie auf "Demo anfordern" klicken, stimmen Sie Bird's zu

Channels

Grow

Engage

Automate

APIs

Resources

Company

Socials

Wachsen

Verwalten

Automatisieren

Wachsen

Verwalten

Automatisieren