Neu Integration des Google Tag Manager Snippet im JTL Shop 5

nonorush

Gut bekanntes Mitglied
11. November 2010
498
25
Berlin
Probiert man das Snippet von Google vor dem geschossen head einzufügen, ist der Shop nicht erreichbar, gleiches gilt für den footer. Es wird nur noch eine weiße Seite angezeigt. Extra für so eine kleine Sache ein Plugin zu kaufen, lehne ich ab.

Hier mal der Code von Google (die ID ist fiktiv):

Code:
<!-- Global site tag (gtag.js) - Google Ads: 1087183143 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-1087183143"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-1087183143');
</script>

Es muss doch einen Grund haben, warum das nicht geht und der Shop so reagiert. Gleiches Problem tritt natürlich auf, wenn man probiert, Analytics einbinden. Ich denke, das Thema wird einige interessieren. Vielleicht finden wir eine Lösung.
 
  • Gefällt mir
Reaktionen: sah

Rex

Aktives Mitglied
15. Februar 2012
20
2
Hallo,
in welchen entsprechend genutzten Template Ordner (bei mit Nova) ist die zu modifizierende Datei zu finden? Bitte gebt den Pfad an und die Datei, in der das Snippet rein soll. Zudem würde es mir helfen, wenn ich genau wüsste, in welche Zeile das platziert werden müsste.

Was ist mit
Klammer das in {literal} und {/literal} ein…
gemeint?

Bin ein Laie, der das Hintergrundwissen nicht hat.
Vielen Dank
 

NETZdinge.de

Sehr aktives Mitglied
7. April 2010
2.566
379
Hallo…

Na so wie es dasteht, dass Grit einfach dazwischen setzen und das ganze dann in die .tpl Datei

Wobei ich sagen muss, dass man das vielleicht als Laie lassen sollte und vielleicht doch lieber auf ein entsprechendes Plugin zurückgreift.

Das Hauptskript alleine würde ja auch nicht reichen, du brauchst noch den DataLayer… Du willst ja wahrscheinlich Daten sammeln und auswerten, oder? Die sind nicht immer im HTML Quelltext einfach so vorhanden sondern müssen vielfach erst bereitgestellt werden.
 

Weedness

Aktives Mitglied
24. Januar 2020
91
10
templates/NOVAChild/js/custom.js <-- Custom.js gibt es nicht auf dem FTP Server.

Google Tag wird nicht akzeptiert im Header.tpl Hat jemand eine Lösung?
 

NoOne

Sehr aktives Mitglied
16. März 2024
493
171
Ich glaube, das kannst du mittlerweile sowieso vergessen, weil Google mittlerweile auf den Consent-Mode besteht, dafür brauchst du ein Plugin.

Aber: In einem Child-Template sind nur die geänderten Dateien. Wenn du also was in der Custom.js und in der Header.tpl ändern möchtest, dann kopierst du die im Zweifel aus dem NOVA-Verzeichnis in das NOVAChild-Verzeichnis. Mit Bewahrung der Unterverzeichnisse. Und änderst das dann in der kopierten Datei im NOVAChild.
 
  • Gefällt mir
Reaktionen: NETZdinge.de

NETZdinge.de

Sehr aktives Mitglied
7. April 2010
2.566
379
So sieht es aus. Und ohne konkrete Programmierkenntnisse hast du zwar den allgemeinen Code vom Tag Manager drin, bekommst aber keine Daten, weil sie niemand zur Verfügung stellt. 🤷‍♂️

Wenn du damit zum Beispiel Google Analytics integrieren möchtest, dann hast du auf der Dankesseite nach der Bestellung nur die Zahnart und nur die Bestellnummer. Du kennst nicht den Umsatz, du weißt nicht welche Produkte bestellt wurden und so weiter… das bekommst du nur, wenn du diese Daten in einem DataLayer zur Verfügung stellst. Das musst du entweder selber programmieren und auf laufenden Stand halten oder du nutzt ganz einfach ein Plugin…

zum Beispiel:

https://www.netzdinge.de/Lizenz-Plugin-Google-Codes-Analytics-4-Ads-Conversions-Tag-Manager

Bzw.

https://www.jtl-software.de/extensi...anager-google-codes-by-netzdingede-jtl-shop-5
 
Ähnliche Themen
Titel Forum Antworten Datum
1.11.5 Weiterhin Absturz bei Aufruf des Zahlungsmoduls JTL-Wawi 1.11 6
Neu Eigene Felder des Artikels per Exportvorlage Auftrag auslesen Schnittstellen Import / Export 0
Neu Netto EK des letzten Monats berechnen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eingangsbestätigung des Shops erneut versenden Allgemeine Fragen zu JTL-Shop 2
Anfrage zur Einrichtung des Dashboards (Gewinnanzeige) in JTL-Wawi – Remote-Support über AnyDesk JTL-Wawi 1.10 6
Neu Labeldrucker Toshiba B-EV4 druckt nur 2/3 des Versandlabels User helfen Usern 1
Vote für debugging des Mobile Server Fehlers JTL-Wawi 1.11 1
JTL-Wawi stürzt beim Speichern des Shopify-Connectors jedes Mal ab JTL-Wawi 1.11 0
Neu Aktivierung des Kundenkontos per Bestätigungsemail Allgemeine Fragen zu JTL-Shop 5
Neu Falsche Währung auf Amazon-Rechnung des Kunden (externer Beleg) JTL-Wawi - Fehler und Bugs 3
Neu In welcher SQL Tabelle finde ich den Ansprechpartner des Herstellers? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Erwartbares Chaos beim Einführung "Prüfung des Empfängernamens" ? Smalltalk 2
Neu Ameise Import - Kind-Artikel - Kurzbeschreibung/Beschreibung des Vaterartikel? User helfen Usern - Fragen zu JTL-Wawi 2
So aktivieren Sie FEFO (Zuweisung des zuerst ablaufenden Bestands) für Arbeitsaufträge. JTL-Wawi 1.10 0
Neu Habt ihr auch Probleme mit dem Google Merchant Center? Allgemeine Fragen zu JTL-Shop 6
Neu Google zeigt fälschlicherweise "Kostenfreie Lieferung" an Allgemeine Fragen zu JTL-Shop 5
Neu JTL-Shop 5.5.2 – Fehlerhafter Canonical-Tag im Blog-Template verhindert Indexierung durch Google JTL-Shop - Fehler und Bugs 2
Neu Lieferzeit / Verfügbarkeit nicht im google-Feed JTL-Shop - Fehler und Bugs 0
Neu Google shopping export kein Auswahl , ob nur Väter oder Kindartikel exportiert werden sollen Technische Fragen zu Plugins und Templates 2
Neu Schlechte Shop Ladezeit - Google Pagespeed Allgemeine Fragen zu JTL-Shop 11
Neu Google Ads Conversion Tracking mit Consent Mode v2 Plugins für JTL-Shop 1
Neu Exportformat Google Shopping Plugin Plugins für JTL-Shop 1

Ähnliche Themen