Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ausnahmen = 183810183, 03893872, # // facebook id, google plus id, ajax link
- loope über alle <a> im html
- prüfe im href von <a> ob eine ausnahme vorhanden ist
- wenn ausnahme vorhanden, dann ignoriere dieses <a>
- fahre mit dem nächsten <a> fort
- eventCategory = "Downloads"
- eventAction = ""
- eventLabel = ""
- eventLabelIsLink = true
- eventActionDescription = "Filetype: "
- dateien = [".pdf"]
- interneDomains = [meineseite.com, meineseite.ch, meineseite-shop.ch]
- loope über alle dateien[]
- prüfe im href von <a> ob eine datei vorkommt
- wenn eventAction leer ist
- eventAction = eventActionDescription + datei
- wenn eventLabel leer ist & eventLabelIsLink true
- eventLabel = href vom <a>
- wenn eventLabel leer ist & eventLabelIsLink false
- eventLabel = innerHTML vom <a>
- wenn href vom <a> http:// oder https:// enthält
- loope über alle interneDomains
- wenn href von <a> KEINE interneDomain enthält
- eventCategory = outbound
- wenn eventAction leer ist
- eventAction = "click"
- wenn eventLabel leer ist
- eventLabel = href vom <a>
- füge zu <a> folgendes hinzu: onClick=dataLayer.push({'event':'" + event + "', 'eventCategory':'" + eventCategory + "', 'eventAction':'" + eventAction + "', 'eventLabel':'" + eventLabel + "'})
Add Comment
Please, Sign In to add comment