«اسکرول ترکینگ» (scroll tracking) روشی برای ردیابی میزان اسکرول کاربر در صفحه‌های سایت است. استفاده از این روش به ما کمک می‌کند تا بفهمیم کاربر چقدر با محتوای ما ارتباط برقرار کرده و چه میزان از محتوا را خوانده است. اسکرول ترکینگ را می‌توان برای تمام سایت‌ها اجرا کرد. اجرای این روش به خصوص برای سایت‌هایی با محتوای آموزشی، خبری و فروشگاهی، ضروری است. معمولا برای فهمیدن میزان درگیری کاربر با مطالب سایت، از معیارهایی مثل «بانس ریت» و «average session duration» استفاده می‌شود. اما این معیارها، اطلاعات کاملا درستی ارائه نمی‌دهند. مثلا با استفاده از «average session duration» می‌توانیم بفهمیم کاربر، 10 دقیقه روی یک صفحه سایت ما بوده ولی نمی‌توانیم تشخیص دهیم آیا واقعا با محتوا ارتباط برقرار کرده یا اینکه نمی‌تواند محتوای موردنظرش را در صفحه پیدا کند!

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

آموزش تصویری ساخت ایونت اسکرول

تریگر Scroll Depth در گوگل تگ منیجر

تریگر «scroll depth» دو نوع اسکرول عمودی و افقی دارد:

  • «Vertical Scroll Depth» اسکرول عمودی (اسکرول از بالا به پایین)
  • «Horizontal Scroll Depth» اسکرول افقی (اسکرول از چپ به راست)

می‌توانید با توجه به نوع طراحی صفحه‌های وب‌سایت، از اسکرول عمودی یا افقی استفاده کنید.

تریگر scroll depth در تگ منیجر

Scroll Depth با چه واحدی اندازه‌گیری می‌شود؟

«Scroll depth» بر اساس درصد یا پیکسل اندازه‌گیری می‌شود. مثلا اگر «vertical scroll depth 50%» باشد به این معنی است که کاربر از بالا به پایین، 50% از صفحه را اسکرول کرده است. البته بهتر است از درصد استفاده کنیم چون اندازه‌گیری پیکسل سخت است.

ساخت ایونت اسکرول ترکینگ در تگ منیجر

مراحل ردیابی اسکرول کاربران با استفاده از GTM:

  • مرحله اول: متغیرهای داخلی اسکرول را فعال کنید.
  • مرحله دوم: تریگر «Scroll Depth» را بسازید.
  • مرحله سوم: تگ گوگل آنالیتیکس را برای «Trigger» ایجاد کنید.
  • مرحله چهارم: تریگر «Scroll Depth» را به تگی که ساختید اختصاص دهید.

مرحله اول: فعال‌سازی متغیرهای داخلی اسکرول

به بخش «Variables» در گوگل تگ منیجر بروید. در قسمت «Built-In Variable» متغیرهای اسکرول را فعال کنید. متغیرهای «Scroll Depth Threshold» ،«Scroll Depth Units» و «Scroll Direction» به ترتیب نشان‌دهنده‌ میزان اسکرول تعیین‌شده (25، 50، 75 و …)، واحد تعیین‌شده (درصد یا پیکسل) و نوع اسکرول (عمودی یا افقی) هستند.

فعالسازی متغییرهای ایونت اسکرول ترکینگ در تگ منیجر

مرحله دوم: ساخت تریگر scroll depth

در «GTM» به قسمت «Triggers» بروید و روی «NEW» کلیک کنید. برای گزینه «Trigger Type» ،«Scroll Depth» را انتخاب کنید و نام آن را «Scroll Depth Trigger» بگذارید.

انتخاب تریگر scroll depth برای اسکرول ترکتینگ

