Rapida konsilo: Google Tag Manager

La Google Tag Manager establis sin kiel la faktan normon por la integriĝo de spuraj skriptoj. Tiel, unuflanke, respondecoj (interreta merkatado kontraŭ programado) estas nete apartigitaj kaj, aliflanke, vi povas rapide agordi kaj modifi spuradon per aldona deplojkanalo. Jen du malgrandaj konsiletoj por agordi ellasilojn.


Kiam oni kreas ellasilojn, la opcio "Match CSS selector" (Kongruigi CSS-selektilon) tre ofte estas elektita kiel la ekfunkciiga tipo. Ekzemple, se oni enigas la valoron `.foo .bar .button` , la ellasilo ofte ne ekfunkcias fidinde. La kialo de tio estas kutime, ke aliaj HTML-elementoj (kiel `<span>` elementoj por plia stilado) povas esti kaŝitaj ene de la butona elemento. Se oni poste alklakas rekte sur ĉi tiujn subelementojn, la ellasilo ne ekfunkcios - la evento ne estas disvastigita (vezikigita) supren laŭ la DOM-hierarkio. Por eviti tion, oni ripetas la elektilon kaj aldonas la universalan elektilon "*". En nia ekzemplo, la kompleta esprimo estas `.foo .bar .button, .foo .bar .button * .`

Kiel dua konsilo, estis ĝena konduto en la Safara retumilo ekde iOS 10.2 (ĝis la nuna versio): Se vi spuras mailto: ligojn, la sekva mesaĝo aperas en iuj cirkonstancoj post frapado de la ligilo.:

Ĉi tie la ellasila tipo " Klako - Nur ligoj " estis aktivigita per la opcio " Atendi etikedojn ". Ĉi tio prokrastas la aktivigon de la efektiva liga celo, kio kondukas al la menciita mesaĝo. Malŝaltita la opcio, la problemo ne plu okazas. Alternative vi ankaŭ povas uzi la ellasilon " klaku - ĉiujn elementojn " kaj specifi la celon kiel eble plej precize kiel ligilo per la CSS-elektilo.

Reen