Google Tag Manager
گوگل تگ منیجر (Google Tag Manager) ابزاری قدرتمند برای مدیریت یکپارچه تگهای تحلیلی و بازاریابی است. پیادهسازی سمت سرور (Server-Side Tagging) این امکان را فراهم میکند که جریان پردازش و ارسال دادهها به جای مرورگر کاربر، مستقیما روی یک سرور ابری انجام شود.
در پلتفرم ابری پارسپک، استقرار GTM در قالب یک معماری دولایه شامل کانتینر پردازشی (sst) و سرور پیشنمایش (ps) ارائه میشود. با استفاده از این معماری و اتصال سابدامین اختصاصی خود، علاوه بر افزایش سرعت بارگذاری سایت، مالکیت و کنترل کاملی روی دادههای ارسالی به ابزارهای شخص ثالث (Third-party) خواهید داشت. این زیرساخت پایدار باعث میشود فرایند رهگیری دادهها با بالاترین دقت و کاملا مستقل از عوامل سمت کلاینت (مانند Ad-Blockers) انجام شود.
مراحل استقرار
برای مشاهده راهنمای گامبهگام ساخت سرویس و پیکربندیهای پایه، به مستندات «استقرار برنامههای آماده» مراجعه کنید. همچنین برای تنظیمات زیرساختی نیز به بخش مدیریت اپلیکیشن مراجعه کنید:
پیشنیازها و استقرار برنامه
در استقرار کانتینری Server-Side GTM، معماری سیستم دارای الزامات زیر است که باید در زمان دیپلوی به آنها توجه کنید:
-
معماری دولایه و یکپارچه: این سرویس از دو کانتینر متصلبههم تشکیل شده است. کانتینر
sst(Server-Side Tagging) وظیفه پردازش لحظهای ترافیک را دارد و کانتینرps(Preview Server) برای محیط دیباگ و پیشنمایش استفاده میشود. توقف هر یک از این کانتینرها باعث اختلال در سیستم رهگیری دادهها خواهد شد. -
سطح دسترسی سیستمی: جهت حفظ امنیت شبکه کلاستر، هر دو کانتینر با سطح دسترسی کاربر عادی (Non-Root) اجرا میشوند.
-
تخصیص منابع پردازشی (sst): کانتینر پردازش اصلی (
sst) فاقد دیسک اختصاصی است و بار اصلی ترافیک را به دوش میکشد. مقادیر رم و هسته پردازنده آن را باید مستقیماً متناسب با حجم ترافیک و درخواستهای ورودی سایت خود تنظیم کنید تا از بروز گلوگاه پردازشی جلوگیری شود. -
فضای ذخیرهسازی و بکاپ (ps): کانتینر پیشنمایش (
ps) دارای فضای ذخیرهسازی دیسک است. پس از استقرار، کاهش فضای دیسک (Scale Down) ریسک نابودی اطلاعات و کش سیستم را به همراه دارد. روشن گذاشتن کلید بکاپ خودکار در زمان استقرار پیشنهاد میشود.
دریافت پیکربندی و استقرار کانتینر سرور
برای راهاندازی سرور GTM در کلاستر پارسپک، ابتدا باید رشته پیکربندی را از گوگل تگ منیجر دریافت کنید:

- در پنل Google Tag Manager وب یک کانتینر جدید از نوع Server ایجاد کنید.

- در پنجره Install Google Tag Manager، گزینه Manually provision tagging server را انتخاب کرده و رشته متنی (Container Config) نمایشدادهشده را کپی کنید.

- وارد داشبورد پارسپک شوید و در فرایند راهاندازی اپلیکیشن Google Tag Manager، این رشته کپیشده را دقیقا در فیلد
sst_container_configقرار دهید. - پس از تخصیص منابع سختافزاری و تایید هزینه، روی دکمه «ایجاد اپلیکیشن» کلیک کرده و سرویس را مستقر کنید.