اگر شما هم به تازگی با دو سرویس شرکت گوگل یعنی گوگل آنالیتیکس و تگ منیجر آشنا شده باشید، شاید سؤالاتی مانند زیر برایتان پیش آمده باشد:

  • این دو سرویس چه تفاوتی با هم دارند؟
  • با وجود گوگل آنالیتیکس چه احتیاجی به تگ منیجر است؟
  •  اگر از تگ منیجر استفاده کنیم باز هم می‌توانیم از آنالیتیکس استفاده کنیم؟

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

Google Tag manager vs analytics

گوگل آنالیتیکس چیست؟

بگذارید با گوگل آنالیتیکس شروع کنیم؛ ابزار آماری و تحلیلی گوگل برای سایت و اپلیکیشن شما. با استفاده از این سرویس می‌توانید اطلاعات کاملی را از بازدیدکننده‌ها و رفتارشان به دست آورید مثلا:

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

این چند مورد، تنها گوشه‌ای از اطلاعاتی است که گوگل آنالیتیکس به ما می‌دهد. با آموزش بیشتر و حرفه‌ای شدن در آنالیتیکس می‌توان اطلاعات دقیق‌تر و کاربردی‌تری را به دست آورد تا از این اطلاعات در تعیین استراتژی‌های مارکتینگ بهره برد. خب پس اگر آنالیتیکس این همه اطلاعات به ما می‌دهد دیگر چه احتیاجی به ابزار دوم داریم؟ با طرح یک سؤال به این مورد جواب می‌دهیم.

google analytics

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

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

  • برای گرفتن اطلاعات کلیدی دیگری که آنالیتیکس به ما نمی‌دهد باید چه کار کنیم؟
  • اگر یک ابزار دیگر به جز آنالیتیکس احتیاج به گرفتن اطلاعات سایت ما داشته باشد چگونه باید این کار را انجام دهیم؟

پاسخ پرسش اول ساده است. با قرار دادن یک کد مخصوص دیگر در سایتمان می‌توانیم اطلاعات مورد نظر دیگر را به خود آنالیتیکس یا سایت‌های دیگر مثل فیس‌بوک، گوگل ادوردز و … ارسال کنیم. پس اگر مثلا بخواهیم بدانیم که چند نفر در روز روی یک لینک خاص سایت ما کلیک می‌کنند – اطلاعاتی که آنالیتیکس به ما نمی‌دهد – یا بخواهیم از ابزار خوب «Hotjar» برای تحلیل حرکات بازدیدکننده‌ها در سایت استفاده کنیم هر بار باید قطعه کد مخصوص آن را به سایت بیفزاییم.

اشکال این کار کجا است؟

قبل از ابزارهایی مانند تگ منیجر از روش بالا استفاده می‌شد که مشکلاتی را به وجود می‌آورد؛ مثلا با بالا رفتن تعداد قطعه کدها در سایت به دلیل بالا رفتن حجم صفحه‌ها، سایت کندتر باز می‌شد. بیشتر این ابزارها مخصوص مارکترها هستند که معمولا دانش برنامه‌نویسی ندارند و برای هر بار اضافه کردن یا تغییر کدها باید به سراغ برنامه‌نویس‌های سایت می‌رفتند. برنامه‌نویس‌ها هم معمولا سرشان شلوغ بود و هر بار این کار وقت زیادی می‌گرفت. بعضی وقت‌ها اطلاعات مورد نیاز مارکتر به شرط‌هایی برای اجرا احتیاج داشت که کدنویسی را بیشتر و سخت‌تر می‌کرد. مثلا شما می‌خواهید میزان بازدید یک عکس از یک صفحه مخصوص سایت خود را بفهمید! علاوه بر این، تست اجرای صحیح این کدها نیز مسئله‌ای جداگانه و گاهی سخت به شمار می‌رفت. گذشته از تمام این‌ها اگر یک اشکال در کدنویسی وجود داشت باید برای فهمیدن آن وقت زیادی گذاشته می‌شد.

گوگل تگ منیجر به نجات شما می‌آید

google tag manager

به زبان ساده، تگ منیجر گوگل تنها برای حل کردن مشکلاتی که در بالا گفته شد ساخته شده است. این ابزار هر قطعه کد را به یک «Tag» تبدیل کرده و شرط‌های اجرای آن را در قسمتی به عنوان «Trigger» اضافه می‌کند. از همه بهتر، به جای اینکه تمام کدها را وارد سایت کند و حجم سایت را بالا ببرد، همه آن‌ها را در چیزی به اسم «container» اضافه می‌کند. بنابراین، شما تنها یک‌بار کد مخصوص «container» را وارد سایت خود می‌کنید. تغییر و عیب‌یابی کدها نیز به راحتی در تگ منیجر انجام می‌شود. به همین راحتی!

