Google Analytics in Burmese [Zawgyi]

Google Analytics in Burmese [Zawgyi]

Google Analytics အေၾကာင္းသိေကာင္းစရာ [written in ZawGyi]

မဂၤလာပါ ဒီတစ္ခါေတာ့ ဒီ blog မွာ ပထမဆံုး ျမန္မာလိုရိုက္ျပီးတင္တဲ့ ပုိ႔စ္အေနနဲ႔ Google Analytics ဆိုတဲ့ service / tool အေၾကာင္းေရးပါမယ္။

ျမန္မာလိုရုိက္ရတာ မရိုက္တာၾကာလုိ႔ရယ္ ေဇာ္ဂ်ီအကြက္ကို အလြတ္မရတာေတာ့ စာလံုးေပါင္းနဲ႔ ၀ါက်အထားအသိုအမွားပါရင္ သည္းခံေစလိုပါေၾကာင္း 😀 😀

Google Analytics ဆိုတာ ဘာလဲ

Google Analytics က ဘာလဲ ဆုိေတာ့ အရိုးရွင္းဆံုးေျပာရရင္ analytics measurement tool တစ္ခုပါ အဓိကကေတာ့ website ေတြနဲ႔ app ေတြအတြက္ အသံုးမ်ားပါတယ္ တျခား ကိုယ္သံုးရင္သံုးတတ္သလုိ အင္တာနက္ခ်ိတ္ထားတဲ့ ဘယ္ device မဆို ဒီ tool ကို သံုးျပီး track လို႔ရပါတယ္

ဘာလို႔ ဒီ tool က တျခား tool ေတြနဲ႔စာရင္ အသံုးမ်ားသလဲဆိုေတာ့ (တျခား tool ေတြလဲရွိပါတယ္ for example, Adobe Analytics, Kissmetrics, Mixpanel etc)

  • Free ပါ။ ပိုျပီး တိတိက်က်ေျပာရရင္ေတာ့ freemium model ပါ (ဆိုလိုတာကေတာ့ အတုိင္းအတာ တစ္ခုအထိ အလကားသံုးလုိ႔ရပါတယ္ ေက်ာ္သြားရင္ေတာ့ ၀ယ္ရပါမယ္။ အတုိင္းအတာဆိုတာေတာ့ ကိုယ့္ ဆိုက္ေပၚမွာ hit ဘယ္ေလာက္ရလဲ မူတည္ပါတယ္ above 10 mil hits per month ဆိုရင္ေတာ့ အလကားမရေတာ့ပါဘူး)
  • သံုးရတာ ေတာ္ေတာ္ေလး လြယ္ကူပါတယ္ (install လုပ္ဖုိ႔ဆို မိနစ္ပိုင္းအတြင္းနဲ႔ လုပ္လုိ႔ရပါတယ္။ ျပီးေတာ့ online မွာ အသံုးျပဳပံု guide ေတြ ရွာရတာ အရမ္းလြယ္ပါတယ္။)
  • ေနာက္ဆံုးတစ္ခ်က္က ကိုယ္ပိုင္အျမင္နဲ႔ေျပာရရင္ Google ေၾကာင့္ပါ။ ဒီ tool က Google ecosystem ထဲမွာရွိတဲ့အတြက္ေၾကာင့္ တျခား Google ပိုင္ tools ေတြနဲ႔ ေကာင္းေကာင္းအလုပ္လုပ္ပါတယ္ (for example, Google AdWords, DoubleClick etc) (ဒီအေၾကာင္းကို ေနာက္မွ သက္သက္ထပ္ေရးပါဦးမယ္)

