2.8.1 VTEX-Integration — erforderliche API-Schlüssel-Berechtigungen
Welche API-Schlüssel-Berechtigungen benötige ich, um Fozzels mit VTEX zu verbinden?
Um Ihren VTEX-Shop mit Fozzels zu verbinden, müssen Sie einen API-Schlüssel in Ihrem VTEX-Admin erstellen und die richtigen Berechtigungen zuweisen. Dieser Artikel erklärt genau, welche Berechtigungen aktiviert werden müssen.
Schritt 1 — Erstellen Sie einen API-Schlüssel in VTEX
- Melden Sie sich in Ihrem VTEX Admin Panel an
- Gehen Sie zu Account Management → Account → App Keys
- Klicken Sie auf Generate new key
- Geben Sie ihm einen Namen (z. B. Fozzels Integration)
- Kopieren Sie sowohl den App Key als auch das App Token – Sie benötigen diese in Fozzels
Schritt 2 — Weisen Sie Berechtigungen dem API-Schlüssel zu
Option A: Verwenden Sie die vordefinierte Integrations-Rolle (empfohlen)
VTEX bietet eine vordefinierte Rolle für externe Katalog-Integrationen:
- Gehen Sie in Ihren App Key-Einstellungen zu Roles
- Suchen Sie und fügen Sie die Rolle hinzu: IntegrationProfile-externalCatalog
- Speichern – diese einzelne Rolle deckt alle Berechtigungen ab, die Fozzels benötigt
Option B: Fügen Sie Berechtigungen manuell hinzu
Wenn Sie die minimal erforderlichen Berechtigungen einstellen möchten, fügen Sie folgende Ressourcen zu Ihrer API-Schlüssel-Rolle hinzu:
Catalog System
Ressource
Warum wird es benötigt
Get sales channel list
Fozzels verwendet dies, um sich mit Ihrem Shop zu verbinden und Ihre Locale-Einstellungen zu erkennen
Get product and SKU IDs
Erforderlich, um die vollständige Liste der Produkte aus Ihrem Katalog abzurufen
Get specification field list by category
Ermöglicht Fozzels, Ihre Produktattribut-Definitionen zu lesen
Get product specifications
Liest die aktuellen Attribut-Werte für jedes Produkt
Catalog
Ressource
Warum wird es benötigt
Get product by ID
Ruft vollständige Produktdetails für die KI-Inhaltsgeneration ab
Update product
Schreibberechtigung. Fozzels verwendet dies, um generierte Beschreibungen, Titel und Meta-Beschreibungen in Ihren Shop zu übertragen
Get SKU by product ID
Ruft SKU-Level-Informationen für jede Produktvariante ab
Get SKU file
Liest vorhandene Produktbilder
Add SKU file
Schreibberechtigung. Erforderlich, wenn Sie Fozzels zum Generieren und Übertragen von Produktbildern verwenden
Create/update product specification
Schreibberechtigung. Ermöglicht Fozzels, generierten Inhalt in Produktattribut-Felder zurückzuschreiben
Category
Ressource
Warum wird es benötigt
Get category tree
Fozzels verwendet Ihre Kategorie-Struktur, um Ihren Produktkatalog zu organisieren
Schritt 3 — Geben Sie die Anmeldedaten in Fozzels ein
- Melden Sie sich in Ihrem Fozzels-Konto an
- Gehen Sie zu Integrationen → Integration hinzufügen → VTEX
- Geben Sie Ihren Kontonamen ein (die Subdomain Ihres VTEX-Shops, z. B.
mystore) - Geben Sie den App Key und das App Token aus Schritt 1 ein
- Klicken Sie auf Test connection, um zu überprüfen, ob alles funktioniert
Häufig gestellte Fragen
Muss ich Fozzels Zugriff auf Bestellungen oder Zahlungen geben? Nein. Fozzels funktioniert nur mit Ihrem Produktkatalog. Es benötigt keinen Zugriff auf Bestellungen, Logistik, Preise, Checkout oder Zahlungsinformationen.
Ich habe einen mehrsprachigen / grenzüberschreitenden Shop. Benötige ich zusätzliche Berechtigungen? Für einsprachige Shops sind die oben aufgeführten Berechtigungen ausreichend. Das Rückschreiben in mehreren Sprachen steht auf unserer Roadmap und benötigt möglicherweise eine zusätzliche Berechtigung bei der Veröffentlichung. Wir werden diesen Artikel zu diesem Zeitpunkt aktualisieren.
Kann ich den API-Schlüssel auf bestimmte IP-Adressen beschränken? Ja. Kontaktieren Sie unser Support-Team, um die aktuelle Fozzels Server IP-Adresse für die Whitelist zu erhalten.