Übersicht
Ordnen Sie Ihre WooCommerce-Produktattribute (wie Farbe, Größe und andere Anpassungen) in der Zonos-Erweiterung zu, um sicherzustellen, dass Bestellungen von Zonos in Ihren WooCommerce-Shop mit den korrekten Attributen importiert werden.
Schritt 1: Ihre Produktattribute finden
-
Navigieren Sie zur Registerkarte Products in Ihrer WordPress-Administration.
-
Klicken Sie in der linken Navigation auf Attributes, um Ihre globalen Produktattribute anzuzeigen oder zu verwalten. Attribute können auch beim Hinzufügen eines neuen Produkts festgelegt werden.
Wenn Sie eine Drittanbieter-App für benutzerdefinierte Attribute wie Product Add-Ons for WooCommerce verwenden, folgen Sie den Anweisungen in der Dokumentation der App, um die Attribute zu finden.
Schritt 2: Den Attributpfad von Zonos identifizieren
Um Attribute in der Zonos-Erweiterung zuzuordnen, müssen Sie zunächst verstehen, wie sie an Zonos übergeben werden. So finden Sie diese Daten:
- Erstellen Sie eine Testbestellung für ein Produkt mit dem Attribut, das Sie zuordnen möchten.
- Durchlaufen Sie Zonos Checkout und wählen Sie ein Servicelevel. Dies generiert ein Landed-Cost-Angebot. (Sie müssen die Bestellung nicht abschließen.)
- Gehen Sie in Dashboard zu Quotes.
- Suchen Sie das Angebot für Ihre Testbestellung und klicken Sie auf Quote Details.
- Erweitern Sie im Abschnitt API Details rechts das Dropdown auf Root-Ebene und erweitern Sie dann:
itemsmetadata
Dieser Metadatenblock zeigt, wie Produktattribute von WooCommerce an Zonos in der API-Anfrage übergeben werden.
Schritt 3: Das Attribut in der Zonos-Erweiterung zuordnen
Sobald Sie das Attribut im Metadaten-JSON gefunden haben, kehren Sie zu den Zonos Mapping-Einstellungen in Ihrer WooCommerce-Erweiterung zurück.
- Wählen Sie unter Attribute field Custom Attribute.
- Geben Sie im Feld Alias eine beschreibende Bezeichnung ein (z. B.
Color,SizeoderCustom Engraving). - Geben Sie im Feld Cart item path den Pfad zum Attributwert ein, basierend auf der Struktur, die Sie in den Metadaten beobachtet haben.
Beispiel für die Zuordnung benutzerdefinierter Attribute
Gehen wir durch, wie Sie ein Produkt zuordnen können, das ein benutzerdefiniertes Attribut für individuelle Gravur, Farbe und Größe hat.
Wenn Sie das Product Add-ons-Plugin von WooCommerce verwenden, werden Attribute manchmal in einem Array unter dem Schlüssel addons übergeben. Der JSON-Block unten zeigt die Attribute, die an Zonos übergeben wurden.
Beispiel-JSON-Block:
{
"addons": [
{
"name": "Custom Engraving",
"value": "Built to last",
"price": 0,
"field_name": "1226-1748963436",
"field_type": "custom_text",
"id": 1748963436,
"price_type": "flat_fee"
}
],
"variation": {
"attribute_pa_color": "blue",
"attribute_size": "Large"
}
}
In den Mapping settings unter Attributes sollte jedes dieser Attribute wie folgt zugeordnet werden:
| Custom Attribute↕ | Alias↕ | Cart item path↕ |
|---|---|---|
| Engraving | Custom Engraving | addons.0.value |
| Color | Color | attribute_pa_color |
| Size | Size | attribute_size |
Hinweis: Das Pfadformat
addons.0.valuefunktioniert wie folgt:
addonsweist das System an, im addons-Array zu suchen.0verweist auf das erste Objekt in diesem Array.valuegibt den Wert aus dem value-Feld dieses Objekts zurückattribute_pa_colorundattribute_sizesind Objekte, die nicht in einem Array sind und direkt zugeordnet werden können.
Die Produktattribut-Zuordnung testen
Sobald Sie das Attribut zugeordnet haben, geben Sie eine vollständige Testbestellung in Zonos Checkout auf. Sobald die Bestellung verarbeitet wurde, überprüfen Sie die Bestelldetails in WooCommerce, um sicherzustellen, dass die Produktattribute korrekt importiert wurden.
Produktattribute für WooCommerce Checkout zuordnen
Ordnen Sie Produktattribute wie Farbe, Größe und andere Anpassungen für Ihren WooCommerce-Shop zu.