Update:
Für den Fall, dass hier jemand mit dem gleichen Problem landet - die Lösung ist ganz einfach - man kann insert-Tags verwenden:
Beispiel:
Code:
<script type="text/javascript">window.emosTrackVersion = 2;</script>
<script type="text/javascript" src="{{env::url}}/files/theme-name/js/emos.js"></script>
<script type="text/javascript">
var emospro = {};
emospro.content = '{{page::title}}';
emospro.pageId = '{{page::id}}';
emospro.siteid = 'www.deinedomain.de';
window.emosPropertiesEvent(emospro);
</script>
Das Ganze nach dem Body-Tag in eine custom fe_page eintragen.
Hallo,
ich habe gestern zwar nach jemandem gefragt, der econda mit Contao einsetzt, würde nun aber gerne noch fragen, ob mir evtl. jemand anders helfen kann. Dazu erstmal der Hinweis, dass econda Webanalyse-/Shop-Controlling-Lösungen bietet, die von eher größeren Kunden eingesetzt werden.
Für einen Kunden bauen ich nun - abseits von deren Typo3-Umfeld - eine Contaowebseite, die ebenfalls mit econda-Tracking ausgerüstet werden soll. Wie schon geschrieben, gibt es die versprochene Erweiterung zum Einbinden in Contao doch nicht, also muss alles manuell konfiguriert werden.
Eine manuelle Integration sieht so aus (direkt vor dem /body-Tag)
Code:
<script type="text/javascript">window.emosTrackVersion = 2;</script>
<script type="text/javascript" src="js/emos2.js"></script>
<script type="text/javascript">
var emospro = {};
emospro.content = 'Startseite';
emospro.pageId = 'a6122a65eaa676f700ae68d393054a37';
emospro.siteid = 'www.meineSeite.de';
emospro.langid = 'de';
window.emosPropertiesEvent(emospro);
</script>
Die Datei "emos2.js" kommt von econda und wird einfach ohne weitere Anpassungen auf dem Server abgelegt.
Entscheidend ist der Codeschnipsel weiter unten - also "content" und "pageId" - hier müsste ich Variablen reinschreiben.
Der Support von econda hat mir dazu geschrieben: "Die Werte für content und pageid können Sie dynamisch per Javascript füllen lassen. Und das Javascript können Sie in Ihre Vorlage übernehmen."
Was mir nun leider nicht wirklich weiter hilft.
Da ich eher so gar weniger Programmierkenntnisse habe, frage ich euch, ob jemand eine Idee hat?
----
Hallo in die Runde,
leider habe ich mich von einer Aussage auf der Support-Seite von econda in die Irre leiten lassen. Die schreiben dort, dass es ein inoffizielles Plugin zur Integration gibt, aber das stimmt leider nicht. Hat hier schon jemand mit der Kombination econda/Contao gearbeitet und weiß wie man bei manueller Installation die nötigen dynamischen Parameter für jede Seite auslesen kann?
Danke und liebe Grüße
Caro
Lesezeichen