Social-Media-Integration
Bazaarvoice Conversations lässt sich wie nachfolgend beschrieben mit Facebook integrieren.
Aktivieren Sie die Facebook-Authentifizierung mit Janrain
Bazaarvoice unterstützt die Integration mit Janrain , einer Social-Media-Authentifizierungstechnologie. Die Integration ermöglicht den Zugriff auf die Facebook-Konten der Rezensenten, sodass diese Folgendes tun können:
- Bewertungen auf Facebook veröffentlichen
- Facebook-Bilder mit Bewertungen verknüpfen, wenn diese auf Webseiten von Marken oder Retailer veröffentlicht werden
- Anzeige von Facebook Profilbildern neben den Bewertungen
Zur erfolgreichen Integration von Janrain in Conversations müssen Sie folgende Schritte ausführen.
Schritt 1: Ihre Facebook-App hinzufügen und konfigurieren
Führen Sie folgende Schritte aus, um eine App zu Ihrem Facebook-Entwicklerkonto hinzuzufügen:
- Loggen Sie sich in Ihr Facebook-Entwicklerkonto ein .
- Fügen Sie eine neue App hinzu.
- Gehen Sie zum Abschnitt Einstellungen für die App, die Sie gerade erstellt haben.
- Klicken Sie auf Plattform hinzufügen und wählen Sie Website.
-
Geben Sie in das Feld Website-URL eine URL im folgenden Format ein:
https://<client_name>.auth.bazaarvoice.com
Ersetzen Sie dabei <client_name> durch den entsprechenden Wert.
-
Klicken Sie auf Show (Einblenden), um das App Secret anzuzeigen. Kopieren Sie die Werte für App ID, App Secret und Website-URL und fügen Sie diese irgendwo ein, wo Sie später darauf zugreifen können (bspw. ein Editor).
Hinweis: Sie müssen diese Werte später in Bazaarvoice Workbench eingeben. - Klicken Sie auf Save Changes (Änderungen speichern).
Schritt 2: Die Website-URL überprüfen
Prüfen Sie, ob die im vorigen Schritt in der Facebook-Entwicklerkonsole konfigurierte Website-URL korrekt ist.
Öffnen Sie eine weitere Registerkarte oder ein weiteres Browserfenster und navigieren Sie zur Webseiten-URL. Sie können die Webseiten-URL in die Adressleiste Ihres Browsers kopieren.
- Wenn die Website-URL korrekt ist, wird eine Seite angezeigt, die bestätigt, dass Sie Janrain Engage zur Anmeldung verwenden.
- Wenn die Website-URL falsch ist, werden Sie zur Janrain Login-Seite weitergeleitet. Überprüfen Sie, ob Ihr Kundennahme richtig geschrieben wurde und ob der Rest der Website-URL mit der Beispiel-URL in Schritt 1 übereinstimmt. Probieren Sie erneut die Website-URL, bis Sie die Bestätigungsseite von Janrain Engage sehen.
Schritt 3: Ihre Facebook-App in Workbench verbinden
Im nächsten Schritt fügen Sie die Facebook App-ID und die App-Kennung zu Bazaarvoice Workbench hinzu.
- Loggen Sie sich in Workbench ein und klicken Sie auf Einstellungen » Anwendungen verwalten. Es wird die Seite Webseiten-Manager im Konfigurations-Hub von Conversations angezeigt.
- Bearbeiten Sie über die Liste der Implementierungen die Implementierung, für die Sie die Social-Media-Authentifizierung aktivieren möchten.
- Klicken Sie im Bereich Einstellungen des Konfigurations-Hubs auf Benutzer-Authentifizierung.
- Oben auf der Seite Benutzer-Authentifizierung klicken Sie auf den Tab Social-Media-Authentifizierung und rufen so die Facebook-Authentifizierungsseite auf.
- Aktivieren Sie die Option Facebook-Authentifizierung.
- Geben Sie die Werte ein, die Sie aus Ihrer Facebook-Entwicklerkonsole für Application ID und Application Secret kopiert haben.
-
Testen und speichern Sie Ihre Janrain-Integration, indem Sie auf die Schaltfläche Update Facebook Credentials (Facebook-Zugangsdaten aktualisieren) in der Mitte der Social-Media-Authentifizierungsseite klicken.
Wenn alles korrekt konfiguriert wurde, wird eine Nachricht angezeigt, die Ihnen eine erfolgreiche Anfrage bestätigt.
Wenn etwas nicht funktioniert hat, wird diese Fehlermeldung angezeigt:
[Unknown error] - Error calling JanRain: (400) Bad Request - Caused by: Facebook app's Site URL is not an Engage URL: https://<client_name>.auth.bazaarvoice.com/
Wenn Sie die vorangehende 400 Fehlermeldung erhalten, kontaktieren Sie Bazaarvoice Client Care.