در این مقاله ترجمه مقاله How to track events using URL variables را ارائه داده ایم این مقاله درباره نحوه گزارش گیری از رخداد های مانند کلیک شدن و یا نمایش فیلم در سایت است که میتواند به بهینه سایت بپردازیم.
واحد 3: جمع آوری دادها با استفاده از لایه بندی داده ها ، متغییر ها و رخداد ها
درس 3: ردیابی و گزارش رخداد ها با متغییر ها
برای مطالعه سایر دروس بروری لیست زیر کلیک کنید:
آموزش سئو ابزار مدیریت تگها در گوگل
واحد اول: شروع کار با ابزار مدیریت تگ ها در گوگل:
درس اول : معرفی دوره های مدیریت تگ های گوگل
درس دوم: شروع با نقشه اندازه گیری
درس سوم: توسعه استراتژی اجرای تگ های
درس چهارم : مروری بر مدیریت تگهای در گوگل
آزمون واحد یک
واحد دوم : تنظیمات مدیریت تگها در گوگل
درس اول: نصب Google Analytics tag
درس دوم:نصب و تنظیمات متغییر GA Property
درس سوم: تنظیمات cross-domain tracking برای ردیابی دامنه
درس چهارم:درک لایه بندی داده ها
آزمون واحد دو
واحد 3: جمع آوری دادها با استفاده از لایه بندی داده ها ، متغییر ها و رخداد ها
درس 1: گذر از یک داده استاتیک به یک بعد جدید سفارشی
درس 2: گذر داده های داینامیک از یک معیار سفارشی
درس 3: ردیابی رخداد ها با متغییر ها
آزمون واحد 3
واحد 4: استفاده از تگهای اضافه برای بازاریابی و یا بازاریابی مجدد
درس 1: تنظیم ردیابی تنظیمات تبلیغات گوگلی
درس 2: تنظیم بازاریابی داینامیک
درس 3: مروری بر دروس
آزمون واحد 4
در این مقاله هم به ترجمه متن جایگزین فیلم خواهیم پرداخت. بزودی فیلم ها را با زبان فارسی به سایت اضافه خواهیم کرد.
چگونه یک رخداد را با استفاده از متغیر های آدرس صفحه گزارش کنیم
با تگ منیجر شما میتوانید از یک "event trigger"برای ردیابی یک رخداد خاص در سایت خود مانند تعداد دفعات تماشای یک فیلم توسط هر کاربر و یا تعداد کلیک روی یک دکمه استفاده کنید.
ایجاد یک متغییر آدرس صفحه "user-defined"
برای ردگیری هر بار که کاربر روی دکمه "Book Now"در سایت "Travel Adventures" کلیک می کند. ما اول باید یک متغییر "user-defined URL"ایجاد کنیم. در تگ منیجر روی "Variables"کلیک کنید. و سپس "new"را انتخاب کنید.
با به این متغییر "title= URL Destination"نام "URL Destination"را خواهیم داد.
از آنجا که ما میخواهیم آدرس صفحه را هنگامی که روی دکمه "Book Now"کلیک می کنیم ردگیری کنیم، "tag type=URL"را تنظیم خواهیم کرد.
از آنجا که ما تنها قسمتی از آدرس را میخواهیم که شامل نام کشور باشد کامپوننت "component type= Fragment"را انتخاب می کنیم.
این کار بسادگی قسمتی از آدرس را که بعد از نماد "hash"قرار دارد را کپی می کند. اینکار برای آدرس "Great Outdoors"در صفحه "Switzerland vacation"بسادگی عبارت "Switzerland"را باز می گرداند روی "Create Variable"کلیک کنید.
ایجاد تریگر یا ردگیر رخداد
حالا که ما متغییر "user-defined"را ایجاد کرده ایم. ما باید یک رخداد "event trigger"ایجاد کنیم. این تریگر زمانی که روی دکمه "Book Now"کلیک شود ایجاد می شود. در سایت "Travel Adventures"اگر ما به کد دکمه نگاه کنیم می بینیم که کلاس "booknow"برای آن ایجاد شده است.
از آنجا که تگ منیجر در حال حاضر متغییر "built-in"دارد. ما میتوانیم آن را با کلاس استفاده کنیم. و از این روش برای ایجاد یک "event trigger"بهره ببریم. برای اینکه متغیر را فعال کنیم روی "Variables"کلیک و سپس تیک "Click Classes"را بزنید:
در گام بعد ما باید یک "event trigger"ایجاد کنیم.روی "Triggers"کلیک کرده و روی "new"کلیک کنید. و نام این تریگر را "Book Now clicks"بگزارید. از آنجا که میخوایم این تریگر در زمان کلیک عمل کند گزینه "Event Type=click"را انتخاب و سپس روی "Continue"کلیک کنید.
از آنجا که "Book Now"لینک "Html"است که بصورت دکمه استایل داده شده است ، تنظیمات تریگر را بصورت "link select"قرار می دهیم. تیک گزینه "wait for tags"را بزنید و "Max wait time=2000"زمانیکه تگ پس از کلیک کاربر اعمال میشود را مشخص می کنید حالا روی "Continue"کلیک کنید.
یک پیام برای شما ظاهر می شود، که به شما هشدار می دهد که مراقب باشید که اسکریپت دیگری با این پردازش تداخل نداشته باشد.
حالا در قسمت "Enable When"ما باید تریگر را وقتی که کلاس "Booknow"حاضر است فعال کنیم. متغییر "page URL"را در اولین منوی "Pulldown"انتخاب کنید. سپس "contains"را انتخاب کنید. حالا مقدار "destinations.html"را وارد کرده و روی "Continue"کلیک کنید.
از آنجا می خواهیم تنها هنگامی که آدرس داری مقدار "destinations.html"باشد در قسمت "Fire On= Some Clicks"را انتخاب کنید. روی کلاس ها که الان انتخاب شده اند کلیک کنید. و "operator""=""contains"در فیلد سمت راست ما عبارت "booknow"را انتخاب کنید.
سپس ، درست مانند زمانی که تریگر را فعال کردیم ، باید همان پارامتر ها را برای زمان شروع به کار تریگر ایجاد کنیم . در اولین منوی "pulldown"متغییر "element classes"را انتخاب کنید. و سپس "operator= contains"در آخر، ما مقدار "booknow"را وارد و روی "Save Trigger"کلیک می کنیم.
تگ آنالیتیک را کپی کنید
حالا که متغییر"built-in"و تریگر خود را ایجاد کرده ایم، ما تنها یک رخداد آنالیتیک میخواهیم که وقتی که دکمه "Book Now"کلیک شد، بتوانیم بجای ایجاد دوباره تگ بتوانیم تگ موجود در "Page View"را کپی کنیم. تا بتوانیم از تمام تنظیماتی که انجام داده ایم مثلا تنظیم امکان بررسی تمام زیر دامنه ها را داشته باشیم.
روی "Tags"کلیک کنید، سپس تگ "Page View"در پایین سمت راست کپی را انتخاب کنید:
تنظیمات آنالیتیک را بروز رسانی کنید
نکته که عنوان جدیدی برای کپی تگ ایجاد شده است و باید نام و بازخورد تگ را بروز کنیم.
در قسمت "Configure"کلیک کنید. و "track type"را از "Page View"به "Event"تغییر دهید
وقتی که شما فیلد اضافه "Event"را انتخاب می کنید. فیلد اضافه ای برای "Category, Action, Label, Value " ظاهر می شود.
ما میتوانیم هر نامی به پارامتر دسته بندی بدهیم، این برای مرتب کرده داده ها در آنالیتیک به ما کمک می کند. و ما نام دسته بندی را "Bookings"میگزاریم. حالا میدانیم که این رخداد برای کلیک شدن کدام دکمه است . برچسب پارامتر را "book now"بگذارید. سپس روی "selector icon"کلیک کنید. و سپس متغییر "URL Destination"را انتخاب کنید. و فیلد "Value"را خالی بگزارید
"Non-Interaction=false"و سپس "Continue"را انتخاب کنید:
در قسمت "Fire On"از آنجا که میخواهیم هنگام کلیک روی دکمه "Book Now"این تگ اجرا شود گزینه "Click"را انتخاب کرده و از آنجا که میخواهیم تنها هنگام کلیک کردن این تپ اجرا شود تریگر "All Pages"را با کلیک روی علامت ضربدر حذف می کنیم.
سپس "more"را انتخاب کنید
پنجره ای باز شده و به شما امکان میدهد که تریگر ها قابل دسترس کدام ها هستند. گزینه "Book Now clicks" را که در گام های بالا ایجاد کرده ایم را انتخاب کنید. روی "Save"کلیک کنید. و سپس "Create Tag"را انتخاب کنید.
حالا که ما ردیاب و گزارش برای رخداد را در سایت "Travel Adventures" برای دکمه "Book Now"ایجاد کردیم . خواهیم دید که در آنالیتیک این عدد بر عدد کل کاربران تقسیم شده و نرخ رزرو بلیط را برای ما محاسبه و گزارش می کند.