این تنظیمات را هم اعمال کنید:

  1. گزینه «Vertical Scroll Depth» (اسکرول عمودی صفحه) را تیک بزنید.
  2. واحد اندازه‌گیری را «percentages» قرار دهید و در کادر پایین، درصدهایی که می‌خواهید تریگر بر اساس آن اجرا شود را تایپ کنید. بین اعداد «,» بگذارید.
  3. در قسمت «this trigger fires on» می‌توانید «all page» (اجرای تریگر در تمام صفحه‌های وب‌سایت) یا «some pages» (اجرا تریگر در بعضی صفحات وب‌سایت) را انتخاب کنید. در صورت انتخاب این گزینه، یک کادر جدید باز می‌شود. در آن کادر باید «page URL» صفحه‌ای که قصد ردیابی اسکرول آن را دارید، وارد کنید.

ساخت تریگر ایونت اسکرول

در مثال بالا، 25، 50، 75 و 100 درصد اسکرول تعیین شده است. این درصدها می‌توانند برای سایت‌های مختلف، متفاوت باشند. مثلا اگر سایت شما فوتر بزرگ با اطلاعات کم دارد، مقدار 90% برای ردیابی اسکرول مناسب است. بعد از اعمال این تنظیمات، تریگر را ذخیره کنید.

برای اطمینان از درست کار کردن تریگر، در «GTM» دکمه «preview» را بزنید. بعد به وب‌سایت خودتان بروید، رفرش (refresh) کرده و در یک صفحه اسکرول کنید. دکمه «Debug» را که پایین سمت چپ پنجره قرار دارد بزنید و مطمئن شوید رویداد اسکرول اتفاق افتاده است. هم‌چنین می‌توانید داخل تب «Data layer»، متغیرهای «Scroll Depth Threshold» ،«Scroll Depth Units» و «Scroll Direction» را ببینید.

نمایش اطلاعات ایونت اسکرول در preview

مرحله سوم: ایجاد کردن تگ Google analytics برای تریگر مربوط به آن

برای اینکه داده‌های مورد نظر را در گوگل آنالیتیکس ببینید، در «GTM»، دکمه «Tags» و بعد از آن «New» را بزنید و یک تگ از نوع «Google Analytics Universal» ایجاد کنید. از لیست کشویی «Track Type» گزینه «Event» را انتخاب کنید.

تگ گوگل آنالیتیکس برای تریگر اسکرول

نکته: می‌توانید در قسمت «Action»، متغیر {{Page Path}} و در قسمت «Lable»، متغیر {{Scroll Depth Threshold}} را قرار دهید تا در آنالیتیکس، آدرس صفحه اسکرول شده و میزان اسکرول کاربر در صفحه را ببینید.

آیا ایونت اسکرول باید بانس ریت را کاهش بدهد یا نه؟

نکته: گزینه «Non-Interaction Hit» را به «True» تغییر دهید. در غیر این صورت نرخ «Bounce Rate» شما بسیار کاهش می‌یابد.

مرحله چهارم: اختصاص دادن تریگر Scroll depth به تگ گوگل آنالیتیکس

تگ مورد نظر را «Send Scroll Tracking Data To GA» نام‌گذاری کرده و تریگر «Scroll depth» را به آن اضافه کنید. تنظیمات را ذخیره کرده، دکمه «Submit» را بزنید و تگ را «Publish» کنید.

چگونه داده‌های اسکرول را در آنالیتیکس ببینیم؟

در گوگل آنالیتیکس، از گزارش «Behavior» روی گزینه «Event» کلیک کنید. حالا می‌توانید ببینید کاربران در چه صفحه‌هایی چند درصد اسکرول کرده‌اند.

چگونه داده‌های اسکرول ترکینگ را در آنالیتیکس ببینیم؟

حالا خودتان امتحان کنید

در طول این مقاله، یاد گرفتید که چطور می‌توان با کمک GTM، حرکت کاربران در صفحه‌های سایت را بدون اینکه حتی کلیک کرده باشند ردیابی کرده و یک‌جا در آنالیتیکس تحلیل کنید. امیدواریم با استفاده از این مقاله، کیفیت مطالب و محتوای وب‌سایتتان را بهبود ببخشید.