ابزارگذاری (اینسترومنتیشن)
متوسط تلفظEN/ˌɪnstrəmɛnˈteɪʃən/
ابزارگذاری کار افزودن کد اندازهگیری به محصول است تا رفتار کاربر و وضعیت سیستم بهشکل رویداد قابل ثبت و قابل ارسال شود.
ابزارگذاری سه شکل رایج دارد: فراخوان دستی در کد محصول، ثبت خودکار تعاملهای عمومی مانند کلیک و بازدید صفحه، و ارسال از سمت سرور برای رویدادهایی که مرورگر آنها را نمیبیند مانند تایید نهایی پرداخت. انتخاب میان این سه، دقت و کنترل را در برابر هزینه نگهداری معاوضه میکند. مهمترین ریسک این است که ابزارگذاری بیصدا خراب میشود: با تغییر یک سلکتور یا حذف یک دکمه، رویداد فقط دیگر نمیآید و هیچ خطایی هیچ جا ثبت نمیشود، بنابراین افت نمودار بهجای باگ داده به افت رفتار کاربر تعبیر میشود.
پرسشهای پرتکرار
نه بهطور کامل. ثبت خودکار تعاملهای عمومی را پوشش میدهد و سریع راه میافتد، ولی رویدادهایی که معنی کسبوکاری دارند و باید پراپرتی درست همراهشان باشد، مانند مبلغ سفارش یا نوع اشتراک، همچنان به فراخوان دستی نیاز دارند.
چون خرابی خطا تولید نمیکند، تنها راه پایش خود جریان داده است: هشدار روی افت ناگهانی حجم یک رویداد، بررسی رویدادهایی که در بازه اخیر اصلا نیامدهاند، و آزمودن مسیرهای کلیدی در حالت دیباگ پس از هر انتشار.