ශ්රී ලංකාවේ SaaS සංවර්ධකයින් අතර ප්රචලිත වූ Umami, පෞද්ගලිකත්ව‑හිතකාමී, කුකී‑නොමැති, ප්රථම‑පාර්ශව විශ්ලේෂණයක් ලෙස බොහෝ වෙබ් අඩවි වල භාවිතා වෙයි. බාහිර ඇඩ්බ්ලොක් කරුවන් එය බ්ලොක් නොකරනවා කියලා බොහෝ අයට හැඟීම තිබුණා.
ඔබේ Umami සේවාව umami.parserbee.com වැනි උප-ඩොමේන් එකක දාවන විට, <script defer src="https://umami.parserbee.com/script.js" data-website-id="..."></script> ලෙස සක්රිය කරයි. නමුත් EasyPrivacy වැනි බ්ලොක් ලිස්ට් (uBlock Origin, Brave Shields, AdGuard ආදී) ||umami.*/script.js යන රූලයක් ඇත. එම රූලය “umami” නම් උප-ඩොමේන් එකක් සහ script.js ගොනුවක් ඇතුළත් ඕනෑම හෝස්ට් නාමයක් බ්ලොක් කරනවා.
ඒ නිසා, ඇඩ්බ්ලොක් කරුවන් භාවිතා කරන සියළු ග්රාහකයින්ට Umami ස්ක්රිප්ට් එක පූරණ ලෙස ලෝඩ් නොවෙයි. කෝණයක්ද, දෝෂ පණිවුඩයක්ද, console‑ෙහි ගැටළුවක්ද නොපෙනේ; Umami ලොග් වලද කිසිදු ඇතුළත් වීමක් නැත. එම නිසා, සංඛ්යාත දත්ත අඩු වීම, කම්පේන් වාර්තා වැරදි වීම වැනි ගැටලු පෙන්වයි.
විසඳුම
මෙම ගැටළුවට ඉතා සරල විසඳුමක් තිබේ – Umami සේවාවට “umami” නොවන වෙනත් උප-ඩොමේන් එකක් එක් කරන්න. උදාහරණයක් ලෙස u.parserbee.com නාමය CNAME (හෝ A) රෙකෝඩ් එකක් ලෙස DNS‑ේ සකස් කර, එම නාමයම Reverse Proxy (Docker‑Coolify, Nginx, Caddy, Traefik) තුල එකම Umami ඉන්ස්ටෑන්ස් වෙත යොමු කරයි. පසුව, වෙබ් පිටුවේ ස්ක්රිප්ට් ටැග් එකේ src පාරමිතිය https://u.parserbee.com/script.js ලෙස වෙනස් කරයි; data‑website‑id එක ඒකම තබා, ඉතිහාසික දත්ත අලුත් දත්ත සමඟ එකම තැනට ගොස් යයි.
අලුත් උප-ඩොමේන් එක සකස් කිරීමෙන් පසු, සේවාදායක ලොග් වල පෙන්වන පිටුදැකීම් Umami වාර්තා සමඟ සම්පූර්ණව ගැලපේ. ඕනෑම TLS සහතිකයත් ස්වයංක්රීයව ලබාගත හැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
- ශ්රී ලාංකීය සංවර්ධකයින්ට තම SaaS, e‑commerce හෝ බ්ලොග් අඩවි සඳහා නිවැරදි analytics ලබාගැනීමේ හැකියාව ලැබේ.
- විශ්ලේෂණ දත්ත වැරදි වීම නිසා වෙළඳ ප්රචාරණය හෝ පාරිභෝගික අවබෝධය වැරදි වීම වැලැක්විය හැක.
- ඇඩ්බ්ලොක් කරුවන් “umami” නාමය අනාවරණය කරන බැවින්, නව උප-ඩොමේන් (u., stats., data.) භාවිතා කිරීමෙන් privacy‑friendly analytics ක්රියාත්මක කිරීමේ විශ්වාසය වැඩිවේ.
- විශ්ව විද්යාල, තාක්ෂණ පාඨමාලා සිසුන්ට මෙම නාමකරණ ප්රතිපත්තිය ඉගෙන ගැනීම, ව්යාපාරික ව්යාපෘති වල අඩු වියදමින් ගුණාත්මක දත්ත ලබාගැනීමට උපකාරී වේ.
ඔබේ Umami ඉන්ස්ටෑන්ස් එක “umami” උප-ඩොමේන් එකේ හෝස්ට් වීමෙන් බ්ලොක් වීමට ඉඩ නොදෙන්න. ඉතා කෙටි DNS හා Proxy සැකසීමක් පමණක් කරලා, analytics නිවැරදිව පවත්වාගන්න.
අදම නව උප-ඩොමේන් එකක් සකසා, ඔබේ වෙබ් අඩවියේ දත්ත නිශ්චලව පරීක්ෂා කරගන්න.