گروه مقاله : بهینه سازی سايت
تاريخ انتشار : 1396/02/28 - 11:40
كد :7551

گردآوری داده ها و ایجاد گزارش ها

این مقاله ترجمه Storing data to generate reports quickly از مقالات گوگل آنالیتیک است . در این مقاله از تکنیک های برای سرعت بخشی به ایجاد گزارش خواهیم پرداخت

واحد 1: گرداوری داده ها و پردازش آنها

درس4: گردآوری داده ها و ایجاد گزارش ها

ساخت سریع یک گزارش با گرداوری داده ها

وقتیکه پیکربندی تنظیمات به داده ها اعمال می شود. گوگل آنالیتیک داده ها را به dimensions تبدیل خواهد کرد، و محاسه اندازه گیری های مرتبط با آن dimensions  و گرداوری هر dimension در جدول بانک داده خود برای بازیابی سریع داده ها.

 

به خاطر داشته باشید وقتی که گوگل آنالیتیک داده های مانند موقعیت مکانی و نوع دستگاه کاربر سایت و یا نوع مرورگر را گرداوری می کند این داده ها به dimensions تبدیل میشود و این dimensions ها گزارشات را ایجاد خواهند کرد.

ساخت سریع یک گزارش با گرداوری داده ها

 

همه گزارشات گوگل آنالیتیک یک dimension هستند و متناظر اندازه گیری هر مقدار برای آن dimension می باشند. شاید متوجه این نکته شده باشید که اغلب گزارشات گوگل آنالیتیک از سطر ها  برای dimensions  استفاده می کنند. و ستون ها را برای داده های اندازه گیری متناظر آن به کار میبرند.

وقتیکه شما پیکربندی های مانند اهداف (Goals) و یا تجارت الکترونیک پیشرفته (Enhanced Ecommerce)  این اندازه گیری ها نیز در گزارش محاسبه خواهند شد.

گوگل آنالیتیک اندازه گیری های که  در ابعاد مختلف گروه بندی میشود به دو روش محاسبه می کند. اندازه گیری ها بر اساس های مانند مجموع sessions ها ، کاربران و یا نمایش صفحات (pageviews)یا ابعادی خواص مانند Sessions یا کاربران جدید در هر کشور  پردازش میشود. اینها بر اساس پردازش گوگل آنالیتیک در طول پردازش محاسبه داده ها که در sessions هر کاربر گرداوری شده است انجام میشود.

در پایین چند کلید اندازه گیری که گرداوری میشوند را توضیح داده ایم:

  • آنالیتیک میتواند برای ردگیری زمان در صفحه (Time on Page) از دریافت مهر های زمانی timestamp هر pageview hit و دنبال کردن زمان در صفحه با کمک hit نمایش صفحه بعد next pageview hit) )محاسبه کند.
  • صفحات در هر session : بسادگی به وسیله میانگین hits نمایش هر صفح خاص( unique pageview hits )  در هر session محاسبه میشود.
  • میانگین session میانگین زمان صرف شده از اولین hit تا آخرین hit قبل از  اینکه کاربر سایت را ترک کند و یا زمان یک session به پایان برسد.
  • Bounce rate با دیدن کاربرانی که تنها یک تماس با سایت دارند بدون اینکه دومین تماس با سایت هنگام محاسبه زمان session رخ دهد و یا در کل زمان حضور در صفحه تعامل دیگری با سایت انجام نشود. اگر این اتفاق رخ دهد. نمایش صفحه( pageview ) برای یک انعکاس بازدید (bounced visit) برای مدت زمان یک session و زمان در یک صفحه صفر خواهد بود

وقتیکه آنالیتیک یک dimensions و metrics در زمان پردازش ایجاد می کند. گوگل آنالیتیک  باید دامنه آن ابعاد و اندازه ها را طبق چیدمان تعیین شده مشخص کند تا بتوان نحوه گسترش آن را به داده های سایت شما مشخص کرد .

برخی از ابعاد(dimensions) شاید داده های یک hit را دسته بندی کنند. در حالی که dimensions های دیگر ممکند است به کل داده های یک session و یا کل فعالیت های یک کاربر اختصاص داشته باشند.

