اگرچه محدود کردن انواع برچسبهای مستقر شده با استفاده از 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
در لیست مربوط به یک تگ، تریگر یا نوع متغیر خاص یا کلاسی از انواع است. کلاس ها گروه هایی از برچسب ها، محرک ها و متغیرهایی را نشان می دهند که قابلیت های یکسانی دارند. برای مثال، همه برچسبهایی که میتوانند پیکسلها را به دامنههای غیر Google ارسال کنند، دارای کلاس nonGooglePixels
هستند. کلاس ها برای مسدود کردن قابلیت ها در برچسب ها، محرک ها و متغیرهای فعلی و آینده مفید هستند.
درک قوانین حاکم بر لیست های مجاز و لیست های مسدود مهم است:
- لیستهای مجاز هنگامی که یک لیست مجاز تنظیم شده است، برچسبها، محرکها و متغیرهای مربوطه فقط در صورتی اجرا میشوند که در فهرست مجاز باشند ، یا به طور صریح (بر اساس نوع ID)، یا به طور ضمنی (با داشتن همه کلاسهایشان در لیست).
- لیست های مسدود هنگامی که یک لیست مسدود تنظیم شده است، برچسب ها، محرک ها و متغیرها فقط در صورتی اجرا می شوند که در لیست مسدود نباشند ، به طور صریح (بر اساس نوع شناسه)، یا به طور ضمنی (با داشتن هر یک از کلاس های آنها در لیست).
- فهرستهای مسدود، فهرستهای مجاز را لغو میکنند وقتی هر دو تنظیم شدند، فهرستهای مسدود اولویت دارند. شما می توانید از یک لیست مجاز برای یک کلاس از برچسب ها و یک لیست بلاک برای یک برچسب خاص در آن کلاس استفاده کنید، اما برعکس این موضوع صادق نیست. شما نمی توانید از یک لیست مسدود برای یک کلاس از برچسب ها و یک لیست مجاز برای یک برچسب خاص در آن کلاس استفاده کنید.
- کلاس ها دارای روابط هستند برخی از کلاس ها با کلاس های دیگر رابطه دارند. به عنوان مثال، برچسب هایی که می توانند اسکریپت های غیر گوگل را اجرا کنند (طبق تعریف) می توانند پیکسل های غیر گوگل را ارسال کنند. به همین دلیل، مسدود کردن
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 Site Abandonment Survey Solution | bsa | nonGoogleScripts |
برچسب ردیابی استاندارد ClickTale (منسوخ) | cts | nonGoogleScripts |
برچسب اندازه گیری دیجیتال یکپارچه comScore | csm | nonGoogleScripts |
Conversant Mediaplex - IFRAME MCT Tag | mpm | nonGoogleIframes |
Conversant Mediaplex - استاندارد IMG ROI Tag | mpr | nonGooglePixels |
پیوند دهنده تبدیل | gclidw | google |
تگ تخم مرغ دیوانه | cegg | nonGoogleScripts |
Criteo OneTag | crto | nonGoogleScripts |
تگ HTML سفارشی | html | customScripts |
تگ تصویر سفارشی | img | customPixels |
برچسب DistroScale | dstag | nonGoogleScripts |
برچسب شمارنده نورافکن | flc |
|
برچسب فروش نورافکن | fls |
|
Dstillery Universal Pixel Tag | m6d | nonGooglePixels |
برچسب تحلیل اویلرین | ela | customScripts |
تگ گوگل (پیکربندی قبلی گوگل آنالیتیکس 4) | gaawc | google |
رویداد Google Analytics 4 | gaawe | google |
برچسب Google Analytics (میراث) | ga | google |
رضایت از وب سایت نظرسنجی مصرف کنندگان گوگل | gcs | google |
برچسب فروشگاه های معتمد گوگل | ts |
|
کد رهگیری هاتجار | hjtc | nonGoogleScripts |
برچسب ردیابی تماس بی نهایت | infinity | nonGoogleScripts |
Intent Media - جستجوی مقایسه تبلیغات | sca | nonGoogleScripts |
برچسب ردیابی K50 | k50Init | nonGoogleScripts |
LeadLab | ll | nonGoogleScripts |
برچسب لینکدین | bzi | nonGoogleScripts |
تگ Lytics JS | ljs | nonGoogleScripts |
برچسب نرم افزار مارین | ms | nonGoogleScripts |
Mediaplex - IFRAME MCT Tag | mpm | nonGoogleIframes |
Mediaplex - استاندارد IMG ROI Tag | mpr | nonGooglePixels |
پیام رفیق | messagemate | nonGoogleScripts |
تگ Mouseflow | mf | nonGoogleScripts |
Neustar Pixel | ta | nonGoogleScripts |
تگ Nielsen DCR Static Lite | ndcr | nonGoogleScripts |
تگ تجزیه و تحلیل محتوا | nudge | nonGoogleScripts |
کد رهگیری Oktopost | okt | nonGoogleScripts |
بهینه سازی تگ تبدیل | omc | nonGoogleScripts |
OwnerListens پیام همسر | messagemate | nonGoogleScripts |
پیکسل مخاطب کامل | pa | nonGoogleScripts |
بوم شخصی | pc | nonGoogleScripts |
پینترست | pntr | nonGoogleScripts |
قرار داده شده است | placedPixel | nonGoogleScripts |
پلتفرم صدای مشتری پالس بینش | pijs | nonGoogleScripts |
اندازه گیری مخاطب Quantcast | qcm | nonGoogleScripts |
Quora Pixel | qpx | nonGoogleScripts |
Rawsoft FoxMetrics | 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 |
تگ Universal Analytics | ua | google |
تگ جهانی پاورقی Upsellit | uslt | customScripts |
برچسب تایید Upsellit | uspt | customScripts |
برچسب جاوا اسکریپت تعاملی | vei | nonGoogleScripts |
Ve Interactive Pixel | veip | nonGooglePixels |
برچسب تبدیل VisualDNA | vdc | nonGoogleScripts |
Xtremepus | xpsh | nonGoogleScripts |
بازده | yieldify | nonGoogleScripts |
مناطق | zone |
|
ماشه | ID | Classes |
---|---|---|
شنونده / محرک مشاهده عنصر | evl | google |
روی Liner/Trigger کلیک کنید | cl | google |
فرم ارسال شنونده/محرک | fsl |
|
شنونده/ماشه تاریخچه | hl | google |
شنونده/مشهور خطای جاوا اسکریپت | jel | google |
لینک Liner/Trigger کلیک کنید | 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 |
URL | u | google |
جدول زیر فهرستی از کلاس های موجود و روابط آنها با کلاس های دیگر را ارائه می دهد. ستون Allowlisted Automatically فهرستی از کلاسهایی را نشان میدهد که به طور ضمنی در لیست مجاز قرار میگیرند، زمانی که کلاس از آن ردیف نیز در لیست مجاز باشد. به همین ترتیب، ستون Blocklisted Automatically فهرستی از کلاسهایی را نشان میدهد که وقتی کلاس از آن سطر در فهرست بلاک قرار میگیرد، به طور ضمنی در فهرست بلوک قرار میگیرد.
کلاس | توضیحات | فهرست مجاز به صورت خودکار | به صورت خودکار فهرست مسدود شده است |
---|---|---|---|
customPixels | قابلیت ارسال پیکسل به URL های تعریف شده توسط کاربر. | nonGooglePixels | customScripts html |
customScripts | قابلیت اجرای کدهای جاوا اسکریپت ارائه شده توسط کاربر. | html customPixels nonGooglePixels nonGoogleScripts nonGoogleIframes | html |
google | فقط قادر به اجرای اسکریپت های میزبان گوگل و ارسال پیکسل به گوگل است. | ||
html | نام مستعار برای customScripts . توجه داشته باشید که این ID برای تگ 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 | جاوا اسکریپت Sandboxed به عنوان بخشی از قالب های سفارشی استفاده می شود. | هیچ کدام | هیچ کدام |