Google Analytics အေၾကာင္းမေျပာခင္ ဒီ tool ဘာလုိ႔ လိုအပ္လဲ ဘယ္လုိေပၚလာလဲဆိုျပီး နဲနဲေတာ့ ေျပာရပါမယ္။ Google Analytics – GA လို႔လဲ အတိုေကာက္ေခၚပါတယ္။ ဒီ GA မေပၚခင္တုန္းကဆို ကိုယ့္မွာ ၀က္ဆိုက္တစ္ခုရွိျပီဆို အဲဆိုက္ေပၚကို လူဘယ္ႏွစ္ေယာက္လာလဲဆိုတာကို server logs တို႔ဘာတို႔သံုးျပီးၾကည့္ရတယ္ က်ေနာ္ေတာ့ အဲဒီေခတ္ေတာ့ မမွီလုိက္ဘူး 😀 ဒါေပမယ့္ ဘယ္ေလာက္ခက္မလဲ စဥ္းစားလုိ႔ရပါတယ္။ GA ေပၚလာျပီးေနာက္မွာေတာ့ ဘာမွ မလိုေတာ့ပဲနဲ႔ code တစ္ခု သြင္းလိုက္ရုံနဲ႔ ကိုယ့္ဆိုက္ေပၚမွာ ခု လူဘယ္ႏွစ္ေယာက္ရွိေနျပီ ဘယ္စာမ်က္ႏွာေတြ ဖတ္ေနျပီ ဘယ္ေလာက္ အခ်ိန္ၾကာသြားလဲ ဘယ္ဆုိက္ေတြက ကိုယ့္ဆိုက္ဆီ လူေတြလာေအာင္ လုပ္ေပးေနလဲ အဲလို information အကုန္လံုးကို reporting system တစ္ခုထဲကေန အကုန္ၾကည့္လို႔သြားပါတယ္

Google Analytics ဘယ္လုိ အလုပ္လုပ္သလဲ

GA ကို install မလုပ္ခင္ သိရမွာက GA code အေၾကာင္းပါ။ ဒီ code က JavaScript code ပါ။ GA account sign up လုပ္လိုက္ပီဆိုတာနဲ႔ အဲ code တစ္ခုရပါမယ္ (code နမူနာ ၾကည့္ပါ)

