بررسی 17 تکنیک گوگل تگ منیجر که بازاریابان باید بدانند!
- ✔️
1. بهرهگیری از لایه داده (Data Layer):
لایه داده، یک ساختار دادهی استاندارد است که اطلاعات مربوط به رویدادها و متغیرها را در وبسایت شما ذخیره می کند و به GTM اجازه می دهد تا به این اطلاعات دسترسی پیدا کند. - ✔️
2. ردیابی رویدادهای سفارشی:
با بهرهگیری از رویدادهای سفارشی، میتوانید اقدامات خاصی مانند کلیک بر روی دکمه ها، ارسال فرم ها و دانلود فایل ها را ردیابی کنید. - ✔️
3. بهرهگیری از تریگرهای (Triggers) مختلف:
GTM تریگرهای متنوعی را ارائه می دهد که میتوانید از آنها برای فعال سازی تگ ها بر اساس رویدادها، صفحات بازدید شده و سایر شرایط استفاده کنید. - ✔️
4. بهرهگیری از متغیرهای (Variables) داخلی:
GTM متغیرهای داخلی زیادی دارد که اطلاعات مفیدی مانند URL صفحه، عنوان صفحه و اطلاعات مرورگر را در اختیار شما قرار می دهند. - ✔️
5. ایجاد متغیرهای سفارشی:
اگر به اطلاعاتی فراتر از متغیرهای داخلی نیاز دارید، میتوانید متغیرهای سفارشی خود را ایجاد کنید. - ✔️
6. بهرهگیری از عبارات منظم (Regular Expressions):
عبارات منظم به شما امکان می دهند تا الگوهای پیچیده ای را در داده ها جستجو و استخراج کنید. - ✔️
7. مدیریت نسخهها (Versions):
GTM تاریخچه کاملی از تغییرات شما را نگه می دارد و به شما امکان می دهد تا به نسخه های قبلی بازگردید. - ✔️
9. بهرهگیری از گوگل آنالیتیکس Events برای گزارشگیری دقیقتر:
اطلاعات دقیقتری را به گوگل آنالیتیکس ارسال کنید تا گزارشهای بهتری داشته باشید. - ✔️
10. ردیابی فرمها:
مشخص کنید کدام فرمها بیشتر استفاده میشوند و چه فیلدهایی بیشتر پر میشوند. - ✔️
11. ردیابی ویدیوها:
بفهمید کاربران چقدر از ویدیوهای شما را تماشا میکنند. - ✔️
12. بهرهگیری از اسکرول تریگر:
میزان اسکرول کاربران در صفحات مختلف را بررسی کنید. - ✔️
13. بهرهگیری از Cookieها:
برای ذخیره و ردیابی اطلاعات کاربران از Cookie ها استفاده کنید. - ✔️
14. مدیریت دسترسی کاربران:
دسترسی کاربران مختلف به GTM را مدیریت کنید. - ✔️
15. مستندسازی تنظیمات:
یک مستند برای تنظیمات GTM خود ایجاد کنید تا در آینده به راحتی بتوانید آنها را درک و نگهداری کنید. - ✔️
16. بهرهگیری از افزونههای GTM:
برای تسهیل کار با GTM از افزونههای موجود استفاده کنید. - ✔️
17. بهینهسازی سرعت بارگذاری:
با مدیریت صحیح تگها، سرعت بارگذاری وبسایت خود را بهینه کنید.
این تکنیک ها تنها شروع کار هستند. با تمرین و تجربه بیشتر، میتوانید از قابلیت های GTM به طور کامل بهره مند شوید. با بهرهگیری از این تکنیک ها، میتوانید استراتژی بازاریابی خود را بهبود بخشید و به نتایج بهتری دست یابید.

