Gyors tipp: Google Címkekezelő

A Google Címkekezelő a nyomkövető szkriptek integrálásának tényleges szabványaként érvényesült. Ilyen módon egyrészt a felelősségek (online marketing vs. programozás) szépen el vannak választva, másrészt pedig gyorsan beállíthatja és módosíthatja a nyomon követést egy további telepítési csatornán keresztül. Itt van két apró tipp a triggerek beállításához.


Triggerek létrehozásakor gyakran a „CSS szelektor egyeztetése” opciót választják ki aktiválási típusként. Például, ha a `.foo .bar .button` értéket adjuk meg, a trigger gyakran nem aktiválódik megbízhatóan. Ennek az az oka, hogy más HTML elemek (például a további stílusokhoz szükséges `<span>` elemek) elrejthetők a button elemen belül. Ha ezután közvetlenül ezekre az alárendelt elemekre kattintunk, a trigger nem aktiválódik – az esemény nem terjed (buborékolódik) felfelé a DOM hierarchiában. Ennek elkerülése érdekében megismételjük a szelektort, és hozzáadjuk az univerzális "*" szelektort. A példánkban a teljes kifejezés `.foo .bar .button, .foo .bar .button * .`

Második tippként: a Safari böngészőben az iOS 10.2 (az aktuális verzióig) óta zavaró viselkedés tapasztalható: Ha nyomon követi a mailto: linkeket, a következő üzenet jelenik meg bizonyos körülmények között a hivatkozás megérintése után.:

Itt aktiválták a " Csak kattintás - csak linkek " aktiválótípust a " Várjon címkékre " opcióval. Ez késlelteti a tényleges linkcél aktiválását, ami a fent említett üzenethez vezet. Az opció letiltása után a probléma már nem fordul elő. Alternatív megoldásként használhatja a " click - all elements " kiváltó típust, és a lehető legpontosabban megadhatja a célt linkként a CSS választóval.

Vissza