Benutzerdefinierte, externe Referenzen mit commercetools

Sie können benutzerdefinierte, externe Referenzen mit commercetools integrieren. Mit benutzerdefinierten, externen Referenzen können Sie commercetools-Produkte und Produktkategorien über die Contentful GraphQL API abrufen. Auf diese Weise erhalten Sie alle Informationen, die Sie benötigen, in einem einzigen API-Aufruf, um ein großartiges Kundenerlebnis zu schaffen.

So aktivieren Sie benutzerdefinierte, externe Referenzen für commercetools:

  1. Konfigurieren Sie Ihr commercetools-Projekt. 

  2. Melden Sie sich bei der Contentful Web-App an.

  3. Installieren Sie die commercetools-App in der Contentful Web-App. 

  4. Konfigurieren Sie die erforderlichen Anmeldeinformationen im Konfigurationsbildschirm der Contentful commercetools-App. Weitere Informationen zum Einrichten der Anmeldeinformationen finden Sie in Schritt 2 der commercetools-Seite

  5. Navigieren Sie zur Registerkarte „Content-Modell“ und wählen Sie den Contenttyp aus, aus dem Sie Daten mit benutzerdefinierten, externen Referenzen abrufen möchten.

  6. Klicken Sie auf +Feld hinzufügen und fügen Sie ein neues Feld vom Typ „Text“ hinzu.

  7. Wählen Sie im Abschnitt „Anzeige“ unter „Auswählen, wie dieses Feld angezeigt wird“ die Option commercetools aus. 

  8. Aktivieren Sie das Kontrollkästchen Content bei Lieferung auflösen.

  9. Klicken Sie auf Bestätigen.

  10. Speichert die Änderungen.

So fragen Sie commercetools-Daten in Contentful über die GraphQL API ab:

  1. Öffnen Sie Ihren bevorzugten GraphQL-Client oder verwenden Sie eine Online-IDE. Sie können auch unsere GraphiQL-App verwenden.

  2. Fügen Sie die folgende GraphQL-Abfrage als Beispiel ein und ersetzen Sie „ENTRY_ID“ durch die ID des Produkts, das Sie abfragen möchten:

    Query commercetools with GraphQL

  3. Führen Sie die Abfrage aus.

Weitere Informationen zum Anpassen Ihrer GraphQL-API-Abfragen und zu möglichen Fehlern finden Sie in der technischen Dokumentation zu benutzerdefinierten, externen Referenzen und zurGraphQL API.