محدود کردن استقرار برچسب

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

برای کنترل اینکه کدام تگ‌ها، تریگرها و متغیرها در یک صفحه مجاز هستند، از کلیدهای gtm.allowlist و/یا gtm.blocklist در لایه داده خود استفاده کنید. این کلیدها بر هر پیکربندی موجود در کانتینر غلبه می‌کنند. وقتی تگ‌ها، تریگرها و متغیرها به درستی در لیست سیاه قرار گیرند، حتی اگر در Google Tag Manager برای فعال شدن پیکربندی شده باشند، فعال نمی‌شوند.

مثال زیر نحوه مقداردهی اولیه لایه داده را با هر دو لیست مجاز و مسدود نشان می‌دهد. هر دو لیست اختیاری هستند و می‌توانید از آنها جداگانه یا با هم استفاده کنید (همانطور که نشان داده شده است). هر دو لیست باید از نوع Array باشند و مقادیر موجود در لیست باید از نوع String باشند. این مقادیر باید قبل از فعال شدن هرگونه تگ به لایه داده ارسال شوند:

<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
  'gtm.allowlist': ['<id>', '<id>', ...],
  'gtm.blocklist': ['<id>', '<id>', '<id>', ...]
});
</script>

هر ID در لیست مربوط به یک نوع برچسب، تریگر یا متغیر خاص یا به یک کلاس از انواع است. کلاس‌ها گروه‌هایی از برچسب‌ها، تریگرها و متغیرهایی را نشان می‌دهند که قابلیت‌های یکسانی دارند. به عنوان مثال، تمام برچسب‌هایی که می‌توانند پیکسل‌ها را به دامنه‌های غیر گوگل ارسال کنند، کلاس nonGooglePixels را خواهند داشت. کلاس‌ها برای مسدود کردن قابلیت‌ها در برچسب‌ها، تریگرها و متغیرهای فعلی و آینده مفید هستند.

درک قوانین حاکم بر لیست‌های مجاز و لیست‌های مسدود شده مهم است:

  1. لیست‌های مجاز وقتی یک لیست مجاز تنظیم شده باشد، تگ‌ها، تریگرها و متغیرهای مربوطه فقط در صورتی اجرا می‌شوند که در لیست مجاز باشند ، چه به صورت صریح (با شناسه نوع) و چه به صورت ضمنی (با قرار دادن همه کلاس‌هایشان در لیست).
  2. لیست‌های بلوکی وقتی یک لیست بلوکی تنظیم شده باشد، تگ‌ها، تریگرها و متغیرها فقط در صورتی اجرا می‌شوند که در لیست بلوکی نباشند ، چه به صورت صریح (با شناسه نوع) و چه به صورت ضمنی (با داشتن هر یک از کلاس‌هایشان در لیست).
  3. لیست‌های مسدود شده، لیست‌های مجاز را نادیده می‌گیرند . وقتی هر دو تنظیم شده باشند، لیست‌های مسدود شده اولویت دارند. می‌توانید از یک لیست مجاز برای یک کلاس از برچسب‌ها و یک لیست مسدود شده برای یک برچسب خاص در آن کلاس استفاده کنید، اما عکس این قضیه صادق نیست. نمی‌توانید از یک لیست مسدود شده برای یک کلاس از برچسب‌ها و یک لیست مجاز برای یک برچسب خاص در آن کلاس استفاده کنید.
  4. کلاس‌ها با هم رابطه دارند. برخی از کلاس‌ها با کلاس‌های دیگر رابطه دارند. برای مثال، تگ‌هایی که می‌توانند اسکریپت‌های غیر گوگل را اجرا کنند، می‌توانند (طبق تعریف) پیکسل‌های غیر گوگل را نیز ارسال کنند. به همین دلیل، مسدود کردن nonGooglePixels به طور خودکار nonGoogleScripts نیز مسدود می‌کند. همه تگ‌ها، تریگرها و متغیرهایی که متعلق به هر دو گروه هستند، مسدود خواهند شد.

جدول زیر فهرستی از تگ‌ها، تریگرها و متغیرهای موجود، انواع آنها و کلاس‌هایی که به آنها تعلق دارند را ارائه می‌دهد:

