Uża jQuery biex tisma' u tgħaddi t-traċċar tal-avvenimenti ta' Google Analytics Għal Kwalunkwe Ikklikkja

jQuery Isma għall-Klikks biex Tgħaddi Traċċar ta' Avvenimenti ta' Google Analytics

Jien sorpriż li aktar integrazzjonijiet u sistemi ma jinkludux awtomatikament Traċċar ta' Avvenimenti ta' Google Analytics fil-pjattaformi tagħhom. Ħafna mill-ħin tiegħi li naħdem fuq is-siti tal-klijenti qed jiżviluppa t-traċċar għall-Avvenimenti biex jipprovdi lill-klijent bl-informazzjoni li jeħtieġ dwar liema imġieba tal-utenti qed jaħdmu jew ma jaħdmux fuq is-sit.

Aktar reċentement, ktibt dwar kif track mailto klikks, tel klikks, u Sottomissjonijiet ta' formoli Elementor. Se nkompli naqsam is-soluzzjonijiet li qed nikteb bit-tama li jgħinek tanalizza aħjar il-prestazzjoni tas-sit jew tal-applikazzjoni tal-web tiegħek.

Dan l-eżempju jipprovdi mezz sempliċi ħafna ta 'inkorporazzjoni ta' Google Analytics Event Tracking fi kwalunkwe tikketta ta 'ankra billi żżid element ta' dejta li jinkludi l-Kategorija ta 'Avvenimenti ta' Google Analytics, Google Analytics Event Action, u Google Analytics Event Label. Hawn eżempju ta 'link li jinkorpora l-element tad-dejta, imsejjaħ gaevent:

<a href="#" data-gaevent="Category,Action,Label">Click Here</a>

Prerekwiżit għas-sit tiegħek huwa li tinkludi jQuery fih... li din l-iskrittura hija mħaddma biha. Ladarba l-paġna tiegħek titgħabba, din l-iskrittura żżid semmiegħ mal-paġna tiegħek għal kull min jikklikkja fuq element bi gaevent data... imbagħad jaqbad u janalizza l-kategorija, l-azzjoni, u t-tikketta li tispeċifika fil-qasam.

<script>
  $(document).ready(function() {      
    $(document).on('click', '[data-gaevent]', function(e) {
      var $link = $(this);
      var csvEventData = $link.data('gaevent');
      var eventParams = csvEventData.split(',');
      if (!eventParams) { return; }
        eventCategory = eventParams[0]
        eventAction = eventParams[1]
        eventLabel = eventParams[2]
        gtag('event',eventAction,{'event_category': eventCategory,'event_label': eventLabel})
        //alert("The Google Analytics Event passed is Action: " + eventAction + ", Category: " + eventCategory + ", Label: " + eventLabel);
    });
  });
</script>

Avviż: Inkludejt twissija (ikkummentat barra) sabiex tkun tista' tittestja dak li fil-fatt għadda.

Jekk qed tħaddem jQuery fuq WordPress, tkun trid timmodifika l-kodiċi ftit biss peress li WordPress ma japprezzax is-shortcut $:

<script>
  jQuery(document).ready(function() {      
    jQuery(document).on('click', '[data-gaevent]', function(e) {
      var $link = jQuery(this);
      var csvEventData = $link.data('gaevent');
      var eventParams = csvEventData.split(',');
      if (!eventParams) { return; }
        eventCategory = eventParams[0]
        eventAction = eventParams[1]
        eventLabel = eventParams[2]
        gtag('event',eventAction,{'event_category': eventCategory,'event_label': eventLabel})
        //alert("The Google Analytics Event passed is Action: " + eventAction + ", Category: " + eventCategory + ", Label: " + eventLabel);
    });
  });
</script>

Mhuwiex l-aktar b'kitba robusta u jista 'jkollok bżonn tagħmel xi tindif addizzjonali, iżda għandha tibda tibda!