<script>

 (function(i,s,o,g,r,a,m){i[‘GoogleAnalyticsObject’]=r;i[r]=i[r]||function(){

 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

 })(window,document,’script’,’https://www.google-analytics.com/analytics.js’,’ga’);

 

 ga(‘create’, ‘UA-XXXX-X’, ‘auto’);

 ga(‘send’, ‘pageview’);
</script>

UA-XXXX-X က နမူနာျပထားတာပါ အေကာင့္ sign up လုပ္ျပီးရင္ အဲ UA number ေတြရပါလိမ့္မယ္

Install လုပ္ခ်င္ရင္ အဲ JavaScript ကို copy လုပ္ျပီး ကိုယ့္ဆိုက္ရဲ႔ header file မွာ paste လုပ္လုိက္တာနဲ႔ install ျပီးသားျဖစ္သြားပါလိမ့္မယ္ ဒါပဲ လုပ္စရာရွိတယ္ ျပီးတာနဲ႔ GA မွာ data စျပီး collect လုပ္ပါျပီ

Tips:

  • ကိုယ္က ဆုိက္ပိုင္ရွင္ဆိုရင္ Google Analytics အေကာင့္ကို ကိုယ္တုိင္ sign up လုပ္ပါ (Google အေကာင့္ရွိတာနဲ႔ analytics.google.com မွာ လုပ္လုိ႔ရပါတယ္)
  • ဘာလုိ႔ ကိုယ္တိုင္လုပ္ခိုင္းလဲ development agency ကလုပ္ေပးလို႔မရဘူးလားဆိုေတာ့ရပါတယ္ ဒါေပမယ့္ ကိုယ္ကေနာက္ပိုင္း agency ေျပာင္းသြားရင္ ဒီ GA account က သူတို႔ပိုင္တာျဖစ္တဲ့အတြက္ ကိုယ့္ data ကိုယ္မပိုင္ေတာ့တဲ့ အေျခအေနေရာက္သြားႏိုင္ပါတယ္။ တျခား tool နဲ႔မတူတာက GA က Google tool ျဖစ္တဲ့အတြက္ Google Account နဲ႔ပဲ link ထားပါတယ္ လႊဲေပးလို႔မရပါ
  • GA script ကို header မွာပဲ ေရးဖို႔ အၾကံေပးပါတယ္။ တျခားေနရာမွာ ထားလို႔မရဘူးလားဆိုေတာ့ရပါတယ္ ဒါေပမယ့္ header မွာ ထားဖုိ႔လိုပါတယ္ ဘာလို႔လဲဆိုေတာ့ page တစ္ခု စတက္တာနဲ႔ code execution က header ကစပါတယ္ GA code က header မွာရွိေနရင္ သူက အရင္ data collect လုပ္လို႔ရပါတယ္ header မဟုတ္ပဲ တျခားေနရာမွာဆိုရင္ page load ေနတုန္း သံုးေနတဲ့လူက ေနာက္တစ္ခုခု လုပ္လုိက္ရင္ (for example, clicking on links or loading another page) GA code execute မျဖစ္တဲ့အတြက္ data collect လုပ္လို႔မရပါဘူး

GA က data ဘယ္လုိ collect လဲ

အေပၚမွာ ေရးထားတဲ့ JS သြင္းျပီးသြားတာနဲ႔ ကိုယ့္ဆိုက္မွာ GA data စ collect ပါျပီ။ သူက first-party cookie သံုးျပီး collect လုပ္ပါတယ္ ဆိုလိုတာက လူတစ္ေယာက္က ကိုယ့္ဆိုက္လာရင္ သူ႔ရဲ႔ browser ထဲမွာ GA က cookie စခ်ပါတယ္ အဲ cookie က အက်ဥ္းခ်ံဳးေျပာရရင္ေတာ့ browser နဲ႔ပတ္သက္တဲ့ အခ်က္အလက္ေတြ (browser version, language) သုံးတဲ့လူရဲ႔ system နဲ႔ ပတ္သက္တဲ့ အခ်က္အလက္ေတြ (system information, operating system, language, device information) တျခား browser က ေပးႏိုင္တဲ့ အခ်က္အလက္ေတြ (referrer information etc) အကုန္လံုး ကို GIF request အေနနဲ႔ ပို႔ပါတယ္

အေသးစိတ္သိခ်င္ရင္ Google Developers site မွာ အေသးစိတ္ Guide ဒီမွာရွိပါတယ္

ဒါမွ မဟုတ္ ကိုယ္တုိင္ေလ့လာခ်င္ရင္ ဆိုက္တစ္ခုကို ဖြင့္လိုက္ပါ (for example, http://www.mmtimes.com/)

Google Chrome (or) Mozilla Browser Developer Console ကို ဖြင့္ျပီး Network requests panel ကိုသြားပါ

ျပီးရင္ “collect” လို႔ ရိုက္ရွာၾကည့္ပါ

null

အဲဒီမွာ GA ကို ပို႔ေနတဲ့ hit requests ေတြ အကုန္ေတြ႔ပါလိမ့္မယ္ တစ္ခုကိုပဲ click ျပီး ၾကည့္လိုက္ပါ

null

ဒီလုိမ်ိဳးေတြ႔ပါလိမ့္မယ္

ဒီဟာကေတာ့ pageview request ပါ ဘယ္ page ကိုၾကည့္ေနတာလဲဆုိတဲ့ အခ်က္အလက္ရယ္ ျပီးေတာ့ တျခား အခ်က္အလက္ေတြလဲပါပါတယ္ ဒီမွာေတာ့ အေသးစိတ္မေရးတာ့ဘူး tracking parameters ေတြက ဘာလဲ ဘာကိုဆိုလိုလဲဆုိတာ ဒီ guide မွာ ေတြ႔ႏိုင္ပါတယ္

ဒီတစ္ပတ္ေတာ့ က်ေနာ္ဒီေလာက္ပဲ ေရးဦးပါမယ္ ေနာက္တစ္ပတ္အခ်ိန္ရရင္ေတာ့ Google Analytics reporting system အေၾကာင္းေရးပါမယ္။ GA အေၾကာင္းက ဒီ blog post တစ္ခုထဲနဲ႔ေတာ့ မလံုေလာက္ဘူး 😀 ေရးစရာေတြက အမ်ားၾကီးပဲ ဒါေပမယ့္ ဒီ post ကေတာ့ လံုး၀ မသိေသးသူေတြအတြက္ ရည္ရြယ္ပါတယ္

Google ကိုယ္တုိင္ကလဲ training ရွိပါတယ္ https://analyticsacademy.withgoogle.com/ မွာ သြားျပီးေလ့လာႏိုင္ပါတယ္ အကုန္လံုး အခမဲ့ပါ တျခားသိခ်င္တာရွိရင္ေတာ့ က်ေနာ့္ဆီလဲ ေမးလို႔ရပါတယ္ (ဒီပို႔စ္ေအာက္မွာ comment ခ်န္ျပီးျဖစ္ျဖစ္)

Thanks for reading my long post 😀

Cheers

zkh