8. Story Time…
Warum Templates einfach besser
sind als Custom JS
A real life example
GA4 Umstellung eines bestehenden
Containers
GA4 Basis war da
Nächster Schritt: E-Commerce
… was erstmal immer gleich aussieht
… und immer gleich gelöst wird
… bis eines Tages (im Mai)...
C
28. Und das JavaScript Problem von eben?
Eingabefeld für Items / Products
Code faktisch ein Einzeiler
Testbar direkt im Editor anhand
von beliebigen Eingabewerten
29. Steig ein!
Vorschläge
Starten mit Gallery
Einfache Aufgaben = einfache
Templates
Testing auf Stage o. Ä.
Die Hilfe ist eine Hilfe
JS unverzichtbar! Tipp zum Einstieg:
https://www.freecodecamp.org/learn/j
avascript-algorithms-and-data-
structures/
const getRemoteAddress = require('getRemoteAddress');
const ip = getRemoteAddress();
let res = false;
data.internalIpList.forEach(e => {
let mrk = e.internalMarker,
isMatch = ip.match(mrk);
require('logToConsole')(ip, mrk, isMatch);
if (ip.match(e.internalMarker) != null) { res = true; }
});
return res;
const ip = require('getRemoteAddress')();
let res = false;
data.internalIpList.forEach(e => {
if (ip.match(e.internalMarker) != null) { res = true; }
});
return res;