گوگل آنالیتیکس
در مطلب پیشین، راهنمای جامعی برای معرفی گوگل آنالیتیکس و نحوه نصب و استفاده از آن برای کاربران تازهکار ارائه شد. در آن مقاله، به اجزای اولیه این ابزار پرداختیم. اکنون قصد داریم تا با جزئیات بیشتر و به صورت مصور، هر یک از این مفاهیم و روش ایجاد و کاربرد آنها را به طور کامل شرح دهیم. در این مطلب، به نحوه ایجاد و تنظیم نماها (Views) و فیلترها در گوگل آنالیتیکس خواهیم پرداخت.
برای مشاهده نماهای (Views) مرتبط با یک زیرمجموعه در حساب کاربری گوگل آنالیتیکس، ابتدا باید روی گزینه “Admin” در ستون سمت چپ صفحه کلیک کنید. سپس در صفحه بعدی، از ستون “View”، گزینه “View Settings” را انتخاب نمایید.
View Settings گوگل آنالیتیکس
هنگامیکه یک زیرمجموعه یا بهاصطلاح Property را ایجاد میکنید و سپس بر روی گزینه View Settings کلیک میکنید گوگل آنالیتیکس بهصورت اتوماتیک یک نمای بدون هر نوع فیلتر بهعنوان All Web Site Data را ایجاد میکند.
این نمایه دربردارنده تمامی دادههای خام و فیلتر نشدهای است که از زیرمجموعه مرتبطش جمعآوری شدهاند. همچنین این را هم خاطرنشان کنیم که نام View مورداشاره را به Raw data تغییر دهیم تا هر بار که این نما را مشاهده کردیم به خاطر داشته باشیم بر رویدادههای موجود در آن هیچ فیلتری اعمال نشده است.
برای تغییر نام یک نمایه باید عبارت موردنظر خود را در قسمت View Name تایپ کنید و بعدازآن بر روی دکمهای Save در انتهای صفحه کلیک کنید.
در این مرحله قصد داریم یک نمایه آزمایشی Test View ایجاد کنیم. تا قادر باشیم از این طریق هر بار تنظیمات مورد تست قرار دهیم؛ اما سؤال این است که چرا به یک نمایه تستی نیاز داریم و آزمودن تنظیماتی که هر مرحله اعمال میشوند اهمیت دارند؟ اگر در اجرای تنظیمات اشتباهی را مرتکب شویم امکان دارد سهواً اطلاعات مهمی را از دست دهیم که میتوانستیم از زیرمجموعه هدف استخراجکنیم. لذا مطلوب است هر تنظیمی که قصد اعمال کردنش راداریم، ابتدا در نمای آزمایشی بیازماییم.
برای ایجاد نمای تستی بر روی منو کشویی View کلیک کنید و گزینه Create new view را انتخاب کنید.
در صفحه بعدی که بازخواهد شد نام نمای تازه ایجادشده را Test View بگذارید
و سپس روی دکمهی Create View کلیک کنید.
پس از ایجاد View یکبار دیگر به صفحهی Admin بازخواهیم گشت، ولی این بار در ستون View گزینهی Test View انتخابشده است. در این مرحله و از ستون یادشده گزینهی View Settings را انتخاب کنید. در صفحهی View Settings قدری به سمت پائین صفحه اسکرول کنید و سپس در بخش Bot filtering گزینهی Exclude all hits from known bots and spiders را تیک بزنید. این کار به شما کمک میکند ترافیک باتهای موتورهای جستجو و مواردی دیگر ازایندست را فیلتر کرده و آنها را در دادههای جمعآوریشده و گزارشهای تولید گشته بر مبنایشان دخیل نکنید. پس از تیک زدن گزینهی مذکور روی دکمهی Save کلیک کنید.
در این مرحله باید یک نمای کلی یا Master View ایجاد کنیم از این نما برای دریافت تمامی گزارشهای و تحلیلها استفاده خواهیم کرد. البته این بار قصد نداریم از ابتدا نمای جدیدی ایجاد کنیم بلکه نمای تستی Test View خود را کپی کرده و تنها نام آن را تغییر خواهیم داد.
برای کپی کردن یک نما پس از انتخاب آن، روی دکمهی Copy View که در بالای سمت راست صفحه واقعشده کلیک میکنیم. سپس نام نمای جدید، یعنی Master View را وارد کرده و دکمهی Copy View را کلیک میکنیم.
Copy View در تنظیمات گوگل آنالیتیکس
اگر به منوی View بازگردید، میتوانید هر سه نمایی که تابهحال ساختهایم را مشاهده کنید. لازم است به این نکته اشارهکنیم وقتی یک نما را کپی میکنید تمامی فیلترها و تنظیمات آن نیز در نمای جدید ایجادشده اعمال میشوند.
برای مثال، اگر ما نمای Master View را با کپی کردن Test View بسازیم ازآنجاییکه در نمای آزمایشی گزینهی Exclude all hits from known bots and spiders را فعال کرده بودیم، این گزینه بهصورت پیشفرض برای Master View هم فعال خواهد بود
Master View
در این مرحله از آموزش، سه نمای متفاوت ایجاد کردهایم: Raw View که برای جمعآوری و پشتیبانگیری از تمامی دادهها استفاده میشود، Test View که برای آزمایش تنظیمات جدید و مشاهده نتایج آن به کار میرود، و در نهایت Master View که برای گزارشگیری و تحلیلهای روزانه کاربرد دارد. اکنون باید بر روی هر یک از این نماها، فیلترهایی را اعمال کنیم تا برای گوگل آنالیتیکس مشخص شود که در هر نما چه دادههایی باید جمعآوری و نمایش داده شوند.
ابتدا به سراغ نمای آزمایشی Test View میرویم تا یک فیلتر رایج را بر روی آن اعمال کنیم؛ فیلتری که به کمک آن میتوانیم آدرسهای IP مربوط به ترافیک داخلی سازمان خود را نادیده بگیریم. به این ترتیب، بازدیدهایی که توسط کارمندان از سایت یا سرویسهای سازمان انجام میشوند، در میان دادههای ذخیره شده وجود نخواهند داشت.
برای فعالسازی چنین فیلتری نخست Test View را انتخاب میکنیم و سپس روی گزینهی Filters کلیک میکنیم.
در صفحهی بعدی روی دکمهی Add Filter کلیک میکنیم تا به صفحهای دیگر هدایت شویم. حال به سراغ کادر Filter Name میرویم و نام موردنظرمان را برای فیلتری وارد میکنیم که در حال ساختش هستیم. برای مثال میتوانیم از عبارت Exclude internal traffic به معنای جداسازی ترافیک داخلی استفاده کنیم.
Exclude internal traffic
سرویس گوگل آنالیتیکس در اصل دو نوع فیلتر را در اختیار کاربر میگذارد که شامل از پیش تعریفشده Predefine و سفارشی Custom میشوند
فیلترهای از پیش تعریفشده، در اصل قالبهایی با تنظیمات آماده هستند که شامل جزئیاتی رایج با کاربردهایی عمومی میگردند؛ اما با فیلترهای سفارشی میتوانید فیلتری را طراحی و در آن معین کنید چه نوع دادهای جمعآوری، نادیده یا حتی ویرایش گردد.
ازآنجاییکه بسیاری از کاربران تمایل دارند ترافیک داخلی شرکتشان در دادههای جمعآوریشده و گزارشهای مربوطه نادیده گرفته شود، آنالیتیکس برای آنیک فیلتر از پیش تعریفشده یا Predefine تدارک دیده است؛ بنابراین در اینجا نوع فیلتر را روی از پیش تعریفشده قرار میدهیم.
از طریق منوهای که در زیر گزینه Predefine قرار دارند به سراغ گزینش نوع فیلتر یا Select filter type میرویم. و گزینه Exclude را انتخاب میکنیم. از قسمت انتخاب منبع یا مقصد Select Source or Destination گزینه traffic from the ip addresses یا ترافیک وابسته به این آدرسهای آی پی را انتخاب میکنیم؛ و در نهایت به بخش انتخاب اصطلاح یا Expression Select میرسیم. که باید از آنهم عبارت that are equal to یا برابر با را انتخاب میکنیم.
And select “that are equal to
اینک باید آدرسهای IP که مایل هستیم بازدیدشان نادیده گرفته شود را در داخل کادر IP addresses وارد کنیم
نکته: درصورتیکه قصد دارید آدرس IP خود را پیدا کنید کافی است از طریق جستجوی گوگل عبارت What is my ip را جستجو کنید تا موتور جستجوی گوگل شناسه IP تان را در اختیار شما قرار دهد. پس از واردکردن شناسه آی پی روی دکمه save کلیک کنید تا فیلتر جدید ذخیره گردد.
فیلتری که ایجاد کردید را میتوانید در قسمت فیلتر ها مشاهده کنید.
filters view
پس از ایجاد چنین فیلتری و اعمال آن بر روی یک نما، گوگل آنالیتیکس دادههای مرتبط با آدرسهای IP تعریف شده در فیلتر را در آن نما وارد نخواهد کرد. لازم به ذکر است که ممکن است مدتی طول بکشد تا این فیلتر به طور کامل دقیق عمل کند. برای بررسی اینکه آیا چنین فیلتری به درستی کار میکند و دادههای مربوط به آدرسهای IP مشخص شده را حذف میکند یا خیر، میتوانید به بخش “Real Time” مراجعه کرده و گزینه “Overview” را انتخاب نمایید.
با ورود به این صفحه، میتوانید بخش عمدهای از ترافیکی را که در هر لحظه بر روی سایت شما وجود دارد، مشاهده کنید. معمولاً پس از گذشت 30 دقیقه از اعمال فیلتر، نباید ردی از ترافیک آدرسهای IP مورد نظر برای حذف، وجود داشته باشد.
زمانی که فیلتر را در نمای Test View آزمایش کرده و از عملکرد صحیح آن بر اساس نیازهای خود اطمینان حاصل کردید، میتوانید آن را بر روی نماهای دیگری مانند Master View نیز اعمال نمایید. برای این کار، دوباره به بخش “Admin” مراجعه کرده و از طریق ستون “View” و منوی مربوطه، نمایی را که قصد اعمال فیلتر بر روی آن را دارید، انتخاب میکنید.
پس از انتخاب Master View روی گزینهی Filters کلیک کرده و در صفحهی بعدی دکمهی Add filter را انتخاب میکنیم.
در صفحهای که بارگذاری میشود بهجای گزینهی Create new Filter عبارت Apply existing filter را انتخاب میکنیم. این کار به شما اجازه میدهد یکی از فیلترهایی که از قبل برای نماهای دیگر ایجاد کردهاید. را از لیست موجود برگزیده و در نمایی که حالا مدنظرتان است وارد کنید.
از فهرستی که به نمایش درآمده یک فیلتر را انتخاب کنید، روی دکمهی Add کلیک کرده و دکمهی Save را انتخاب میکنیم. با طی شدن مراحل پیشتر ذکرشده ازاینپس در نمای Master View هم ترافیک داخلی شرکتتان نادیده گرفته خواهد شد.
باید به این نکته توجه داشته باشید فیلترها بر اساس ترتیب تعریف و چینشی که در قسمت Filters مرتبط به هر View دارند بر آن نما اعمال میشوند. لذا اگر دو فیلتر برای یک نما تعریف کردهاید دادهها ابتدا از اولین فیلتر گذشته و سپس دومین فیلتر بر آنها اثر میگذارد. بدینجهت باید در مورد چینش فیلترها دقت نظر به خرج دهید و نکته بینانه این کار را سرانجام بخشید.