Hallo, wir möchten etwas genauere Daten haben für Matomo, um dort den Erfolg von Werbekampagnen usw. besser nachvollziehen zu können. Der Standardcode übergibt leider keine speziellen Parameter zum Ecommerce wie z.B. den Umsatz. Der Testcode mit statischen Werten wird korrekt übergeben, wenn er in die checkout-success.html vom Malibu-Theme eingebaut wird. Als einfaches Beispiel: <script> _paq.push(["addEcommerceItem", "0123456789"]); _paq.push(["trackEcommerceCartUpdate", 9.99]); </script> Kann mir jemand sagen, welche Variablen hier verfügbar sind? Zumindest der Gesamtbetrag wäre schon ein guter Anfang. Der Support hat leider abgewunken, weil es für "Umprogrammierungen" keinen Support gibt. Naja, es geht hier nur um einen Trackingcode und keine Programmierung. Soweit ich das sehe, gibt es auch kein Modul dafür auf dem Markt. Was mich wundert, ehrlich gesagt. Denn Google ist ja doch etwas in Schieflage geraten wegen DSGVO. Da sollte eigentlich Bedarf bestehen.
Du kannst den Code statt in die HTML Datei einfach im Gambio Admin bei den Einstellungen unter Tracking Code für die Bestellabschlussseite eintragen. Hier gibt es dann folgende Smarty Variablen um diese für das Tracking zu nutzen: Spoiler: Variablen für den Checkout Informationen über die Bestellung Bestellnummer {$order->getOrderId()} 2-stelliger ISO-Codes des Versandlandes {$order->getDeliveryAddress()->getCountry()->getIso2()} Uhrzeit der Bestellung {$order->getPurchaseDateTime()->format('Y-m-d')} Summe ohne Versandkosten {$order->getOrderTotals()->getItem(0)->getValue()} Summe inkl. Versand und Steuern {$order->getOrderTotals()->getItem($order->getOrderTotals()|count-1)->getValue()} Hash der Bestellung {$order->getOrderHash()} ID des Bestellstatus z.B. "1 = offen", "2 = in Bearbeitung", "3 = Versendet" etc. {$order->getStatusId()} Versandart {$order->getShippingType()} Zahlungsart {$order->getPaymentType()} Sprache in der Bestellung {$order->getLanguageCode()} Kommentar der Bestellung {$order->getComment()} Gesamtgewicht der Bestellung {$order->getTotalWeight()} Informationen über den Kunden ID des Kunden {$order->getCustomerId()} Telefonnummer des Kunden {$order->getCustomerTelephone()} E-Mail-Adresse des Kunden {$order->getCustomerEmail()} freie vom Admin vergebene Kundennummer {$order->getCustomerNumber()} USt-IdNr. des Kunden {$order->getVatIdNumber()}