Einrichtung des API-Zugriffs

Aktivieren Sie Ihre PWA Kit-Storefront für den sicheren Zugriff auf Daten aus Shopper APIs wie Produkte, Warenkörbe, Bestellungen und mehr. Die als Shopper Login and API Access Service (SLAS) bezeichnete Technologie, die diesen API-Zugriff autorisiert, ist Bestandteil der Salesforce B2C Commerce API. Zusätzlich zur Autorisierung von an die B2C Commerce API gestellten API-Anfragen autorisiert SLAS ebenfalls API-Anfragen an die Open Commerce API (OCAPI).

Der Einrichtungsprozess wurde kürzlich dank der neuen SLAS Admin-UI optimiert.

Befolgen Sie die Anweisungen unter Autorisierung für Shopper APIs in der B2C Commerce API-Dokumentation, um einen SLAS Client zu erstellen. Wir empfehlen Ihnen, einen privaten SLAS Client zu verwenden, aber je nach Anwendungsfall können Sie sich stattdessen für einen öffentlichen SLAS Client entscheiden.

Wenn Sie einen phasenweisen Rollout eines PWA Kit-Erlebnisses planen, befolgen Sie unbedingt die Anweisungen im Abschnitt Zusätzliche Schritte für den phasenweisen Rollout des PWA Kit des Leitfadens.

Nachdem Sie einen SLAS Client erstellt haben, kehren Sie zu diesem Leitfaden zurück und lesen Sie weiter.

Wenn Sie einen privaten SLAS Client verwenden, müssen Sie den geheimen Client-Schlüssel über eine Umgebungsvariable festlegen.

Projekte, die mit PWA Kit 3.5 und höher generiert wurden, werden standardmäßig für die Verwendung eines privaten SLAS Client konfiguriert.

Weitere Informationen zur Verwendung von privaten SLAS Clients finden Sie unter Verwendung eines privaten SLAS Client.

Wenn Sie einen öffentlichen SLAS Client verwenden, überspringen Sie diesen Abschnitt und fahren Sie wie im nächsten Abschnitt beschrieben mit der Aktualisierung Ihrer OCAPI-Einstellungen fort.

Für bestimmte Funktionalitäten muss Ihre PWA Kit-Storefront Anfragen an die Open Commerce API (OCAPI) in Ihrer B2C Commerce Instanz senden.

So aktualisieren Sie die OCAPI-Einstellungen für das PWA Kit:

  1. Melden Sie sich in Ihrer B2C Commerce Instanz im Business Manager an.
  2. Rufen Sie Administration > Website-Entwicklung > Open Commerce API-Einstellungen auf.
  3. Kopieren Sie diesen JSON-Code:
  1. Kehren Sie zum Business Manager zurück und fügen Sie die JSON-Daten im Feld ein.
  2. Ersetzen Sie den Platzhalterwert von PLACEHOLDER_CLIENT_ID mit der Client-ID für den öffentlichen SLAS Client, den Sie mithilfe der SLAS Admin-Benutzeroberfläche erstellt haben.
  3. Scrollen Sie zum Ende der Seite.
  4. Klicken Sie auf Save (Speichern).

Wiederholen Sie die Aktionen in diesen Anweisungen für jede B2C Commerce Instanz, die mit dem PWA Kit verwendet wird.