نتیجه مهم

گوگل تگ منیجر جایگزین آنالیتیکس نیست و هیچ کاری به ارائه داده‌ها و تحلیل آمارها ندارد. تگ منیجر تنها یک واسطه بین سایت شما و سایت‌هایی است که ابزارهای بازاریابی ارائه می‌دهند تا دیگر احتیاج نباشد که کدهای زیاد و پیچیده این ابزارها را وارد سایت کرده و به سختی آن‌ها را مدیریت و تغییر دهید.

what GTM can do

نصب گوگل آنالیتیکس از طریق تگ منیجر

 آنالیتیکس برای گرفتن اطلاعات سایت شما احتیاج به اضافه کردن یک کد در سایتتان دارد و این قطعه کد در گوگل تگ منیجر به عنوان «تگ» شناخته می‌شود. پس با توجه به تعریفی که از تگ منیجر ارائه دادیم اولین کاری که این ابزار می‌تواند انجام دهد اضافه کردن قطعه کد نصب به عنوان یک تگ است. یعنی به جای نصب آنالیتیکس روی سایت می‌توان از یک تگ در تگ منیجر استفاده کرد. برای این کار کافی است مراحل زیر را دنبال کنید:

  1. در تگ منیجر از سمت چپ روی «Tags» کلیک کنید.
  2. یک نام مناسب برای تگ خود انتخاب کنید و در بالا بنویسید.
  3. در قسمت «Tag Configuration» کلیک کرده و نوع تگ را «Google Analytics: Universal Analytics» انتخاب کنید.
  4. «Track Type» را روی «Page view» قرار دهید.
  5. در قسمت «Google Analytics Settings» باید متغیر مربوط به آنالیتیکس خود را وارد کنید. اگر برای اولین بار می‌خواهید این کار را انجام دهید روی گزینه «new variable» کلیک کنید و در قسمت «Tracking ID» باید «Tracking Code» آنالیتیکس خود را وارد کنید.setup analytics
  6. روی «triggering» کلیک کنید و یک تریگر جدید از نوع «page view» و «All page view» بسازید.
  7. تریگر و تگ را ذخیره کنید.

به همین راحتی و بدون وارد کردن یک خط کد به سایت توانستید گوگل آنالیتیکس را نصب کنید.

تفاوت Event در آنالیتیکس و تگ منیجر چیست ؟

اجازه بدهید کمی موضوع را تخصصی‌تر کنیم. در آنالیتیکس برای گرفتن اطلاعات بیشتر راهکارهایی تعبیه شده است. در کل، همه این راهکارها شبیه هم هستند. اطلاعات باید در قالبی که آنالیتیکس قادر به خواندن آن‌ها باشد به سمت سرور گوگل ارسال شود. در ابتدا این قالب‌ها توسط برنامه‌نویس‌ها شناسایی می‌شد و مورد استفاده مارکترها قرار می‌گرفت. از مهم‌ترین راه‌هایی که می‌شود اطلاعات بسیار ارزشمندی از سایت گرفته و در آنالیتیکس مشاهده کرد قسمت «event» است.

«Event»ها برای کنترل تعامل‌های بازدیدکننده‌ها با سایت هستند. هر عملی که بازدیدکننده بتواند در سایت انجام دهد مانند کلیک کردن روی یک لینک، پر کردن یک فرم یا دیدن یک قسمت سایت، جزو این تعامل‌ها به حساب می‌آید. در آنالیتیکس می‌توان اطلاعات «Event»ها را در قسمت «Behavior- Events» مشاهده کرد. برای ارسال داده به این قسمت باید برای هر تعامل یک قطعه کد وارد سایت کنید. مثلا کد زیر می‌تواند وقتی کاربری روی لینک دانلود یک فایل کلیک کرد این اطلاعات را به آنالیتیکس بفرستد.

<a href=”www.examplewebsite.co.uk/pdf/company_brochure.pdf” onclick=”ga(‘send’, ‘event’, ‘PDF’, ‘Download’, ‘Company Brochure – PDF Download’);“>ANCHOR Text</a>

 وظیفه گوگل تگ منیجر، مدیریت این کدها و جایگزینی آن‌ها توسط تگ است. پس یک راه دیگر فرستادن این اطلاعات استفاده از تگ منیجر است. مزیت استفاده از این روش، توانایی اضافه کردن شرط‌های اجرای این کد است که به عنوان «تریگر» شناخته می‌شود. با استفاده از تریگرها برای «Events» امکانات خیلی بیشتر با روش‌های اجرایی ساده‌تر به ما داده می‌شود. به طور کلی می‌توان «Event» آنالیتیکس را مانند یک تگ و «Event» تگ منیجر را مانند یک تریگر دانست.

