کتابخانه جاوااسکریپت
مبتدی تلفظEN/ˈdʒɑːvəˌskrɪpt ˈlaɪˌbrɛri/
کتابخانه جاوااسکریپت در آنالیتیکس همان کد سمت مرورگر است که سایت بارگذاری میکند تا رفتار کاربر را ثبت و به سرور جمعآوری ارسال کند.
عبارت کتابخانه جاوااسکریپت در معنای عام به هر بسته کد قابل استفاده مجدد مانند React یا lodash گفته میشود؛ در واژگان آنالیتیکس منظور مشخصا کتابخانه ردیابی وب است. این کتابخانه معمولا با یک snippet کوتاه و بهصورت async بارگذاری میشود، فراخوانهایی را که پیش از آماده شدنش زده شدهاند در صف نگه میدارد و داده را دستهای میفرستد تا صفحه کند نشود. جایی که بیشترین داده گم میشود لحظه ترک صفحه است؛ کتابخانه باید صف باقیمانده را با روشی خالی کند که بسته شدن تب آن را از بین نبرد.
پرسشهای پرتکرار
اگر بهصورت async بارگذاری شود، رندر صفحه را بلاک نمیکند و اثرش بر Core Web Vitals ناچیز است. کندی معمولا از بارگذاری همزمان چند کتابخانه ردیابی یا از قرار دادن snippet بهصورت blocking در head میآید، نه از خود اندازهگیری.