မည်သည့်ကလစ်အတွက်မဆို Google Analytics ဖြစ်ရပ်ခြေရာခံခြင်းကို နားထောင်ပြီး ကျော်ဖြတ်ရန် jQuery ကိုသုံးပါ။

jQuery သည် Google Analytics ဖြစ်ရပ်ခြေရာခံခြင်းကို ကျော်ဖြတ်ရန် ကလစ်များအတွက် နားထောင်ပါ။

ပေါင်းစည်းမှုများနှင့် စနစ်များ အလိုအလျောက် မပါဝင်သည့်အတွက် အံ့သြမိပါသည်။ Google Analytics ဖြစ်ရပ် ခြေရာခံခြင်း ၎င်းတို့၏ပလက်ဖောင်းများတွင်။ ဖောက်သည်များ ၏ဆိုက်များတွင် အလုပ်လုပ်သော ကျွန်ုပ်၏ အချိန်အများစုသည် သုံးစွဲသူအား ၎င်းတို့ လုပ်ဆောင်နေသည့် အပြုအမူများ လုပ်ဆောင်နေသည် သို့မဟုတ် ဝဘ်ဆိုက်ပေါ်တွင် အလုပ်မလုပ်ခြင်းအတွက် လိုအပ်သော အချက်အလက်များကို ပေးဆောင်ရန် Events အတွက် ခြေရာခံခြင်းကို ဖော်ဆောင်နေပါသည်။

မကြာသေးမီက ကျွန်ုပ်သည် ခြေရာခံနည်းအကြောင်း ရေးသားခဲ့သည်။ mailto ကိုနှိပ်ပါ။, တယ်လီနှိပ်ပါ။နှင့် Elementor ပုံစံ တင်ပြချက်များ. သင့်ဆိုဒ် သို့မဟုတ် ဝဘ်အက်ပလီကေးရှင်းစွမ်းဆောင်ရည်ကို ပိုမိုကောင်းမွန်စွာခွဲခြမ်းစိတ်ဖြာနိုင်စေရန် ကူညီပေးမည့် မျှော်လင့်ချက်များဖြင့် ကျွန်ုပ်ရေးသားနေသော ဖြေရှင်းချက်များကို ဆက်လက်မျှဝေသွားပါမည်။

ဤဥပမာသည် Google Analytics Event Category၊ Google Analytics Event Action နှင့် Google Analytics Event Label တို့ပါ၀င်သော ဒေတာဒြပ်စင်တစ်ခုကို ပေါင်းထည့်ခြင်းဖြင့် ကျောက်ဆူးတဂ်တွင် Google Analytics Event Tracking ကို ပေါင်းထည့်ခြင်းအတွက် အလွန်ရိုးရှင်းသောနည်းလမ်းကို ပေးဆောင်ပါသည်။ ဤသည်မှာ ခေါ်ဆိုသော ဒေတာဒြပ်စင်ကို ပေါင်းစပ်ထားသည့် လင့်ခ်တစ်ခု၏ ဥပမာတစ်ခုဖြစ်သည်။ gaevent:

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

သင့်ဆိုက်အတွက် ကြိုတင်လိုအပ်ချက်တစ်ခုသည် ၎င်းတွင် jQuery ပါ၀င်သည်... ဤ script ကိုအသုံးပြုထားသည်။ သင့်စာမျက်နှာကို တင်ပြီးသည်နှင့်၊ ဤဇာတ်ညွှန်းသည် ဒြပ်စင်တစ်ခုအား ကလစ်နှိပ်သူတိုင်းအတွက် နားဆင်သူကို သင့်စာမျက်နှာသို့ ထည့်ပေးသည်။ gaevent ဒေတာ… ထို့နောက် ၎င်းသည် အကွက်အတွင်း သင်သတ်မှတ်ပေးသည့် အမျိုးအစား၊ လုပ်ဆောင်ချက်နှင့် အညွှန်းကို ဖမ်းယူ ပိုင်းခြားသည်။

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

သတိပေးချက်- သင်အမှန်တကယ်အောင်မြင်ပြီးသည်များကို စမ်းသပ်နိုင်ရန် သတိပေးချက် (မှတ်ချက်တစ်ခု) ထည့်သွင်းထားပါသည်။

အကယ်၍ သင်သည် WordPress တွင် jQuery ကိုအသုံးပြုနေပါက၊ WordPress သည် $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>

၎င်းသည် အခိုင်မာဆုံးသော ဇာတ်ညွှန်းမဟုတ်ပါ၊ နောက်ထပ် ရှင်းလင်းမှုအချို့ ပြုလုပ်ရန် လိုအပ်နိုင်သော်လည်း ၎င်းကို စတင်သင့်သည်။