حالت شخص اول: اسکریپت های Google را از طریق برچسب گذاری سمت سرور بارگیری کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این مقاله برای توسعه دهندگانی است که از برچسب گذاری سمت سرور استفاده می کنند و می خواهند اسکریپت های Google را از سرورهای خود ارائه دهند.
برچسبگذاری سمت سرور به شما امکان میدهد اسکریپتهای Google، مانند gtm.js یا gtag.js را مستقیماً از سرور برچسبگذاری خود به جای سرورهای Google بارگیری کنید. این به شما امکان می دهد داده ها را در یک زمینه شخص اول ارائه دهید.
قبل از شروع
این راهنما فرض می کند که شما کارهای زیر را انجام داده اید:
برای ایجاد یک زمینه شخص اول بین محفظه وب و سرور برچسبگذاری شما، اسکریپتهای Google باید از طریق سرور شما بارگیری شوند.
برای بارگیری اسکریپت های Google از طریق ظرف سرور خود:
یک گزینه پیاده سازی را برای مشاهده دستورالعمل ها انتخاب کنید.
مرحله 2: دامنه منبع اسکریپت را به روز کنید
بهطور پیشفرض، Tag Manager یا gtag.js وابستگیهای خود را از سرورهای متعلق به Google، مانند https://example.com/metrics بارگیری میکنند. شما باید URL اسکریپت را در وب سایت خود به روز کنید تا وابستگی ها را از طریق سرور خود بارگیری کنید.
یک گزینه پیاده سازی را برای مشاهده دستورالعمل ها انتخاب کنید.
مرحله 3: منبع اسکریپت های خود را تأیید کنید
دستورالعمل های زیر نحوه آزمایش با استفاده از Google Chrome را نشان می دهد. شما می توانید از هر مرورگر دلخواه خود استفاده کنید، اما مراحل ممکن است متفاوت باشد.
برای آزمایش اینکه آیا کانتینر سرور شما در حال بارگیری وابستگی ها است:
وب سایت خود را در یک تب مرورگر جدید باز کنید.
ابزارهای توسعه دهنده مرورگر را باز کنید. در Google Chrome، میتوانید در هر نقطه از صفحه کلیک راست کرده و Inspect را انتخاب کنید.
در ابزارهای توسعه دهنده، تب Sources را باز کنید. این پنجره تمام وابستگی هایی را که هنگام باز کردن وب سایت بارگیری شده اند را نشان می دهد.
✅ اگر gtm.js از منبعی که شما مشخص کردید بارگیری شود، پیاده سازی شما صحیح است.
❌ اگر برگه Sourceswww.googletagmanager.com به عنوان منبع gtm.js نشان دهد، وابستگی ها همچنان از سرورهای Google بارگیری می شوند.
بررسی کنید که آیا URL منبع را در کد خود تغییر داده اید، به مرحله 2 مراجعه کنید.
تاریخ آخرین بهروزرسانی 2025-04-25 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-04-25 بهوقت ساعت هماهنگ جهانی."],[[["This article guides developers on serving Google scripts like gtm.js or gtag.js from their own servers using server-side tagging for a first-party data context."],["Before starting, ensure you have a server container in Tag Manager, a tagging server setup, and a configured custom server domain."],["Implementation involves configuring the client to load Google scripts through your server, updating the script source domain to your server, and verifying the script source using browser developer tools."],["If using consent mode, you can further enhance control by setting up region-specific tag behavior after completing the implementation."]]],["Developers using server-side tagging can load Google scripts (gtm.js, gtag.js) from their own server for a first-party context. This requires setting up a server container, a tagging server, and a custom server domain. Steps involve configuring the client to load scripts through the server and updating the script source URL on the website to point to the custom server. Verification includes checking the browser's developer tools to confirm that `gtm.js` loads from the custom server, not Google's.\n"]]