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:

  1. Loggen Sie sich in Ihr Facebook-Entwicklerkonto ein .
  2. Fügen Sie eine neue App hinzu.
  3. Gehen Sie zum Abschnitt Einstellungen für die App, die Sie gerade erstellt haben.
  4. Klicken Sie auf Plattform hinzufügen und wählen Sie Website.
  5. 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.

  6. 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.
  7. 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.

  1. 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.
  2. Bearbeiten Sie über die Liste der Implementierungen die Implementierung, für die Sie die Social-Media-Authentifizierung aktivieren möchten.
  3. Klicken Sie im Bereich Einstellungen des Konfigurations-Hubs auf Benutzer-Authentifizierung.
  4. Oben auf der Seite Benutzer-Authentifizierung klicken Sie auf den Tab Social-Media-Authentifizierung und rufen so die Facebook-Authentifizierungsseite auf.
  5. Aktivieren Sie die Option Facebook-Authentifizierung.
  6. Geben Sie die Werte ein, die Sie aus Ihrer Facebook-Entwicklerkonsole für Application ID und Application Secret kopiert haben.
  7. 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.