Hallo zusammen, ich muss ein JavaScript als Sales tracking auf der Abschlussseite des Warenkorbes einfügen. Ich nutze Shopware 5. Kann mir jemand sagen wo ich das einzusetzen habe. In SW 4 war es wohl die finish.tpl aber bei der aktuellen Version stehe ich auf dem Schlauch. Vielen Dank im Voraus.
Hi, von der 5er hab ich noch keine Ahnung. Aber ich hatte ja gerade bei der 4er son Tracking Code Problem und die Anleitung an die ich mich gehalten habe soll wohl auch für die 5er funzen. Also vielleicht hilft das: programmierung-f56/problem-anleitung-affiliate-tracking-code-u-a-namespace-t30595.html Also über Plugin und dann die Controler gehen, nicht wie du wohl meins rein übers Template. Gruß Torben
Hi, wir haben auf unserer Seite mehrere, oft wechselnde Trackings aktiv. Um einen guten Überblick zu haben und diese problemlos in die Seite einzubinden, ohne das Template anpassen zu müssen, kann ich dir den Google Tag Manager empfehlen. https://tagmanager.google.com/ Du musst hierfür nur einmalig ein Javascript im Header einbinden, damit der Tagmanager funktioniert. Anleitungen zum Tagmanager: https://support.google.com/tagmanager/? … ic=3441530 Alles weitere findest du durch googlen. Um auch an die passenden Werte der Bestellung im Tagmanager zu kommen, benötigst du ein Plugin für Shopware, welches besagte Werte in ein sogenanntes DataLayer schiebt. Pluginempfehlung: http://store.shopware.com/dtgs01469/goo … ation.html Quellcode dieses Plugins sollte nicht verschlüsselt sein, du kannst also jederzeit weitere Werte einpflegen. Ich zumindest habe schon etliche Male Anpassungen vorgenommen, um unsere Bedürfnisse zu decken. Gruß Markus
Ich denke das ist ein wenig viel Aufwand. Ich muss nur dieses Javascript einbinden, hab aber keinen Schimmer wo genau das geschehen muss. Letzte seite vom Bestellabschluss, aber wo ist das in SW5?
Das ist richtig. Wenn man nur einmalig ein JavaScript einbinden muss und sonst keine weitere Arbeit oder Anpassung daran vornehmen muss, ist es viel Aufwand um das Ganze einzurichten. Nachher hat man aber nur sehr wenig Aufwand, wenn man mal ne Kleinigkeit ändern muss. Ich wollte hiermit lediglich einen Lösungsansatz bieten, wenn man mal mehr als 1 JavaScript einbinden muss. In welcher Datei du das einbinden musst, bzw wie der Pfad dahin aussieht liegt ganz an deinem Template. Selbst in SW5 sollte es noch die finish.tpl sein. Diese findet man z.B. hier: themes/Frontend/Bare/frontend/checkout/finish.tpl