Was die App macht
Die Standardschnittstelle von PlentyONE zu Shopify überträgt Eigenschaften ausschliesslich als Variantenmetafelder. Häufig sind Werte in PlentyONE zwar an der Variante gepflegt, gelten in Shopify aber für den ganzen Artikel: Material, Herstellerangaben, Zertifikate, Pflegehinweise.
Diese App schliesst die Lücke. Sie liest direkt aus PlentyONE, führt die Variantenwerte nach einer Regel zusammen, die Sie festlegen, und schreibt das Ergebnis als Produktmetafeld nach Shopify.
Was übertragen wird
Abschnitt betitelt „Was übertragen wird“- Eigenschaften aus PlentyONE (Properties 2.0), als Produktmetafeld
- Varianten- und Artikelfelder wie Modell, Hersteller oder Abmessungen
- Vorhandene Shopify-Variantenmetafelder, auf Produktebene hochgezogen — nützlich, wenn die Standardschnittstelle den Wert bereits überträgt und Sie ihn zusätzlich am Produkt brauchen
- Variantenbilder aus PlentyONE als Dateiliste in einem Variantenmetafeld
Was die App nicht anfasst
Abschnitt betitelt „Was die App nicht anfasst“Die Grenze ist bewusst gezogen, damit sich zwei Systeme nicht gegenseitig überschreiben:
- In PlentyONE wird ausschliesslich gelesen. Die App schreibt dort nichts, unter keinen Umständen.
- Produktmedien und das native Variantenbild in Shopify bleiben unberührt. Die setzt die PlentyONE-Standardschnittstelle. Variantenbilder landen deshalb in einem eigenen Metafeld, nicht in der Produktgalerie.
- Von Hand gepflegte Metafelder bleiben stehen. Entfernt wird nur, was die App selbst geschrieben hat — auch dann, wenn es im selben Namespace liegt.
Der Weg von PlentyONE nach Shopify
Abschnitt betitelt „Der Weg von PlentyONE nach Shopify“- Die App meldet sich an Ihrer PlentyONE-Instanz an und liest die Varianten.
- Jede PlentyONE-Variante wird einer Shopify-Variante zugeordnet, über die SKU der Shopify-Herkunft oder über die Variantennummer.
- Für jedes Produkt werden die Werte aller zugeordneten Varianten nach Ihrer Regel zu einem Wert zusammengeführt.
- Weichen die Werte ab und lässt die Regel das nicht zu, entsteht ein Konflikt, den Sie einmal entscheiden. Die Entscheidung wird gemerkt.
- Das Ergebnis wird als Metafeld geschrieben. Passiert nichts an den Daten, wird beim nächsten Lauf auch nichts geschrieben.
Nächster Schritt
Abschnitt betitelt „Nächster Schritt“PlentyONE verbinden — ohne geprüfte Verbindung startet kein Lauf.