برچسب ID Classes
برچسب عمومی AB TASTY abtGeneric nonGoogleScripts
برچسب AdAdvisor ta nonGoogleScripts
برچسب آدومتر adm google
برچسب پیکسل هوشمند AdRoll asp nonGoogleScripts
برچسب ردیابی تبدیل تبلیغات گوگل awct google
برچسب ریمارکتینگ گوگل ادز sp google
برچسب تبدیل پنجره همکاری در فروش awc nonGoogleScripts
برچسب سفر پنجره همکاری در فروش awj nonGoogleScripts
ردیابی رویدادهای جهانی تبلیغات بینگ baut nonGoogleScripts
راهکار نظرسنجی خریدار Bizrate Insights bb nonGoogleScripts
راهکار بررسی ترک سایت Bizrate Insights bsa nonGoogleScripts
برچسب ردیابی استاندارد ClickTale (منسوخ شده) cts nonGoogleScripts
برچسب اندازه‌گیری دیجیتال یکپارچه comScore csm nonGoogleScripts
Conversant Mediaplex - برچسب IFRAME MCT mpm nonGoogleIframes
Conversant Mediaplex - برچسب استاندارد IMG ROI mpr nonGooglePixels
لینک دهنده تبدیل gclidw google
برچسب تخم مرغ دیوانه cegg nonGoogleScripts
کریتیو وان‌تگ crto nonGoogleScripts
تگ HTML سفارشی html customScripts
برچسب تصویر سفارشی img customPixels
برچسب DistroScale dstag nonGoogleScripts
برچسب شمارنده نورافکن flc
برچسب فروش نورافکن fls
برچسب پیکسل جهانی Dstillery m6d nonGooglePixels
برچسب تحلیل اویلری ela customScripts
برچسب گوگل (قبلاً پیکربندی گوگل آنالیتیکس) gaawc google
رویداد گوگل آنالیتیکس ۴ gaawe google
برچسب گوگل آنالیتیکس (قدیمی) ga google
نظرسنجی گوگل از کاربران در مورد رضایت از وب‌سایت‌ها gcs google
برچسب فروشگاه‌های مورد اعتماد گوگل ts
کد رهگیری هاتجار hjtc nonGoogleScripts
برچسب ردیابی تماس بی‌نهایت infinity nonGoogleScripts
Intent Media - جستجوی مقایسه تبلیغات sca nonGoogleScripts
برچسب ردیابی K50 k50Init nonGoogleScripts
لیدلب ll nonGoogleScripts
برچسب لینکدین bzi nonGoogleScripts
تگ JS لیتیکس ljs nonGoogleScripts
برچسب نرم‌افزار مارین ms nonGoogleScripts
مدیاپلکس - برچسب IFRAME MCT mpm nonGoogleIframes
Mediaplex - استاندارد IMG ROI Tag mpr nonGooglePixels
پیام همسر messagemate nonGoogleScripts
برچسب ماوس‌فلو mf nonGoogleScripts
نوستار پیکسل ta nonGoogleScripts
برچسب استاتیک لایت نیلسن DCR ndcr nonGoogleScripts
برچسب تحلیل محتوای Nudge nudge nonGoogleScripts
کد رهگیری اکتوپست okt nonGoogleScripts
بهینه سازی برچسب تبدیل omc nonGoogleScripts
پیام OwnerListens رفیق messagemate nonGoogleScripts
پیکسل مخاطب بی‌نقص pa nonGoogleScripts
بوم نقاشی شخصی pc nonGoogleScripts
پینترست pntr nonGoogleScripts
قرار داده شده placedPixel nonGoogleScripts
پلتفرم صدای مشتری Pulse Insights pijs nonGoogleScripts
سنجش مخاطبان کوانت‌کست qcm nonGoogleScripts
پیکسل کوئرا qpx nonGoogleScripts
راوسافت فاکس متریکس fxm nonGoogleScripts
تگ جاوا اسکریپت SaleCycle scjs customScripts
برچسب پیکسل SaleCycle scp customPixels
ردیابی جاوا اسکریپت SearchForce برای صفحه تبدیل sfc nonGoogleScripts
ردیابی جاوا اسکریپت SearchForce برای صفحه فرود sfl nonGoogleScripts
برچسب ردیابی تغییر مسیر SearchForce sfr nonGooglePixels
اشتراک‌گرا shareaholic nonGoogleScripts
ویجت Survicate svw nonGoogleScripts
برچسب تبدیل سرنخ Tradedoubler tdlc nonGooglePixels
برچسب تبدیل فروش Tradedoubler tdsc nonGooglePixels
برچسب ردیابی تبدیل را روشن کنید tc nonGoogleScripts
برچسب جمع‌آوری داده‌ها را روشن کنید tdc nonGoogleScripts
برچسب وب‌سایت جهانی توییتر twitter_website_tag nonGoogleScripts
برچسب پاورقی سراسری Upsellit uslt customScripts
برچسب تأیید افزایش فروش uspt customScripts
برچسب جاوا اسکریپت تعاملی Ve vei nonGoogleScripts
پیکسل تعاملی Ve veip nonGooglePixels
برچسب تبدیل VisualDNA vdc nonGoogleScripts
اکستریمپوش xpsh nonGoogleScripts
ییلفای yieldify nonGoogleScripts
مناطق zone
ماشه ID Classes
شنونده/راه‌انداز قابلیت مشاهده عنصر evl google
شنونده/ماشه را کلیک کنید cl google
شنونده/راه‌انداز ارسال فرم fsl
شنونده/راه‌انداز تاریخچه hl google
شنونده/راه‌انداز خطای جاوا اسکریپت jel google
شنونده/راه‌انداز کلیک لینک lcl
شنونده/راه‌انداز عمق اسکرول sdl google
شنونده/راه‌انداز تایمر tl google
شنونده/راه‌انداز ویدیوی یوتیوب ytl google
متغیر ID Classes
کوکی مهمانی اول k google
متغیر رویداد خودکار v google
ثابت c google
شماره نسخه کانتینر ctv google
رویداد سفارشی e google
متغیر جاوا اسکریپت سفارشی jsm customScripts
متغیر لایه داده v google
حالت اشکال‌زدایی dbg google
عنصر DOM d google
قابلیت مشاهده عنصر vis google
تنظیمات گوگل آنالیتیکس (نسخه قدیمی) gas google
ارجاع‌دهنده HTTP f google
متغیر جاوا اسکریپت j google
جدول جستجو smm google
عدد تصادفی r google
جدول RegEx remm google
آدرس اینترنتی u google

