برچسبگذاری سمت سرور به شما امکان میدهد ابزار اندازهگیری برچسب را از وبسایت یا برنامه خود به یک ظرف پردازش سمت سرور در Google Cloud Platform (GCP) یا هر پلتفرم دیگری که انتخاب میکنید منتقل کنید. برچسبگذاری سمت سرور چند مزیت نسبت به برچسبهای سمت سرویس گیرنده دارد:
- عملکرد بهبود یافته: برچسب های اندازه گیری کمتر در وب سایت یا برنامه شما به معنای اجرای کد کمتر در سمت مشتری است.
- امنیت بهتر: دادههای بازدیدکننده هنگام جمعآوری و توزیع در یک محیط سمت سرور که توسط مشتری مدیریت میشود، بهتر محافظت و ایمنتر میشوند. داده ها به یک نمونه ابری فرستاده می شوند و سپس توسط تگ های دیگر پردازش و مسیریابی می شوند.
برای شروع با برچسب گذاری سمت سرور:
یک ظرف سرور Tag Manager ایجاد کنید
برای استفاده از برچسبگذاری سمت سرور، یک ظرف سرور Tag Manager جدید ایجاد کنید:
- از حساب Tag Manager خود، یک ظرف جدید ایجاد کنید .
- روی حسابها > کلیک کنید در کنار نام حساب مربوطه
- Create Container را انتخاب کنید.
- در زیر پلت فرم هدف ، سرور را انتخاب کنید.
- روی ایجاد کلیک کنید.
یک گفتگو برای راه اندازی سرور برچسب گذاری شما ظاهر می شود. این فرآیند در بخش بعدی به تفصیل شرح داده شده است.
یک سرور برچسب گذاری راه اندازی کنید
پس از ایجاد کانتینر سرور، باید یک سرور برچسب گذاری را مستقر کنید. توجه: برای بازگشت به این مرحله بعداً، روی شناسه ظرف خود در نوار بالا کلیک کنید یا به برگه Admin > Container Settings > Set up your tagging server بروید.
می توانید یکی از گزینه های استقرار زیر را انتخاب کنید:
- تهیه خودکار (توصیه میشود) : اگر سرور برچسبگذاری خودکار ارائه میشود ، Google Tag Manager یک پروژه جدید GCP و یک سرور برچسبگذاری Cloud Run را برای شما تنظیم میکند. اگر میخواهید از یک پروژه GCP موجود استفاده کنید، راهنمای راهاندازی Cloud Run را دنبال کنید.
- تهیه دستی در زیرساختهای غیر Google : اگر میخواهید از راهحل سرور خود استفاده کنید، مراحل راهنمای تنظیم دستی را دنبال کنید.
دامنه سرور را پیکربندی کنید
سرور برچسب گذاری جدید یک URL پیش فرض در uc.a.run.app
دارد. برای بهبود حفظ حریم خصوصی و دوام کوکی ها، یک زیر دامنه از وب سایت خود را به سرور برچسب گذاری کنید. به این ترتیب، سرور برچسبگذاری میتواند کوکیهایی را بخواند و بنویسد که برای اسکریپتهای موجود در صفحه (کوکیهای HttpOnly
) قابل مشاهده نیستند. نحوه تنظیم یک دامنه سفارشی برای نگاشت به سرور برچسب گذاری خود را بیاموزید.
استقرار پیش فرض GCP را درک کنید
هنگامی که یک سرور برچسب گذاری با استفاده از جریان تهیه خودکار ایجاد می کنید، سرور دارای تنظیمات پیش فرض است.
وقتی سرور برچسب گذاری خود را به طور خودکار ارائه می کنم، چه منابع GCP اختصاص می یابد؟
هنگامی که سرور برچسبگذاری خود را بهطور خودکار ارائه میکنید، یک پروژه GCP با محفظه سمت سرور مستقر در Cloud Run ایجاد میشود. این استقرار مقدار منابع موجود را محدود می کند و فقط برای آزمایش حجم ترافیک محدود توصیه می شود.
هنگامی که کانتینر سمت سرور شما شروع به دریافت ترافیک زنده می کند، نمونه های اضافی را به سرویس خود اختصاص دهید تا از افزونگی اطمینان حاصل کنید و در صورت قطع یا محدودیت ظرفیت از دست دادن داده ها جلوگیری کنید. ما حداقل 3 نمونه در هر ظرف را برای افزونگی توصیه می کنیم. یاد بگیرید چگونه استقرار خود را ارتقا دهید .
دامنه سرور تگ من چیست؟
استقرار پیش فرض از یک زیر دامنه Cloud Run استفاده می کند. ما قویاً توصیه می کنیم که یک زیر دامنه از وب سایت خود را به سرور برچسب گذاری کنید. این دستورالعمل ها را دنبال کنید تا زیر دامنه وب سایت خود را به سرور برچسب گذاری خود نگاشت کنید.
هزینه استقرار پیش فرض چقدر است؟
استقرار پیشفرض یک پروژه GCP با یک سرور در بیشتر موارد رایگان است. با این حال، چند عامل می تواند باعث شود که با استقرار یک سرور هزینه هایی را متحمل شوید:
- حساب صورتحساب مورد استفاده برای استقرار GCP به پروژههای دیگری مرتبط است که سرور را از ردیف رایگان GCP خارج میکند.
- میزان ترافیک ارسال شده از سرور از محدودیت های سطح آزاد فراتر می رود.
هنگامی که محیط Cloud Run خود را ارتقا دادید، می توانید انتظار داشته باشید که هر ماه 30 تا 50 دلار برای هر سرور هزینه کنید. حجم زیاد ترافیک شبکه ممکن است این هزینه را افزایش دهد.
چگونه می توانم نمونه های اضافی را به استقرار خود اضافه کنم؟
برای یادگیری نحوه افزودن نمونههای اضافی به استقرار خود، مستندات Cloud Run را بخوانید.
اولین درخواست خود را ارسال کنید
برای یادگیری نحوه ارسال اولین درخواست خود، راهنمای نحوه ارسال داده به مدیر برچسب سمت سرور را بخوانید .