اگر می‌خواهید در مورد «Event» بیشتر بخوانید به مقاله آموزش ایونت ترکینگ با گوگل تگ منیجر سری بزنید.

data layer-google tag manager

به صورت کلی با توجه به عکس می‌توان گفت که سایت شما داده‌های مورد نیاز را توسط یک «dataLayer» جمع‌آوری می‌کند. گوگل تگ منیجر این داده‌ها را دریافت کرده و در اختیار بقیه ابزارهای مارکتینگ قرار می‌دهد. در مورد «Event» هم همین اتفاق می‌افتد.

آیا goal در آنالیتیکس ارتباطی به تگ منیجر دارد؟

جواب منفی است. در آنالیتیکس اگر تعاملی دارای اهمیت بیشتری نسبت به دیگر تعامل‌ها داشته باشد و بخواهیم اطلاعات آن را به صورت جداگانه، مشاهده و کنترل کنیم از «goal» بهره می‌گیریم. یکی از مهم‌ترین نوع‌های گل، «event»‌ها هستند. به این معنی که بعد از تعیین یک «event» به هر یک از دو روش کدنویسی یا استفاده از تگ منیجر و ارسال داده‌های آن به آنالیتیکس، می‌توان آن را به عنوان یک «goal» معرفی کرد تا اطلاعات آن در قسمت جدا بررسی شود. پس در تگ منیجر چیزی به عنوان «goal» معنی ندارد و تنها تگ‌های «event» ساخته شده در تگ منیجر را می‌توان در آنالیتیکس به عنوان «goal» معرفی کرد. برای دریافت آموزش کامل در مورد هدف‌ها به مقاله همه چیز در مورد goal در آنالیتیکس سری بزنید.

نتیجه‌گیری نهایی

در این مطلب تلاش کردیم تا تفاوت‌های آنالیتیکس و تگ منیجر را به ساده‌ترین شکل توضیح دهیم. بیایید نگاهی به نکته‌های مهم گفته شده بیندازیم:

  • گوگل تگ منیجر جایگزین آنالیتیکس نیست. بلکه به شما کمک می‌کند برای ارسال داده‌هایی که به طور پیش‌فرض شامل اطلاعات آنالیتیکس نمی‌شود به‌جای کدنویسی‌های پیچیده و وقت‌گیر در سایت با ساخت تگ و شرط‌های اجرای تگ، این کار را انجام دهید.
  • گوگل تگ منیجر یک ابزار واسط است. برای ایجاد اتصال بین ابزارهای مارکتینگ و سایت شما باید قطعه کدهایی در سایت قرار داده شود. تگ منیجر به عنوان یک واسطه، این کدها را درون خود قرار می‌دهد و شما فقط کد مخصوص تگ منیجر را یک‌بار در سایت خود قرار می‌دهید. با این کار توانایی مدیریت، تغییرات و کنترل این اتصالات به راحتی امکان‌پذیر خواهد بود.
  • گوگل تگ منیجر بدون آنالیتیکس هم کاربرد دارد و بالعکس. این دو ابزار مجزا هستند. تگ منیجر برای اتصال سایت شما به سایت‌هایی مانند فیس‌بوک، گوگل ادوردز، «Hotjar» و بسیاری از سایت‌های مارکتینگ دیگر کاربرد دارد. همچنین آنالیتیکس نیز بدون استفاده از تگ منیجر می‌تواند به کار خود ادامه بدهد. فقط برای ارسال داده‌های بیشتر به کمک برنامه‌نویس‌های سایت نیاز پیدا خواهید کرد.
  • «Event»ها در آنالیتیکس مثل تگ‌ها هستند و در تگ منیجر مثل تریگر هستند که شرایط اجرای تعامل در «event» را تعیین می‌کند. بدون استفاده از تگ منیجر باید قطعه کد مخصوص «event» (تگ) را در جایی از سایت قرار داد که تعامل کاربر در آن قسمت انجام می‌شود.
  • «Goal»ها در تگ منیجر معنایی ندارند. تنها «event»‌های ساخته شده در تگ منیجر را می‌توان در آنالیتیکس به عنوان یک هدف معرفی کرد.

اگر هنوز هم در مورد این دو سرویس و تفاوت‌های آن‌ها سوالی دارید در قسمت نظرات بپرسید تا به سرعت به شما جواب بدهیم. به نظر شما چه تفاوت‌های دیگری وجود دارد که در این مطلب به آن اشاره نشده است؟ آن‌ها را با ما در میان بگذارید.