17 تکنیک برای گوگل تگ منیجر که باید بدانید
1. بهرهگیری از لایه داده (Data Layer)
لایه داده یک شیء JavaScript است که برای انتقال اطلاعات از وب سایت شما به گوگل تگ منیجر استفاده می شود. این روشی استاندارد و قابل اعتماد برای جمع آوری داده ها بدون دستکاری مستقیم کد HTML است. اطلاعاتی مانند اطلاعات محصول، اطلاعات کاربر، رویدادهای سفارشی و غیره را می توان از طریق لایه داده منتقل کرد. با بهرهگیری از لایه داده، میتوانید از بروزرسانی های مداوم تگ های خود جلوگیری کنید زیرا فقط کافی است مقادیر متغیرها را در لایه داده تغییر دهید. بهرهگیری از لایه داده، مدیریت و نگهداری تگ ها را بسیار آسان تر می کند. برای پیاده سازی لایه داده، نیاز به همکاری با توسعه دهنده وب سایت دارید. مثال: dataLayer.push({event: purchase, product_id: 123, product_name: تیشرت}) همیشه لایه داده را قبل از اسکریپت GTM قرار دهید.
2. تعریف متغیرهای لایه داده (Data Layer Variables)
متغیرهای لایه داده به شما اجازه می دهند تا مقادیر موجود در لایه داده را استخراج کرده و از آنها در تگ ها و تریگرها استفاده کنید. برای تعریف یک متغیر لایه داده، به بخش “Variables” در GTM بروید و نوع متغیر را “Data Layer Variable” انتخاب کنید. سپس نام کلید (key) مورد نظر در لایه داده را وارد کنید. مثلا اگر می خواهید مقدار product_id را از مثال قبل استخراج کنید، نام کلید را product_id وارد کنید. میتوانید از Dot Notation برای دسترسی به مقادیر تو در تو در لایه داده استفاده کنید (مثلاً user.address.city). از این متغیرها میتوانید در تگ های گوگل آنالیتیکس، گوگل ادز و سایر پلتفرم ها استفاده کنید. نام گذاری متغیرها را به طور واضح و منطقی انجام دهید تا در آینده به راحتی بتوانید آنها را شناسایی کنید.
3. بهرهگیری از متغیرهای تعریف شده توسط کاربر (User-Defined Variables)
متغیرهای تعریف شده توسط کاربر به شما امکان می دهند مقادیر سفارشی را بر اساس نیازهای خاص خود تعریف کنید. متغیرهای JavaScript Variable به شما اجازه می دهند تا مقدار یک متغیر JavaScript موجود در صفحه را استخراج کنید. متغیرهای Cookie Value به شما اجازه می دهند تا مقدار یک کوکی را استخراج کنید. متغیرهای DOM Element به شما اجازه می دهند تا مقدار یک عنصر خاص در صفحه را استخراج کنید (مثلاً متن یک دکمه). متغیرهای Custom JavaScript به شما اجازه می دهند تا با بهرهگیری از کد جاوا اسکریپت، یک مقدار سفارشی ایجاد کنید.
4. فعال سازی تریگرهای سفارشی (Custom Event Triggers)
تریگرهای سفارشی به شما امکان می دهند تگ ها را بر اساس رویدادهای خاصی که در وب سایت شما رخ می دهند، فعال کنید.برای ایجاد یک تریگر سفارشی، نوع تریگر را “Custom Event” انتخاب کنید.سپس نام رویدادی را که می خواهید تریگر بر اساس آن فعال شود، وارد کنید.این نام باید با نام رویدادی که در لایه داده ارسال می کنید، مطابقت داشته باشد.میتوانید از شرط ها برای محدود کردن فعال شدن تریگر به شرایط خاص استفاده کنید (مثلاً فقط زمانی که مقدار یک متغیر لایه داده برابر با مقدار خاصی باشد).مثلا اگر رویدادی با نام formSubmit را در لایه داده ارسال می کنید، نام رویداد را در تریگر “Custom Event” برابر با formSubmit قرار دهید.
از تریگرهای سفارشی می توان برای ردیابی فرم های ارسال شده، دانلود فایل ها، پخش ویدیوها و سایر تعاملات مهم کاربر استفاده کرد.
برای اطمینان از دقت ردیابی، نام رویدادها را به طور یکنواخت در سراسر وب سایت خود استفاده کنید.
5. بهرهگیری از تریگرهای Element Visibility
تریگرهای Element Visibility به شما این امکان را می دهند که تگ ها را هنگامی که یک عنصر خاص در صفحه قابل مشاهده می شود، فعال کنید. این نوع تریگر برای ردیابی زمانی که کاربران به یک بخش خاص از صفحه اسکرول می کنند، یا زمانی که یک عنصر خاص در صفحه بارگذاری می شود، بسیار مفید است. برای بهرهگیری از این تریگر، باید یک سلکتور CSS برای عنصری که می خواهید ردیابی کنید، مشخص کنید. از تریگرهای Element Visibility می توان برای ردیابی بازدید از بنرهای تبلیغاتی، محتوای زیر اسکرول و سایر عناصر مهم صفحه استفاده کرد. این تریگر میتواند برای بهینه سازی سرعت بارگذاری صفحه مفید باشد، زیرا تگ ها فقط زمانی فعال می شوند که عنصر مورد نظر قابل مشاهده شود. 
6. بهرهگیری از تریگرهای Scroll Depth
تریگرهای Scroll Depth به شما این امکان را می دهند که تگ ها را بر اساس میزان اسکرول کاربر در صفحه فعال کنید. این تریگر برای درک میزان تعامل کاربران با محتوای صفحه بسیار مفید است. میتوانید تریگرها را بر اساس درصد اسکرول (مثلاً 25%، 50%، 75%، 100%) یا بر اساس پیکسل اسکرول (مثلاً 500 پیکسل، 1000 پیکسل) تنظیم کنید. از تریگرهای Scroll Depth می توان برای ردیابی زمانی که کاربران به یک بخش خاص از صفحه می رسند، یا برای ارسال رویدادهای سفارشی به گوگل آنالیتیکس برای تجزیه و تحلیل بیشتر استفاده کرد. برای استفاده موثر از این تریگر، ابتدا باید اهداف خود را مشخص کنید. مثلا می خواهید بدانید چند درصد از کاربران به انتهای صفحه می رسند. میتوانید از این اطلاعات برای بهینه سازی محتوا و چیدمان صفحه استفاده کنید.
7. بهرهگیری از تریگرهای Timer
تریگرهای Timer به شما امکان می دهند تگ ها را پس از گذشت یک زمان مشخص فعال کنید. این تریگر برای نمایش پیام های پاپ آپ، نظرسنجی ها یا سایر عناصر بعد از اینکه کاربر مدتی در صفحه باقی ماند، مفید است. برای بهرهگیری از این تریگر، باید یک مقدار Interval (به میلی ثانیه) و یک مقدار Limit (حداکثر تعداد دفعات فعال شدن تریگر) را مشخص کنید. مثلا میتوانید تریگر را طوری تنظیم کنید که هر 30 ثانیه یک بار فعال شود، اما فقط 3 بار. از تریگرهای Timer می توان برای ارائه تخفیف های ویژه به کاربرانی که مدت زیادی در صفحه محصول باقی مانده اند، استفاده کرد.
هنگام بهرهگیری از تریگرهای Timer، به تجربه کاربر توجه داشته باشید و از ایجاد مزاحمت برای کاربران خودداری کنید.
8. بهرهگیری از تریگرهای Form Submission
تریگرهای Form Submission به شما این امکان را می دهند که تگ ها را هنگام ارسال یک فرم در وب سایت خود فعال کنید. این تریگر برای ردیابی نرخ تبدیل فرم، جمع آوری داده های مربوط به فرم و ادغام با سیستم های CRM مفید است. میتوانید این تریگر را بر اساس شناسه (ID) فرم یا سایر ویژگی های فرم تنظیم کنید. با بهرهگیری از این تریگر، میتوانید به راحتی اطلاعات مربوط به فرم را به گوگل آنالیتیکس یا سایر پلتفرم های بازاریابی ارسال کنید. برای اطمینان از دقت ردیابی، شناسه (ID) فرم را به درستی مشخص کنید.
9. بهرهگیری از تریگرهای Click
تریگرهای Click به شما این امکان را می دهند که تگ ها را هنگام کلیک کردن کاربر بر روی یک عنصر خاص در وب سایت خود فعال کنید. این تریگر برای ردیابی کلیک ها روی دکمه ها، لینک ها، تصاویر و سایر عناصر تعاملی مفید است. دو نوع تریگر Click وجود دارد: “All Elements” (برای ردیابی تمام کلیک ها) و “Just Links” (برای ردیابی فقط کلیک ها روی لینک ها). برای ردیابی کلیک ها روی عناصر خاص، باید از سلکتور CSS برای شناسایی عنصر مورد نظر استفاده کنید. با بهرهگیری از متغیرهای Click Element، Click URL و Click Text میتوانید اطلاعات مربوط به کلیک را استخراج کنید. از تریگرهای Click می توان برای ردیابی کلیک ها روی دکمه های CTA، لینک های منو و سایر عناصر مهم صفحه استفاده کرد.
10. بهرهگیری از تگ های HTML سفارشی (Custom HTML Tags)
تگ های HTML سفارشی به شما این امکان را می دهند که کد HTML سفارشی خود را در وب سایت خود وارد کنید.این تگ ها برای پیاده سازی اسکریپت های ردیابی سفارشی، ادغام با پلتفرم های بازاریابی که از تگ های استاندارد GTM پشتیبانی نمی کنند و انجام سایر کارهای پیشرفته مفید هستند.هنگام بهرهگیری از تگ های HTML سفارشی، باید مراقب باشید که کد شما درست و بدون خطا باشد، زیرا هرگونه خطا میتواند باعث اختلال در عملکرد وب سایت شما شود.قبل از انتشار تگ های HTML سفارشی، آنها را به طور کامل تست کنید.
سعی کنید از استفاده بیش از حد از تگ های HTML سفارشی خودداری کنید و در صورت امکان از تگ های استاندارد GTM استفاده کنید.
همیشه قبل از استفاده، اسکریپت را بررسی کنید تا از ایمن بودن آن مطمئن شوید.برای مدیریت بهتر، کامنت گذاری در کد HTML سفارشی بسیار توصیه میشود.
11. بهرهگیری از تگ های Image
تگ های Image یا تصویر پیکسلی، تگهایی هستند که برای ردیابی ساده و بدون ایجاد درخواستهای زیاد استفاده میشوند. این تگها یک درخواست تصویری به یک URL خاص ارسال میکنند، که میتواند برای ردیابی باز شدن ایمیل، بازدید از صفحه یا سایر رویدادها استفاده شود. برای بهرهگیری از تگ Image، باید URL تصویری را مشخص کنید که میخواهید درخواست به آن ارسال شود. میتوانید از متغیرها برای پویا کردن URL استفاده کنید، مثلا برای ارسال اطلاعات مربوط به کاربر یا صفحه. این تگ برای سناریوهایی که نیاز به ردیابی سریع و سبک دارید، مناسب است. در برخی موارد از تگ Image به عنوان جایگزینی برای تگ های Custom HTML ساده استفاده می شود.
12. بهرهگیری از قابلیت Debug و Preview
قابلیت Debug و Preview در GTM به شما این امکان را می دهد که قبل از انتشار تگ ها و تریگرها، آنها را تست کنید. با بهرهگیری از این قابلیت، میتوانید ببینید که کدام تگ ها در صفحه فعال می شوند، چه متغیرهایی مقدار دهی می شوند و چه رویدادهایی در لایه داده ارسال می شوند. برای فعال کردن این قابلیت، روی دکمه “Preview” در بالای صفحه GTM کلیک کنید. سپس وب سایت خود را باز کنید و در پایین صفحه یک پنجره دیباگ GTM را مشاهده خواهید کرد. با بهرهگیری از این پنجره، میتوانید مراحل فعال شدن تگ ها را گام به گام بررسی کنید. قبل از انتشار هرگونه تغییر در GTM، حتماً از قابلیت Debug و Preview استفاده کنید.
13. بهرهگیری از Zones
Zones به شما این امکان را میدهند تا چندین کانتینر GTM را در یک وب سایت مدیریت کنید. این ویژگی برای سازماندهی بهتر تگها و تریگرها در پروژههای بزرگ و پیچیده مفید است. هر Zone میتواند شامل مجموعهای از تگها، تریگرها و متغیرها باشد. میتوانید Zone های مختلف را به بخشهای مختلف وب سایت خود اختصاص دهید. مثلا میتوانید یک Zone برای ردیابی تجارت الکترونیک، یک Zone برای ردیابی بازاریابی محتوا و یک Zone برای ردیابی تبلیغات ایجاد کنید. Zones مدیریت کانتینرها را برای تیمهای بزرگ آسانتر میکند. توجه کنید که بهرهگیری از Zones نیاز به برنامهریزی دقیق دارد.
14. بهرهگیری از Templates
Templates این امکان را فراهم می آورند که تگ ها، تریگرها و متغیرهای سفارشی ایجاد کنید. این ویژگی به شما اجازه میدهد که راه حلهای ردیابی خاص خود را ایجاد کرده و آنها را با دیگران به اشتراک بگذارید. Templates میتوانند به سادگی یک تگ سفارشی برای یک پلتفرم بازاریابی خاص باشند یا یک راه حل پیچیده ردیابی با بهرهگیری از جاوا اسکریپت. با بهرهگیری از Templates، میتوانید از تکرار کد جلوگیری کرده و فرآیند ردیابی خود را ساده کنید. گوگل Tag Manager دارای یک گالری از Templates است که میتوانید از آنها استفاده کنید. ایجاد Templates نیاز به دانش فنی بیشتری دارد.
15. نسخه بندی و انتشار (Versioning and Publishing)
گوگل تگ منیجر به شما امکان می دهد تغییرات خود را نسخه بندی کنید و هر نسخه را در صورت نیاز منتشر کنید. این قابلیت به شما این امکان را می دهد تا تغییرات خود را به صورت امن و کنترل شده اعمال کنید و در صورت بروز مشکل، به نسخه قبلی بازگردید. قبل از انتشار هر نسخه، توضیحات دقیقی در مورد تغییرات انجام شده بنویسید تا در آینده بتوانید به راحتی نسخه های مختلف را شناسایی کنید. همیشه قبل از انتشار، تغییرات خود را در محیط پیش نمایش تست کنید. در صورت بروز مشکل پس از انتشار، به سرعت به نسخه قبلی بازگردید. با بهرهگیری از نسخه بندی، میتوانید از از دست دادن داده ها و اختلال در عملکرد وب سایت خود جلوگیری کنید. نام گذاری نسخه ها را بر اساس تاریخ انتشار انجام دهید تا مدیریت آنها ساده تر شود.
16. تست A/B با گوگل Optimize از طریق GTM
گوگل تگ منیجر به خوبی با گوگل Optimize ادغام شده است و به شما امکان می دهد به راحتی تست های A/B را در وب سایت خود اجرا کنید. با بهرهگیری از GTM، میتوانید تگ گوگل Optimize را به وب سایت خود اضافه کنید و سپس آزمایش های خود را در گوگل Optimize ایجاد کنید. این روش بسیار کارآمد است زیرا به شما اجازه می دهد تا به سرعت و بدون نیاز به تغییر کد وب سایت، آزمایش های مختلف را اجرا کنید. قبل از شروع آزمایش، اهداف خود را به طور واضح مشخص کنید.
17. بهرهگیری از Workspaces
Workspaces به شما این امکان را میدهند که به صورت موازی با دیگر اعضای تیم روی گوگل Tag Manager کار کنید بدون اینکه تغییرات یکدیگر را تحت تاثیر قرار دهید. این ویژگی مخصوصاً برای تیمهای بزرگ که چندین نفر به طور همزمان روی GTM کار میکنند بسیار مفید است. هر Workspace یک محیط جداگانه است که شامل تگها، تریگرها و متغیرهای خاص خود است. پس از اتمام کار در یک Workspace، میتوانید تغییرات خود را با Workspace اصلی ادغام کنید.






