ለማንኛውም ጠቅታ የጉግል አናሌቲክስ ክስተት ክትትልን ለማዳመጥ እና ለማለፍ jQuery ን ይጠቀሙ

jQuery የጉግል አናሌቲክስ ክስተት ክትትልን ለማለፍ ጠቅታዎችን ያዳምጡ

ተጨማሪ ውህደቶች እና ስርዓቶች በራስ-ሰር አለማካተቱ አስገርሞኛል። ጉግል አናሌቲክስ ክስተት መከታተያ በመድረኮቻቸው ውስጥ. በደንበኞች ድረ-ገጽ ላይ የምሰራው አብዛኛው ጊዜ ለደንበኛው ምን አይነት የተጠቃሚ ባህሪያት በጣቢያው ላይ እንደሚሰሩ ወይም እንደማይሰሩ መረጃ ለመስጠት የዝግጅት ስራዎችን መከታተል ነው።

በጣም በቅርብ ጊዜ፣ እንዴት መከታተል እንዳለብኝ ጽፌ ነበር። ወደ ጠቅታዎች ይላኩ, ቴል ጠቅታዎች, እና የኤለመንቶር ቅፅ ማቅረቢያዎች. የምጽፈውን የመፍትሄ ሃሳቦች የጣቢያህን ወይም የድር አፕሊኬሽን አፈጻጸምን በተሻለ ሁኔታ ለመተንተን እንደሚረዳህ ተስፋ በማድረግ ማካፈሌን እቀጥላለሁ።

ይህ ምሳሌ የጉግል አናሌቲክስ ክስተት መደብን፣ የጉግል አናሌቲክስ ክስተት ድርጊትን እና የጎግል አናሌቲክስ ክስተት መለያን የሚያካትት የውሂብ አካል በማከል በማንኛውም መልህቅ መለያ ላይ ጎግል አናሌቲክስ ክስተትን መከታተልን ለማካተት በጣም ቀላል ዘዴን ይሰጣል። የሚጠራውን የዳታ ኤለመንት የሚያጠቃልለው አገናኝ ምሳሌ ይኸውና። ክስተት:

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

ለጣቢያዎ ቅድመ ሁኔታ jQueryን በውስጡ ያካትታል… ይህ ስክሪፕት የተጎላበተው። አንዴ ገጽዎ ከተጫነ ይህ ስክሪፕት አንድን ኤለመንት ጠቅ ለሚያደርግ ማንኛውም ሰው ወደ ገጽዎ አድማጭ ያክላል ክስተት ዳታ… ከዚያም በመስኩ ውስጥ የገለፁትን ምድብ፣ ድርጊት እና መለያ ያንሳል እና ይተነትናል።

<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>

ማሳሰቢያ፡ በእውነቱ ያለፈውን ለመፈተሽ ማንቂያ ጨምሬአለሁ (አስተያየት ሰጥቷል)።

በዎርድፕረስ ላይ jQuery ን እያሄዱ ከሆነ ዎርድፕረስ የ$ አቋራጩን ስለማያደንቅ ኮዱን ትንሽ መቀየር ይፈልጋሉ።

<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>

በጣም ጠንካራው ስክሪፕት አይደለም እና አንዳንድ ተጨማሪ ጽዳት ማድረግ ሊኖርብዎ ይችላል፣ ግን እርስዎን መጀመር አለበት!