ابعاد و اندازه گیری ها Dimensions and metrics میتوانند یکی از سه حوزه زیر را داشته باشند:

  • سطح (Hit (hit-level 
  • سطح    (session (session-level 
  • سطح (user (user-level

 

در طی پردازش ، آنالیتیک مشخص می کند کدام حوزه به کدام بعد (dimension) و اندازه گیری (metric ) اعمال میشود. شما تنها زمانی میتوانید اندازه گیری ها را با ابعاد جفت کنید که هر دوی آنها به یک حوزه (scope ) مربوط باشند.

برای مثال ، جفت کردن یک بعد hit-level مثل عنوان صفحه( Page Title) را با اندازه گیری (session-level)  مانند مجموع تعداد Sessions ها (total number of Sessions) به هیچ وجه با عقل جور در نخواهد آمد  . عنوان صفحه (Page Title) با هر hit عوض می شود. اما شمارش sessions با اتمام هر session تغییر می کند.

در حالیکه گوگل آنالیتیک ابعاد و اندازه های  (dimensions and metrics) یک حوزه را برای شما در یک گزارش استاندارد جفت خواهد کرد. شما میتوانید یک حوزه برای هر بعد سفارشی و یا اندازه گیری سفارشی داشته باشید (Custom Dimensions or Custom Metrics) .

ساخت سریع یک گزارش با گرداوری داده ها

 

وقتیکه گوگل آنالیتیک ابعاد( dimensions) و اندازه گیری های متناظر را مشخص کرد. این سطر ها را به هم لینک خواهد کرد. و داده های را با  ID  خاص برای اکانت شما  از فیلتر خارج خواهد کرد.

هر نما گزارش که برای تبلیغ داده ها ایجاد کرده اید( با فیلتر ها و تنظیمات پیکربندی اعمال میشود) برای مجموع جداول داده، بطور روزانه پردازش می شوند. این جداول مجموع برای نمایش سریع گزاش های استاندارد در آنایتیک بکار می روند.

اما شما میتوانید گزارشات سفارشی بیشتری ایجاد کنید.برای اینکار میتوان از ابزار های گوگل آنالیتیک مانند  ابعاد ثانویه (secondary dimensions) یا با ایجاد یک گزاریش سفارشی استفاده کنید. وقتی که شما اینکار را انجام میدهید. آنالیتیک کنترل می کند که ببینید آیا  یک جدول مجموع و یا جدول کل (aggregate table) با داده های مناسب وجود دارد یا خیر . اگر این جدول در حال حاضر وجود نداشته باشد. آنالیتیک به عقب بازگشته و از داده سطر های session ها برای ایجاد گزارش استفاده می کند.

در برخی موارد ، داده های زیادی برای اتصال به آنالیتیک هنگام نمایش نمونه ای از داده ها در هنگام ارجاع این گزارشات وجود دارد . این پردازش تمام داه ها آنها صرفا گرداوری میشوند.

برای کاربران استاندارد، نمونه برداری session در سطح property رخ میدهد و نه در سطح view ، این به این معنی است که نمونه در سطح property مشخص شده و این قبل از این است که فیلتر های سطح view اعمال شوند.  برای همین views ها که دارای فیلتر ها اعمال شده است ممکن است sessions های کمتری در پردازش نمونه ها داشته باشد.

برای آنالیتیک 360 customers نمونه ها در سطح view اعمال میشوند. بنابراین فیلتر نماها view اندازه فایل های نمونه را کوچک تر نخواهد کرد.

ساخت سریع یک گزارش با گرداوری داده ها

 

 

این مهم است که بدانیم هنگامیکه داده ها گرداوری و پردازش می شوند .گزارشات  ممکن است تغییر کنند. مثال اگر شما داده های در حال پردزش در یک view را پردازش کنید . این داده فیلتر شده از کل گزارش حذف شده و قابل برگشت نیست.

بعد از اینکه گوگل آنالیتیک پردازش خود را به پایان رساند شما میتوانید داده های خود را با استفاده از گزارشات مشاهده و پردازش کنید. استفاده از Api  هسته گزارش گوگل آنالیتیک هم برای دسترسی به داده ها ممکن شده است. اینکار به شما اجازه میدهد که ابزار گزارش مخصوص خود را ایجاد کنید. یا داده های خود را مستقیما روی ابزار های گزارش third-party خروجی بگیرید.

نظرات كاربران :