در این مقاله ترجمه متن جایگزین فیلم How Google Analytics collects data را مطالعه خواهیم کرد که در آن به اصول گرداوری داده توسط گوگل آنالیتیک خواهیم پرداخت.
واحد 1: گرداوری داده ها و پردازش آنها
درس 1: گرداوری داده ها در گوگل آنالیتیک
گوگل آنالیتک چگونه داده ها را گرداوری می کند
مقدمه
سلام ، به آموزش گوگل آنالیتیک حرفه ای خوش آمدید، اگر شما تازه آموزش های گوگل آنالیتیک مقدماتی را مطالعه کرده اید شما برای گذراندن این دوره آموزشی کاملا آماده هستید و مفاهیم اولیه گوگل آنالیتیک را درک می کنید.
گرداوری داده وبسایت
در این قسمت ما بخش های تخصصی نحوه گرداوری داده توسط گوگل آنالیتک را معرفی می کنیم. امیدوارم یادتان باشد که گرداوری داده با قطعه کوچکی از کد جاوا استکریپ که برای ردگیری داده ها اضافه می کردیم شروع میشد. این کد ها را در هر صفحه ای که قصد گرداوری داده داشتیم قرار میدادیم. هدف کد های ردگیری این است که اثر پذیری هر کاربر در برابر داده های سایت رابه ما بدهد. این اثر پذیری کاربران به سادگی صفحات مقصد لینک ها و یا چیز های خاص تری مانند کلیک روی یک دکمه اجرای یک فیلم است.
کد ردگیری گوگل آنالیتیک برای دامه های یک سایت استفاده میشود ، این کد کمک میکند که آدرس را بعنوان یک سایت شناسایی کنید. درحالیکه کند ردگیری نصب شده باشد. گوگل آنالیتیک بر روی مرورگر کاربران کوکی های را قرار میدهد تا آن وب سایت و تمام دامنه های مربوط را ردگیری کند. اینکار ترافیک هر سایت و هر دامنه و زیر دامنه های مربوط به آن را ساده تر خواهد کرد.
نکته : اگر شما یک کد پیشفرض را روی یک صفحه با دامنه های مختلف نصب کرده باشید آنالیتیک کاربران و "sessions" (زمان ماندگاری آنها را در سایت جداگانه محاسبه خواهد کرد.) اگر شما میخواهید کاربران را در دامنه های مختلف ردگیری کنید. باید از کد رهگیری "cross-domain tracking "استفاده کنید که در آموزش های بعدی به بحث در باره آن خواهیم پرداخت
آناتومی یک Hit
با هر بار که یک کاربر به یک وبسایت مراجعه میکند. کد رهگیری آنالیتک کدی را که hit نام دارد به گوگل آنالیتیک ارسال می کند. یک Hit یک رشته آدرس است که پارامتر های دارد که اطلاعات ارزشمندی درباره کاربران سایت در آن است . این کد مانند زیر است:
اگر ما کد های این آدرس را بشکنیم تا معنی آن را درک کنیم . شما خواهید دید که اطلاعات ازشمندی برای گوگل آنالیتیک از کاربرانی که در سایت فعالیتی که باعث ارسال Hit شده است را به شما میدهد این کد ها پس از شکستن مانند خطوط زیر خواهند شد:
زبان مرورگر کاربران بر روی چه زبانی تنظیم شده است
نام صفحه ای که کاربران مشاهده کرده اند.
وضوح تصویر و ابعاد صفحه نمایش دستگاه کاربران
ID که باعث رخدادن آن Hit شده است تا اکانت آنالیتک درست را مشخص کند.
- the language the user’s browser is set to
- the name of the page they’re viewing
- the screen resolution of the user’s device
- and the Analytics ID that associates that hit to the correct Analytics account.
این ها فقط گوشه ای از اطلاعاتی هستند که یک Hit به آنالیتیک انتقال میدهد. و این اطلاعات بسته به نحوه ارتباط کاربران با سایت تغییر خواهد کرد و نحوه درگیری کاربران با سایت توسط این کدها ردگیری و گزارش میشود. Hit شامل کد های دیگر هم میشود مانند یک کد تصادفی شناسایی کاربر، اینکار باعث میشود شما بتوانید گزارشات مربوط به یک کاربر جدید را با گزارشات کاربران قدیمی سایت بصورت تفکیک شده مطالعه کنید.
سه نوع معمولی Hit عبارتند از :
Hit های نمایش صفحه
Hit های رخداد ها
Hit های معامله(منظور خرید و یا عضویت در مجلات سایت و مانند اینها است.)
- “pageview” hits
- “event” hits
- and “transaction” hits
یک Hit نمایش صفحه ("pageview") زمانی ردگیری میشود که کاربران یک صفحه دارای کد ردگیری را باز بارگزاری کنند. این یکی از معمولی ترین و پرکاربرد ترین Hit ها است که به آنالیتیک فرستاده میشود.هر بار که کاربر صفحه ای دارای کد رهگیری را باز می کند. یک Hit نمایش صفحه pageview جدید ارسال میشود.
یک Hit رخداد eventبه شما اجازه میدهد که هر زمان که کاربر علاقه خاصی به یک المان در سایت شما نشان داد آن را ردگیری کنید. برای مثال ، همان مثال کلیک روی دکمه پخش فیلم برای این Hit کاربرد دارد. یک ادرس خاص و یا یک product carousel (مترجم: نمایش کالا ها و محصولات بصورت گالری فلش متحرک ). Hits رخداد Event چهار پارامتر از داده را در آدرس صفحه گزارش میدهد : به وقوع پیوستن رخداد، دسته بندی، برچسب ها و مقادیر. شما میتوانید از این گزارش برای دسته بندی فعل انفعالات در گزارش ها استفاده کنید که گزارشات را برای سایت و یا شرکت خود سفارشی کرده باشید. ما در باره این نحوه ردگیری توضیحات بیشتری خواهیم داد.
یک Hit معامله "transaction" که به آن Hit خرید و فروش ecommerce هم میگویند. این hit به شما اجازه میدهد که اطلاعاتی در باره خرید های آنلاین مانند خرید یک محصول ، ID معامله و میزان محصولات باقی مانده در انبار stock keeping units که SKUs هم نوشته میشود را گزارش گیری کنید.
اگر شما تجارت الکترونیک پیشرفته Enhanced Ecommerce را در سایت خود گزارش گیری کنید. شما میتوانید داده های بیشتری را در باره فروش آنلاین خود مانند دسته بندی محصولات داشته باشید. وقتیکه کالایی به سبد خرید اضافه و یا از سبد خرید حذف میشود . اطلاعات دیگری مانند تعداد بازدید کنندگان کالا در سایت هم جزئی از این داده های اضافه است که با فعال کردن این گزینه ارائه خواهد شد.
در این قسمت hits های زیادی مانند hits های اجتماعی social hits که داده های مانند تعداد LIKE لایک ها و یا به اشتراک گزاری ها shares و یا تویت داده ها tweet و hits زمان حضور در سایت page timing hits را گزارش میدهد. گزینه page timing hits به شما امکان زمان سنجی صفحات را میدهد در حالیکه در hits های نمایش صفحه Pageview ، رخداد Event و معاملات Transaction گزارشات پایه و معمولی را گزارش میداده اند.
ما در باره اطلاعاتی که توسط hits ها منتقل میشود بحث کرده ایم ، اطلاعاتی مانند زبان و عنوان صفحه، اما گوگل آنالیتیک اطلاعات دیگری مانند آدرس IP کاربران ، فایل های سرور server-log files ، داده های سرویس های تبلیغاتی را نیز گرداوری می کند. این اطلاعات مانند امکان دسیابی به داده های زیر را ممکن خواهد کرد:
مکان کاربران سایت
اطلاعات خاص در باره مرورگر ، سیستم عامل و دستگاه وارد شده به سایت
سن و جنس مخاطبان
و source/medium منابع و سایت های که آنها را به سایت شما هدایت کرده اند
شما ممکن است خیلی از این عناوین این پارمتر ها را بعد از گذر از hit و یا widened ها با داده های اضافه بشناسیم دلیل این امر این است که عیلی از این داده ها به بُعد ها dimensions تبدیل میشود که گزارشات گولگ آنالیتیک شما را ایجاد میکنند. به خاطر داشته باشید که ابعاد dimensions تنها راهکاری برای طبقه بندی اندازه داده metric data مانند همه اندازه های مربوط به کشور و یا نوع دستگاهی خاص میشوند.
وقتی که یک hit اطلاعاتی را به گوگل آنالیتیک می فرستد گوگل آنالیتیک و آنها را با داده های اضافه ترکیب و ادغام میکند. تمام این داده ها توسط سرور های آنالیتیک برای پردازش آماده اند . امیدوارم این درس کمک کرده باشد درک بهتری از فواید استفاده از آنالیتک برای گرداوری داده ها و پردازش آنها داده باشد . و امیدوارم درک صحیح تری از گزارشات گوگل آنالیتیک داشته باشید.