Erfahren Sie den Einstieg in das Messenger API für Instagram
Inhaltsverzeichnis:
- Einführung in das Instagram Business Messaging API
- Voraussetzungen für die Einrichtung
- Schritt-für-Schritt Anleitung zur ersten Geschäftsnachricht auf Instagram
- Instagram als Plattform für Unternehmen
- Erste Schritte: Konto-, Seiten- und App-Einrichtung
- Berechtigungen und Zugang
- Testmodus
- Erweiterte Zugangsberechtigungen
- Konfiguration von Facebook-Login
- Generierung des Seitenzugriffstokens
- Überprüfung der Berechtigungen
- Einrichtung und Konfiguration des Webhooks
- Nutzung des Webhooks zur Nachrichtenverarbeitung
- Interaktion mit der Community über Instagram Stories
- Automatisierung von Giveaways auf Instagram Stories
- Erstellen, Ändern und Senden von Geschäftsnachrichten
- Verbesserungen des Send API Rate Limits
- Zusätzliche Funktionen für eine bessere Messaging-Erfahrung
- Ausblick: Aufbau eines Conversational Commerce Erlebnisses
📱 Einführung in das Instagram Business Messaging API
Instagram hat sich zu einer lebendigen Community entwickelt, in der über 90% der Nutzer mindestens einem Unternehmen folgen. Für Unternehmen bietet die Plattform eine großartige Möglichkeit, mit ihrer Community in kreativer Weise zu interagieren und ein hervorragendes Kundenerlebnis zu bieten. Um diese Interaktion zu ermöglichen, hat Instagram das Business Messaging API eingeführt.
Das Instagram Business Messaging API ermöglicht es Unternehmen, Geschäftsnachrichten über Instagram zu senden und zu empfangen. In diesem Artikel erfahren Sie, wie Sie das Instagram Business Messaging API einrichten und Ihre erste Geschäftsnachricht senden können. Wir werden auch darüber sprechen, warum Instagram eine so leistungsstarke Plattform für Unternehmen ist und wie Unternehmen die Funktionen von Instagram Stories nutzen können, um ihre Community einzubinden.
📝 Voraussetzungen für die Einrichtung
Bevor Sie das Instagram Business Messaging API verwenden können, stellen Sie bitte sicher, dass Sie über folgende Voraussetzungen verfügen:
- Ein Instagram Professional-Konto und eine damit verknüpfte Facebook-Seite.
- Ein Meta Developer-Konto mit mindestens "Moderate" Zugriffsebene für die Facebook-Seite.
- Eine registrierte App mit den grundlegenden Einstellungen konfiguriert.
🛠️ Schritt-für-Schritt Anleitung zur ersten Geschäftsnachricht auf Instagram
- Melden Sie sich bei Ihrem Meta Developer-Konto an und klicken Sie auf "App erstellen".
- Wählen Sie "Business App" aus und geben Sie den Namen der App sowie Ihre Kontaktemailadresse ein. Klicken Sie dann auf "App erstellen".
- Stellen Sie sicher, dass die erforderlichen Berechtigungen aktiviert sind, insbesondere im Testmodus.
- Erstellen Sie den Seitenzugriffstoken, indem Sie die Facebook-Seite auswählen, die mit der App verbunden werden soll.
- Überprüfen Sie die Berechtigungen erneut und verbinden Sie das Instagram-Konto, für das Sie die App erstellen, mit der App.
- Erfassen Sie den Token, damit Ihre App ihn in den nächsten Schritten verwenden kann.
- Konfigurieren Sie den Webhook in Ihrem Meta Developer Dashboard, indem Sie die Instagram-Objekte verwenden und die URL und den Verifizierungstoken Ihres Servers angeben.
- Abonnieren Sie Nachrichten, um sicherzustellen, dass der Webhook eingehende Nachrichten empfängt.
- Überprüfen Sie, ob alle Berechtigungen korrekt eingerichtet wurden, indem Sie die Instagram Conversation API aufrufen und alle Unterhaltungen für das Instagram Professional-Konto abrufen.
Mit diesen Schritten haben Sie Ihre App erfolgreich eingerichtet und sind bereit, Ihre erste Geschäftsnachricht auf Instagram zu senden.
📷 Instagram als Plattform für Unternehmen
Instagram hat sich zu einer beliebten Plattform für Unternehmen entwickelt, um mit ihrer Zielgruppe in Kontakt zu treten und den Umsatz zu steigern. Über 90% der Instagram-Nutzer folgen mindestens einem Unternehmen, was Unternehmen eine einzigartige Möglichkeit bietet, ihre Community auf kreative Weise anzusprechen und ein herausragendes Kundenerlebnis zu bieten.
Durch die Nutzung des Instagram Business Messaging API können Unternehmen Geschäftsnachrichten senden und empfangen, um mit ihrer Community zu interagieren und den Verkauf anzukurbeln. Dies ermöglicht es Unternehmen, auf Instagram eine aktive Rolle zu spielen und ihre Produkte und Dienstleistungen auf innovative Weise zu vermarkten.
🔧 Erste Schritte: Konto-, Seiten- und App-Einrichtung
Um das Instagram Business Messaging API zu verwenden, müssen Sie zunächst ein Instagram Professional-Konto haben, das mit einer Facebook-Seite verknüpft ist. Falls Sie noch keine Facebook-Seite haben, können Sie eine erstellen und sie zunächst nicht öffentlich zugänglich machen.
Des Weiteren benötigen Sie ein Meta Developer-Konto mit Zugriff auf eine Facebook-Seite mit mindestens "Moderate" Zugriffsebene. Zusätzlich müssen Sie eine registrierte App mit den grundlegenden Einstellungen erstellen. Hierfür melden Sie sich einfach bei Ihrem Meta Developer-Konto an und klicken auf "App erstellen". Geben Sie den Namen der App und Ihre Kontaktemailadresse ein und wählen Sie "Business App" aus.
Nachdem Sie Ihre App erstellt haben, müssen Sie sicherstellen, dass die benötigten Berechtigungen aktiviert sind. Im Testmodus benötigen Sie lediglich standardmäßigen Zugriff auf "instagram_basic", "instagram_manage_messages" und "pages_manage_metadata". Für einen öffentlichen Start müssen Sie erweiterten Zugriff auf diese Berechtigungen beantragen.
Wenn Sie Ihre App für andere Kunden entwickeln, müssen Sie die Facebook-Anmeldung in Ihrer App konfigurieren, damit der Kunde Ihre App die notwendigen Berechtigungen gewähren kann. Für Ihre eigene Geschäfts-App oder für Zwecke dieser Demo können Sie jedoch ganz einfach den Graph API Explorer verwenden, um das Seitenzugriffstoken zu generieren.
Um das Seitenzugriffstoken zu generieren, geben Sie die Facebook-Seite an, die mit Ihrer App verbunden werden soll. Sobald dies erledigt ist, müssen Sie erneut auf die benötigten Berechtigungen zugreifen und das Instagram-Konto verbinden, für das Sie die App erstellen.
🛡️ Berechtigungen und Zugang
Das Instagram Business Messaging API erfordert verschiedene Berechtigungen und Zugangsebenen, um effektiv genutzt werden zu können. Im Testmodus sind die Standardberechtigungen ausreichend, um das API zu testen. Für einen öffentlichen Start müssen Sie erweiterten Zugriff beantragen.
Im Folgenden sind die Berechtigungen aufgeführt, die Sie für den Testmodus benötigen:
- instagram_basic: Ermöglicht den Zugriff auf grundlegende Informationen zum Instagram-Konto und den zugehörigen Medieninhalten.
- instagram_manage_messages: Ermöglicht den Zugriff auf Nachrichten, damit Ihr Unternehmen auf Instagram Nachrichten senden und empfangen kann.
- pages_manage_metadata: Ermöglicht den Zugriff auf Informationen zu den Facebook-Seiten, die mit Ihrer App verbunden sind.
Für den Testmodus können Sie diese Berechtigungen für jede Person festlegen, die eine Rolle in der App hat und mit einem Instagram-Testkonto verbunden ist. Für einen öffentlichen Start müssen Sie erweiterten Zugriff beantragen und die Berechtigungen für Ihre Nutzer entsprechend einrichten.
Wenn Sie Ihre App für andere Kunden entwickeln, müssen Sie außerdem die Konfiguration von Facebook-Login in Ihrer App vornehmen, damit der Kunde Ihnen die benötigten Berechtigungen gewähren kann. Für Ihre eigene Geschäfts-App oder für Zwecke dieser Demo können Sie jedoch den Graph API Explorer verwenden, um das Seitenzugriffstoken zu generieren.
⚙️ Generierung des Seitenzugriffstokens
Um das Instagram Business Messaging API nutzen zu können, benötigen Sie ein Seitenzugriffstoken. Dieses Token ermöglicht es Ihrer App, auf die Facebook-Seite zuzugreifen, die mit Ihrem Instagram Professional-Konto verknüpft ist.
Um das Seitenzugriffstoken zu generieren, müssen Sie die Facebook-Seite angeben, die mit Ihrer App verbunden werden soll. Sobald Sie dies getan haben, können Sie erneut auf die erforderlichen Berechtigungen zugreifen und das Instagram-Konto, für das Sie die App erstellen, mit der App verbinden.
Das generierte Seitenzugriffstoken sollte von Ihrer App erfasst werden, damit es in den nächsten Schritten verwendet werden kann.
🔍 Überprüfung der Berechtigungen
Nachdem Sie das Seitenzugriffstoken generiert haben, ist es wichtig, sicherzustellen, dass alle erforderlichen Berechtigungen korrekt eingerichtet wurden.
Sie können die Instagram Conversation API verwenden, um alle Unterhaltungen für Ihr Instagram Professional-Konto abzurufen. Dadurch können Sie überprüfen, ob alle Berechtigungen ordnungsgemäß eingerichtet wurden.
Die zurückgegebenen Nachrichten IDs zeigen Ihnen alle Unterhaltungen, die ein fiktives Geschäftskonto mit dem Namen "Original Coast Clothing" in seinen DMs hat.
Wenn Sie diese Unterhaltungen erfolgreich abrufen können, bedeutet dies, dass Ihre Berechtigungen ordnungsgemäß eingerichtet wurden und Sie bereit sind, den Webhook einzurichten.
🎣 Einrichtung und Konfiguration des Webhooks
Um Ihr Instagram Business Messaging API erfolgreich zu nutzen, müssen Sie einen Webhook einrichten. Der Webhook ermöglicht es Ihnen, eingehende Nachrichten und Kommentare auf Ihrem Instagram Professional-Konto zu abonnieren und zu verarbeiten.
Für den Webhook benötigen Sie einen Server, der die Webhook-Anfragen empfangen und verarbeiten kann. Auf unserer Entwickler-Dokumentation finden Sie Beispielcode, den Sie in jeder App-Entwicklungsumgebung bereitstellen können.
Einmal eingerichtet, können Sie den Webhook wieder in Ihrem Meta Developer Dashboard konfigurieren. Verwenden Sie das Instagram-Objekt und konfigurieren Sie den Webhook mit einer Callback-URL von Ihrem Server sowie dem Verifizierungstoken.
Sie müssen außerdem Nachrichten abonnieren, um sicherzustellen, dass der Webhook eingehende Nachrichten empfängt. Ihr App muss auch Abonnements für Seitenaktivitäten aktivieren, um Webhooks von Ihrem Instagram-Konto zu empfangen.
Nachdem Sie Ihren Webhook erfolgreich eingerichtet und konfiguriert haben, können Sie die Nachrichten empfangen und entsprechend darauf reagieren.
✉️ Nutzung des Webhooks zur Nachrichtenverarbeitung
Mit dem Webhook können Sie eingehende Nachrichten auf Ihrem Instagram Professional-Konto empfangen und automatisch darauf reagieren.
In unserem Beispiel konzentrieren wir uns auf die Interaktion mit der Community über Instagram Stories. Instagram Stories bieten Unternehmen eine einfache und effektive Möglichkeit, mit ihrer Community in Verbindung zu treten.
Nehmen wir an, ein fiktives Unternehmen namens "Original Coast Clothing" führt ein 24-Stunden-Gewinnspiel durch, um seine Follower zu belohnen und die Community weiter zu engagieren. Sie fordern ihre Follower auf, mit einem bestimmten Hashtag (#occgift) zu antworten, um am Gewinnspiel teilzunehmen.
Wenn ein Benutzer auf die Gewinnspiel-Story antwortet, empfängt Ihre App einen Webhook, der Sie über das Ereignis informiert. Der Webhook enthält die anonymisierte Benutzer-ID, auch bekannt als IG Business Scoped ID.
In Ihrer App können Sie eine einfache Automatisierung erstellen, um nach einem bestimmten Gewinnspiel-Hashtag zu suchen. Wenn der Hashtag identifiziert wird, kann das Unternehmen mit einer vorgefertigten Nachricht über die Send API antworten. In dieser Nachricht können Sie die IG Business Scoped ID verwenden, um dem Benutzer für die Teilnahme am Gewinnspiel zu danken.
Auf diese Weise können Unternehmen auf Instagram Geschäftsnachrichten senden und empfangen und mit ihrer Community interagieren. Das Versenden Ihrer ersten Geschäftsnachricht auf Instagram ist also ganz einfach.
🚀 Zusammenfassung
Sie haben nun gelernt, wie Sie das Instagram Business Messaging API einrichten und Ihre erste Geschäftsnachricht senden können. Instagram bietet Unternehmen eine leistungsstarke Plattform, um mit ihrer Community in Verbindung zu treten und den Umsatz zu steigern.
Mit dem Instagram Business Messaging API können Unternehmen Geschäftsnachrichten senden und empfangen, um auf Instagram eine aktive Rolle zu spielen und ihr Unternehmen auf innovative Weise zu vermarkten. Das API bietet verschiedene Funktionen und Verbesserungen, um die Messaging-Erfahrung zu verbessern und eine reichhaltige Interaction mit der Community zu bieten.
In der nächsten Sitzung werden wir noch tiefer in das Thema eintauchen und besprechen, wie Unternehmen ein Conversational-Commerce-Erlebnis für Benutzer aufbauen können. Bis dahin haben Sie alles, was Sie brauchen, um Ihre eigene Geschäftsnachricht auf Instagram zu senden. Viel Erfolg!
✨ Highlights
- Das Instagram Business Messaging API ermöglicht es Unternehmen, Geschäftsnachrichten auf Instagram zu senden und zu empfangen.
- Instagram ist eine beliebte Plattform für Unternehmen, um mit ihrer Community zu interagieren und den Umsatz zu steigern.
- Für die Einrichtung des Instagram Business Messaging API benötigen Sie ein Instagram Professional-Konto, eine Facebook-Seite und eine registrierte App.
- Sie können das Instagram Business Messaging API nutzen, um automatisierte Nachrichten zu senden und auf die Community über Instagram Stories zuzugreifen.
- Mit dem Webhook können Sie eingehende Nachrichten auf Ihrem Instagram Professional-Konto empfangen und automatisch darauf reagieren.
- Instagram bietet verschiedene Funktionen und Verbesserungen, um die Messaging-Erfahrung für Unternehmen zu optimieren.
❓ Häufig gestellte Fragen
Frage: Was ist das Instagram Business Messaging API?
Antwort: Das Instagram Business Messaging API ermöglicht es Unternehmen, Geschäftsnachrichten auf Instagram zu senden und zu empfangen.
Frage: Warum ist Instagram eine so beliebte Plattform für Unternehmen?
Antwort: Über 90% der Instagram-Nutzer folgen mindestens einem Unternehmen, was Unternehmen die Möglichkeit bietet, mit ihrer Community in Verbindung zu treten und den Umsatz zu steigern.
Frage: Welche Voraussetzungen sind erforderlich, um das Instagram Business Messaging API zu nutzen?
Antwort: Sie benötigen ein Instagram Professional-Konto mit einer Facebook-Seite und einer registrierten App. Weitere Berechtigungen und Zugangsebenen sind ebenfalls erforderlich.
Frage: Wie funktioniert der Webhook beim Instagram Business Messaging API?
Antwort: Der Webhook ermöglicht es Ihnen, eingehende Nachrichten und Kommentare auf Ihrem Instagram Professional-Konto zu abonnieren und zu verarbeiten.
Frage: Welche Funktionen bietet das Instagram Business Messaging API?
Antwort: Das Instagram Business Messaging API bietet verschiedene Funktionen zur Verbesserung der Messaging-Erfahrung, wie z.B. Persistent Menu, Icebreakers, Quick Replies, Templates und Handover Protocol.