Zumindest ab der Version GX 2.4.3.1 übermittelt das bereits eingebaute Google Conversion Tracking Tool nur Brutto Preise. Wahrscheinlich war das aber immer schon so.
Da im Google Merchant-Center jedoch die Kosten Netto berechnet werden, kann die korrekte Kosten-/Umsatz-Relation nur über Umwege ermittelt werden:
Kosten/alle Conversion ÷ (Wert/alle Conversion ÷ 1,19) x 100 = #,## %
Man kann Google aber auch gleich die richtigen Daten übermitteln.
/system/overloads/CheckoutSuccessExtenderComponent/GoogleConversionTrackingCheckoutSuccessExtender.in c.php
Nutzer von Gambio GX bis 3.0.x können die Datei direkt bearbeiten, weil es hierzu ohnehin keine Updates mehr gibt die diese Datei überschreiben würden.
Für Nutzer ab GX3.1.x gilt:
Oben genannte Datei kopieren nach
/GXUserComponents/overloads/CheckoutSuccessExtenderComponent/GoogleConversionTrackingCheckoutSuccessExtender.in c.php
** Die Leerzeichen in ...xtender.in_c.php gehören da übrigens nicht hin!!! **
Das Verzeichnis /CheckoutSuccessExtenderComponent müsste sicher erst noch erstellt werden. Wahrscheinlich funktioniert das aber auch ohne diesem Unterverzeichnis.
Weil ich aber keine Lust mehr habe mich zu belesen oder zu experimentieren und weil es auch übersichtlicher ist ...
Hier ist die Datei aber auf jeden Fall updatesicher angelegt.
Die Zeile 25
PHP-Code:
$t_amount = round($this->v_data_array['coo_order']->info['pp_total'], 2);
austauschen gegen
PHP-Code:
$t_amount_brutto = $this->v_data_array['coo_order']->info['pp_total'];
$t_amount_versandkosten = $this->v_data_array['coo_order']->info['pp_shipping'];
$zwischensumme = $t_amount_brutto-$t_amount_versandkosten;
$t_amount = round(($zwischensumme/1.19),2);
Wer das einbauen kann, wird auch die Funktion dieses Schnipsels erkennen.