Was ist der _bundlex-Code in meinen Bestellungen?
Wenn du eine Bestellung in deinem Shopify-Admin geöffnet und eine Zeile wie _bundlex: {"o":0,"d":"da2a9114-..."} bemerkt hast, ist das Bundlex bei der Arbeit. Dabei handelt es sich um ein internes Tracking-Tag. In diesem Artikel erfährst du genau, was es tut und warum es vorhanden ist.
Die Kurzfassung
Die Eigenschaft _bundlex der Bestellposition ist ein interner Tracking-Code, den Bundlex an Bestellpositionen anhängt. Er erfüllt zwei Aufgaben:
- Wendet beim Checkout den richtigen Rabatt an, indem er festhält, welches Bundle-Angebot der Kunde ausgewählt hat.
- Ordnet Umsätze deinen Bundlex-Analysen zu, indem er festhält, zu welchem Rabatt die Bestellposition gehört.
Es handelt sich nicht um einen Couponcode, Aktionscode oder etwas, das dein Kunde eingegeben hat. Es sind Metadaten, die Bundlex im Hintergrund verwendet.
Wo die Eigenschaft sichtbar ist
Shopify blendet Bestellpositions-Eigenschaften mit vorangestelltem Unterstrich beim Checkout aus, zeigt sie aber weiterhin in den Bestelldetails im Admin an. Die Eigenschaft bleibt außerdem für Theme-Code und Warenkorb-APIs verfügbar.
Damit sie im Storefront nicht angezeigt wird, muss das Theme private Eigenschaften herausfiltern. Benutzerdefinierte E-Mail-Vorlagen, Lieferscheine und andere Integrationen sollten interne Eigenschaften ebenfalls nicht ausgeben. Gehe nicht davon aus, dass ein Unterstrich den Wert auf jeder Oberfläche ausblendet. Weitere Informationen findest du in der Dokumentation von Shopify zu privaten Eigenschaften.
Bundlex bietet keine Einstellung, um diese Eigenschaft in der Bestellansicht des Shopify-Admins auszublenden. Wenn Kunden sie in deinem Storefront oder einer benutzerdefinierten Vorlage sehen können, wende dich mit der betroffenen Seite oder Vorlage an den Support.
Warum Bundlex sie verwendet
Die Eigenschaft verknüpft die Warenkorbposition mit ihrem Angebot und ihrer Rolle. Bundlex verwendet diese Informationen für die Rabattberechtigung und Berichte. Entferne sie nicht aus Warenkorbanfragen, um sie optisch auszublenden. Filtere sie stattdessen aus der angezeigten Ausgabe heraus.
So sieht der Code aus
Normalerweise siehst du ein Tag pro Bestellposition. Die Hauptproduktposition enthält häufig eine Angebotsreferenz, und jede Geschenk- oder kostenpflichtige Zusatzposition enthält einen zusätzlichen Marker:
_bundlex: {"o":0,"d":"da2a9114-8063-..."} Main item
_bundlex: {"o":0,"e":0,"d":"da2a9114-8063-..."} Gift or extra item
Die Werte sind interne Kennungen: o ist die Position des Angebots, d ist die für die Umsatzzuordnung verwendete Rabatt-ID, und e kennzeichnet ein Geschenk oder kostenpflichtiges Extra. Du musst nichts damit tun oder sie interpretieren.
Ich sehe das Tag, aber es wurde kein Rabatt angewendet
Das ist normal und in der Regel zu erwarten. Wenn eine Bestellung mit einem einzelnen Artikel das Tag _bundlex enthält, aber kein Rabatt angewendet wurde, entsprach der Kauf fast immer einer Stufe mit None oder 0 %, zum Beispiel der Stufe „1 kaufen“ oder der Einzelstückstufe eines Mengenangebots.
Angenommen, du bietest ein Weinangebot mit einer Stufe „1 kaufen“ und 0 % Rabatt sowie größeren Stufen mit einem tatsächlichen Rabatt an. Eine Bestellung mit einer einzelnen Flasche wird trotzdem gekennzeichnet. Der Kunde hat 1 Einheit gekauft, die der ersten Stufe entsprach. Daher wird kein Rabatt angewendet, und nur das Tracking-Tag ist vorhanden. Die App funktioniert korrekt.
Tipp: Wenn du möchtest, dass deine erste Stufe überhaupt keinen Rabatt statt ausdrücklich 0 % enthält, setze den Rabatttyp dieses Angebots auf None, um eine übersichtlichere Konfiguration zu erhalten. Das Verhalten ist gleich, und das Tag wird weiterhin angezeigt.
Muss ich etwas tun?
Nein. Du kannst den Code _bundlex in deinen Bestellungen problemlos ignorieren. Er unterstützt die Rabattberechtigung und die Umsatzzuordnung. Wenn er in einer kundenorientierten Vorlage erscheint, prüfe, wie diese Vorlage private Eigenschaften anzeigt. Falls du bei einer Bestellung einen Rabatt erwartet hast, aber keiner angewendet wurde, prüfe zunächst, welcher Stufe die gekaufte Menge entsprach, bevor du von einem Fehler ausgehst.
War dieser Artikel hilfreich?
Dein Feedback hilft uns, unsere Dokumentation zu verbessern.