جدول زیر فهرستی از کلاس‌های موجود و روابط آنها با سایر کلاس‌ها را ارائه می‌دهد. ستون Allowlisted Automatically نشان‌دهنده فهرست کلاس‌هایی است که به‌طور ضمنی در صورت مجاز بودن کلاس آن ردیف، در فهرست مجاز قرار می‌گیرند. به همین ترتیب، ستون Blocklisted Automatically نشان‌دهنده فهرست کلاس‌هایی است که به‌طور ضمنی در صورت مسدود شدن کلاس آن ردیف، در فهرست مسدود قرار می‌گیرند.

کلاس توضیحات به صورت خودکار در لیست مجاز قرار می‌گیرد به طور خودکار در لیست سیاه قرار می‌گیرد
customPixels قابلیت ارسال پیکسل‌ها به URL های تعریف شده توسط کاربر. nonGooglePixels customScripts
html
customScripts قابلیت اجرای کدهای جاوا اسکریپت ارائه شده توسط کاربر. html
customPixels
nonGooglePixels
nonGoogleScripts
nonGoogleIframes
html
google فقط قادر به اجرای اسکریپت‌های میزبانی‌شده توسط گوگل و ارسال پیکسل‌ها به گوگل است.
html نام مستعار برای customScripts . توجه داشته باشید که این ID تگ Custom HTML نیز هست. این تضمین می‌کند که کاربران قدیمی نیز از مزایای کلاس customScripts بهره‌مند شوند. customScripts
customPixels
nonGooglePixels
nonGoogleScripts
nonGoogleIframes
customScripts
nonGooglePixels قابلیت ارسال پیکسل به دامنه‌های غیر گوگلی. customPixels
customScripts
html
nonGoogleScripts
nonGoogleIframes
nonGoogleScripts قابلیت اجرای اسکریپت‌هایی که توسط گوگل ارائه نشده‌اند. nonGooglePixels
customScripts
html
nonGoogleIframes قابلیت تزریق iframe از دامنه‌های غیر گوگل. nonGooglePixels
customScripts
html
nonGoogleScripts
sandboxedScripts جاوا اسکریپت سندباکس شده که به عنوان بخشی از قالب‌های سفارشی استفاده می‌شود. هیچکدام هیچکدام