Liquid, JavaScript, Themes
Hallo,
wo genau sind die vordefinierten tracking urls hinterlegt um sie ändern zu können?
Wenn man einen Artikel "ausführt"/versendet, kann man ja die Paketnr. im Backend eingeben, und den Versanddienstleister auswählen bzw. wird vorausgewählt.
Dies generiert dann im Versandemail die Zeile/den Link "GLS Trackingnummer: 0123465789"
und diesen müsste ich ändern, da es für die deutschsprachigen Kunden hier immer auf die internationale/englische Seite weiterleitet, und nicht auf die deutsche/lokale Seite (welche ich hinterlegen möchte).
Danke für Infos!
Gelöst! Zur Lösung
Erfolg.
Normalerweise kann man Shopify sowohl die Sendungsnummer, -link und -carrier über die API mitteilen. Und Shopify sollte dies 1:1 so übernehmen. Leider tut Shopify dies nicht. Stattdessen erkennt Shopify den Carrier, in deinem Beispiel GLS, und verwendet den eigenen Verfolgungslink. Eine Lösung wäre statt GLS "Other" zu wählen, dann kann man auch eigenen Verfolgungslink einfügen.
bzw. der Link der auf der Order Status Page/Bestellstatusseite oder im Kundenkonto angezeigt wird (im Email kann ich es selbst ändern)...
dieser Link, zB "GLS Trackingnummer: 0123465789" generiert sich aus der Variablen "fulfillment.tracking_url" und der jeweiligen Tracking Nummer...
und die fulfillment.tracking_url wird von Shopify wie es aussieht automatisch eingespielt, aber eben die englischsprachigen Versionen, und hier würde ich die url für meinen Shop global auf die deutsche url ändern, damit meine Kunden gleich die deutsche Info haben
PS: event. auch als Skript für die Bestellstatusseite (wo man den Standardlink/fullfilment.tracking_url durch einen anderen ersetzt und mit der Nummer ergänzt zB <a href="https://gls-group.eu/AT/de/paket-verfolgen/?match={{fulfillment.tracking_numbers.first}}">{{ fulfillment.tracking_numbers.first }}</a>)
Erfolg.
Normalerweise kann man Shopify sowohl die Sendungsnummer, -link und -carrier über die API mitteilen. Und Shopify sollte dies 1:1 so übernehmen. Leider tut Shopify dies nicht. Stattdessen erkennt Shopify den Carrier, in deinem Beispiel GLS, und verwendet den eigenen Verfolgungslink. Eine Lösung wäre statt GLS "Other" zu wählen, dann kann man auch eigenen Verfolgungslink einfügen.
hallo,
danke für die Info!
das mit "Other" habe ich schon probiert, die Lösung stößt dann an die Grenzen wenn ich 2 verschiedene Paketdienste habe, da ich dann das "Other" dynamisch als Bezeichnung überschreiben müsste was auch wieder nicht überall funktioniert.
Nur zur Info, ich nutze dzt. keine App für den Versand, sondern gebe die Nr. im Backend manuell ein, und habe auch keinen Zugriff auf den Checkout lt. Shopify Plan.
Verstehe ich nicht ganz. Wenn du zwei unterschiedliche Paketdienste nutzt, kannst du für beide "Other" nutzen und den Sendungslink einfügen. Oder für den einen Carrier "Other" und für den anderen dann dessen Namen.
im Backend selber ja, da ist es kein Problem
es geht dann um die Anzeigen an den diversten Stellen im Frontend > weil hier steht dann ja "Other" Paketnummer ... statt dem Namen des Paketdienstes, was für die Kunden nicht so "ideal" ist..
wäre nur eine Notlösung, schade dass die Links bei Shopify der bestehenden Paketdienstleister nicht änderbar sind, das wäre die einfachste Möglichkeite, hier 2 Buchstaben auszutauschen
Den Verkauf im Großhandel steigern: In der Shopify Academy lernst du, wie das geht, zum...
By Shopify Feb 3, 2025Teil 2 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 16, 2024Teil 1 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 9, 2024