Nettopreise an Analytics übergeben?

Hallo ihr,

ich wollte mal fragen ob ihr mir bei folgendem Problem helfen könnt.

Wir würden gerne die Nettopreise pro Bestellung an Googleanalytics übergeben. Dazu haben wir unseren Conversion Code in die ThankYou.tpl eingebunden.
Die Conversion werden uns auch angezeigt, nur bekommen wir es nicht hin dass die Nettopreise pro Conversion übergeben werden.

<script type="text/javascript">
		<!--
	var google_conversion_id = ;
	var google_conversion_language = "de";
	var google_conversion_format = "2";
	var google_conversion_color = "ffffff";
	var google_conversion_label = "";
	var google_conversion_value = hier muss der nettopreis übergeben werden;
	//-->
	</script>
	<script type="text/javascript" src="http://www.googleadservices.com/pagead/conversion.js">
	</script>
	<noscript>
	<div style="display:inline;">
	<img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/1029192188/?label=zE9FCO7InwEQ_PPg6gM&guid=ON&script=0"/>
	</div>
	</noscript>

Wir dachten dass man das über die Variable [{$order->totalnetsum}] realisieren könnte. Nur wie übergibt man den Wert aus Smarty an den Javascriptcode von Googleanalytics?

Mit freundlichen Grüßen

Benjamin

Ich mache das als Smarty Insert Plugin. Darin setze ich in PHP den kompletten Code zusammen und füge im Template nur den Plugin Aufruf ein.

Und wie das ausschaut wollen sie mir nicht verraten oder? :slight_smile:
Das wäre sehr nett von ihnen.

Das würde nichts bringen da wir die EE2.7 einsetzen und man in der 4er dann eh alles anpassen müsste.

Die grundlegende Vorgehensweise ist folgende:

  1. Smarty Plugin erstellen:
<?php
function smarty_insert_analytics_xyz($params, &$smarty)
{
  $ausgabe_variable = "Hier muss dann der ganze Javascript Text als String rein";
  return $ausgabe_variable;
}
?>

Im “alten” Oxid konnte man hier zB über

$smarty->_tpl_vars['order'];

auf die gerade ausgeführte Bestellung zugreifen.

Das Plugin muss dann im Smarty Verzeichnis in den Plugin Ordner. Dateiname = Funktionsname.

Im Template wird das Plugin dann über

 [{insert name="analytics_xyz"}]

eingebunden.

ok da ich das nicht hinbekomme, würde ich jemanden bitten, der mir das machen kann (natürlich gegen Geld), sich mit mir in Verbindung zu setzen mit Angaben der Kosten und Dauer.

Vielen Dank

Benni

[QUOTE=derNager;27460]Hallo ihr,

mein externer Dienstleister hat mit diesen Code zukommen lassen, hat mir aber nicht gesagt in welchen Dateien ich den einbinden muss. Ist es richtig dass ich den Netto-Preis aus dem ORDER_TOTALNET ziehen kann?
Wer kann mir helfen?

Gruß und Dank
Maik

<script type="text/javascript">
		<!--
	var google_conversion_id = ;
	var google_conversion_language = "de";
	var google_conversion_format = "2";
	var google_conversion_color = "ffffff";
	var google_conversion_label = "";
	var google_conversion_value = hier muss der nettopreis übergeben werden;
	//-->
	</script>
	<script type="text/javascript" src="http://www.googleadservices.com/pagead/conversion.js">
	</script>
	<noscript>
	<div style="display:inline;">
	<img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/1029192188/?label=zE9FCO7InwEQ_PPg6gM&guid=ON&script=0"/>
	</div>
	</noscript>

Hi ich kann dir leider auch nicht helfen, da ich bis dato keine Lösung finden konnte.
Damit wären wir ja dann zu zweit die sich über eine Lösung freuen würden.

Hi,
na sind ja tolle Aussichten :slight_smile: Zumindest haben wir den richtigen Code - können nur nichts damit anfangen :slight_smile: Schade aber auch.:confused:

Warum setzt ihr nicht einfach dieses Modul ein? Funktioniert sehr gut…

Hi, ne klasse Idee, haben wir ja. Um aber genauer zu werden sollen wir laut unserer Marketing Firma den oben aufgeführten Code einbauen. Das Modul selbst läuft bei uns ja eben noch nicht sauber. Zu viele Dienstleister haben sich an unserem Shop versucht und leider auch einiges vermurkst. Ich darf nun die Scherben kleben, da zum Neuaufbau nur parallel zeit ist.

Du setzt das von mir vorgeschlagene Modul ein und es läuft nicht sauber? Was geht den nicht. Habe das Modul nun seit einigen Monaten im Einsatz und bisher noch keine Probleme gefunden.

Kann ich mit dem Modul auch die Nettoumsätze pro Bestellung an Analytics übertragen lassen? Das ist nämlich mein zentrales Anliegen.

Hi, soll angeblich funktionieren, nur bei mir net. Komme da auch nicht weiter. Daher hänge ich mich noch immer an das genannte Skript und setze da meine Hoffnung rein aber scheinbar gibt es nur eine Hand voll Leute die dieses Problem haben oder es gibt zu wenig Leute die Ahnung haben :rolleyes:

Ich wärme das mal auf.

Ich hab das E-Commerce-Tracking jetzt auch mal aktiv und dazu Fragen, die möglicherweise mit dem Thread zusammen hängen (Übergabe Netto vs. Brutto):

Im Analytics wird mir der korrekte Bruttopreis nebst korrekter Umsatzsteuer pro Transaktion angezeigt. Gehe ich jetzt aber in die Detailansicht und lasse mir den einzelnen Produktumsatz anzeigen, wird mir dort eine Summe berechnet, die ich nicht nachvollziehen kann … sie liegt grundsätzlich oberhalb des Brutto-Produktpreises und knapp unterhalb des Bruttoproduktpreises + die Umsatzsteuer.

Eine (Berechnungs-) Logik kann ich dabei nicht erkennen. Ich hab dazu mal im Code nachgesehen (dynscript.tpl) und gesehen, dass der Bruttoproduktpresi übergeben wird … ist das richtig? Ich finde bei Analytics selbst keine Angaben dazu (ich seh da sowieso nicht wirklich durch, will mich damit aber jetzt ernsthaft beschäftigen) …

So, wie es jetzt ist, ist es für mich praktisch nicht nutzbar, weil die Umsatzzahlen nicht stimmen.