على الرغم من أنّه لا يُنصح بتقييد أنواع العلامات التي يتم نشرها باستخدام "إدارة العلامات من Google"، قد يكون من الضروري تقييد أنواع العلامات التي يتم نشرها على موقع إلكتروني لأسباب مختلفة. على سبيل المثال، قد لا يريد بعض مالكي المواقع الإلكترونية أن يتمكّن مستخدمو "إدارة العلامات من Google" من إضافة علامات معيّنة إلى مواقعهم الإلكترونية لأسباب تتعلّق بثبات الرمز أو جمع البيانات. يوضّح هذا المستند كيفية حظر نشر العلامات في أداة "إدارة العلامات من Google".
للتحكّم في العلامات والمشغّلات والمتغيّرات المسموح بها على إحدى الصفحات، استخدِم المفتاحَين
gtm.allowlist و/أو gtm.blocklist في طبقة البيانات. ستلغي هذه المفاتيح أي إعدادات في الحاوية. عند إدراج العلامات والمشغّلات والمتغيّرات في القائمة المحظورة بشكلٍ سليم، لن يتم تنشيطها حتى إذا تم ضبطها على التنشيط في أداة "إدارة العلامات من Google".
يوضّح المثال التالي كيفية إعداد طبقة البيانات باستخدام كلّ من قائمة السماح والقائمة المحظورة. كلتا القائمتَين اختيارية، ويمكنك استخدامها بشكل منفصل أو معًا (كما هو موضّح). يجب أن يكون نوع كلتا القائمتين Array، ويجب أن يكون نوع القيم في القائمة String. يجب إرسال هذه القيم إلى طبقة البيانات قبل تفعيل أي علامات:
<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'gtm.allowlist': ['<id>', '<id>', ...],
'gtm.blocklist': ['<id>', '<id>', '<id>', ...]
});
</script>
يتوافق كل ID في القائمة مع نوع علامة أو مشغّل أو متغيّر معيّن، أو مع فئة من الأنواع. تمثّل الفئات مجموعات من العلامات والمشغِّلات والمتغيّرات التي تتضمّن الإمكانات نفسها. على سبيل المثال، ستحتوي جميع العلامات التي يمكنها إرسال وحدات بكسل إلى نطاقات غير تابعة لـ Google على الفئة nonGooglePixels. تكون الفئات مفيدة لحظر الإمكانات في العلامات والمشغّلات والمتغيّرات الحالية والمستقبلية.
من المهم فهم القواعد التي تحكم قوائم السماح وقوائم الحظر:
- القوائم المسموح بها عند ضبط قائمة مسموح بها، لن يتم تنفيذ العلامات والمشغّلات والمتغيّرات ذات الصلة إلا إذا كانت في القائمة المسموح بها، إما بشكل صريح (حسب رقم تعريف النوع) أو بشكل ضِمني (من خلال إدراج جميع فئاتها في القائمة).
- القوائم المحظورة عند ضبط قائمة محظورة، لن يتم تنفيذ العلامات والمشغّلات والمتغيّرات إلا إذا لم تكن مدرَجة في القائمة المحظورة، سواء بشكل صريح (حسب معرّف النوع) أو بشكل ضِمني (من خلال إدراج أي من فئاتها في القائمة).
- تتجاوز القوائم المحظورة القوائم المسموح بها عند ضبط كلتا القائمتَين، تكون الأولوية للقوائم المحظورة. يمكنك استخدام قائمة السماح لفئة من العلامات وقائمة الحظر لعلامة معيّنة في تلك الفئة، ولكن لا يمكن عكس ذلك. لا يمكنك استخدام قائمة حظر لفئة من العلامات وقائمة سماح لعلامة معيّنة في تلك الفئة.
- العلاقات بين الفئات
ترتبط بعض الفئات بفئات أخرى. على سبيل المثال، يمكن للعلامات التي يمكنها تشغيل نصوص برمجية غير تابعة لـ Google إرسال وحدات بكسل غير تابعة لـ Google (بحسب التعريف). لهذا السبب، سيؤدي حظر
nonGooglePixelsإلى حظرnonGoogleScriptsتلقائيًا أيضًا. سيتم حظر جميع العلامات والمشغِّلات والمتغيّرات التي تنتمي إلى أي من المجموعتين.
يقدّم الجدول التالي قائمة بالعلامات والمشغّلات والمتغيّرات المتاحة وأنواعها والفئات التي تنتمي إليها:
| العلامة | ID |
Classes |
|---|---|---|
| AB TASTY Generic Tag | abtGeneric |
nonGoogleScripts |
| علامة AdAdvisor | ta |
nonGoogleScripts |
| علامة Adometry | adm |
google |
| AdRoll Smart Pixel Tag | asp |
nonGoogleScripts |
| علامة تتبُّع الإحالات الناجحة في "إعلانات Google" | awct |
google |
| علامة تجديد النشاط التسويقي في "إعلانات Google" | sp |
google |
| علامة الإحالة الناجحة من Affiliate Window | awc |
nonGoogleScripts |
| علامة رحلة Affiliate Window | awj |
nonGoogleScripts |
| Bing Ads Universal Event Tracking | baut |
nonGoogleScripts |
| Bizrate Insights Buyer Survey Solution | bb |
nonGoogleScripts |
| Bizrate Insights Site Abandonment Survey Solution | bsa |
nonGoogleScripts |
| علامة التتبُّع العادية في ClickTale (قديمة) | cts |
nonGoogleScripts |
| علامة comScore Unified Digital Measurement | csm |
nonGoogleScripts |
| Conversant Mediaplex - وضع علامة IFRAME MCT | mpm |
nonGoogleIframes |
| Conversant Mediaplex - Standard IMG ROI Tag | mpr |
nonGooglePixels |
| علامة ربط الإحالة الناجحة | gclidw |
google |
| علامة Crazy Egg | cegg |
nonGoogleScripts |
| Criteo OneTag | crto |
nonGoogleScripts |
| علامة HTML مخصّصة | html |
customScripts |
| علامة صورة مخصّصة | img |
customPixels |
| DistroScale Tag | dstag |
nonGoogleScripts |
| علامة عدّاد Floodlight | flc |
|
| علامة تسجيل بيانات المبيعات في Floodlight | fls |
|
| Dstillery Universal Pixel Tag | m6d |
nonGooglePixels |
| علامة Eulerian Analytics | ela |
customScripts |
| علامة Google (المعروفة سابقًا باسم "إعدادات إحصاءات Google") | gaawc |
google |
| حدث "إحصاءات Google 4" | gaawe |
google |
| علامة "إحصاءات Google" (إصدار قديم) | ga |
google |
| قياس الرضا عن الموقع الإلكتروني من "استبيانات المستهلكين من Google" | gcs |
google |
| علامة "المتاجر الموثوق فيها من Google" | ts |
|
| Hotjar Tracking Code | hjtc |
nonGoogleScripts |
| Infinity Call Tracking Tag | infinity |
nonGoogleScripts |
| Intent Media - Search Compare Ads | sca |
nonGoogleScripts |
| K50 tracking tag | k50Init |
nonGoogleScripts |
| LeadLab | ll |
nonGoogleScripts |
| علامة LinkedIn | bzi |
nonGoogleScripts |
| علامة JavaScript من Lytics | ljs |
nonGoogleScripts |
| علامة Marin Software | ms |
nonGoogleScripts |
| Mediaplex - وضع علامة IFRAME MCT | mpm |
nonGoogleIframes |
| Mediaplex - علامة Standard IMG ROI Tag | mpr |
nonGooglePixels |
| Message Mate | messagemate |
nonGoogleScripts |
| علامة Mouseflow | mf |
nonGoogleScripts |
| Neustar Pixel | ta |
nonGoogleScripts |
| Nielsen DCR Static Lite Tag | ndcr |
nonGoogleScripts |
| Nudge Content Analytics Tag | nudge |
nonGoogleScripts |
| Oktopost Tracking Code | okt |
nonGoogleScripts |
| Optimise Conversion Tag | omc |
nonGoogleScripts |
| OwnerListens Message Mate | messagemate |
nonGoogleScripts |
| Perfect Audience Pixel | pa |
nonGoogleScripts |
| Personali Canvas | pc |
nonGoogleScripts |
pntr |
nonGoogleScripts |
|
| Placed | placedPixel |
nonGoogleScripts |
| Pulse Insights Voice of Customer Platform | pijs |
nonGoogleScripts |
| Quantcast Audience Measurement | qcm |
nonGoogleScripts |
| Quora Pixel | qpx |
nonGoogleScripts |
| Rawsoft FoxMetrics | fxm |
nonGoogleScripts |
| SaleCycle JavaScript Tag | scjs |
customScripts |
| SaleCycle Pixel Tag | scp |
customPixels |
| تتبّع JavaScript من SearchForce لصفحة الإحالات الناجحة | sfc |
nonGoogleScripts |
| تتبّع JavaScript في SearchForce للصفحة المقصودة | sfl |
nonGoogleScripts |
| علامة تتبُّع إعادة التوجيه في SearchForce | sfr |
nonGooglePixels |
| Shareaholic | shareaholic |
nonGoogleScripts |
| Survicate Widget | svw |
nonGoogleScripts |
| علامة الإحالة الناجحة من عميل محتمل في Tradedoubler | tdlc |
nonGooglePixels |
| علامة الإحالة الناجحة للمبيعات من Tradedoubler | tdsc |
nonGooglePixels |
| علامة تتبُّع الإحالة الناجحة في Turn | tc |
nonGoogleScripts |
| علامة جمع البيانات في Turn | tdc |
nonGoogleScripts |
| علامة Twitter Universal Website Tag | twitter_website_tag |
nonGoogleScripts |
| Upsellit Global Footer Tag | uslt |
customScripts |
| Upsellit Confirmation Tag | uspt |
customScripts |
| Ve Interactive JavaScript Tag | vei |
nonGoogleScripts |
| Ve Interactive Pixel | veip |
nonGooglePixels |
| علامة الإحالة الناجحة من نوع VisualDNA | vdc |
nonGoogleScripts |
| Xtremepush | xpsh |
nonGoogleScripts |
| Yieldify | yieldify |
nonGoogleScripts |
| النطاقات | zone |
|
| Trigger | ID |
Classes |
|---|---|---|
| أداة معالجة حدث مستوى ظهور العناصر/المشغّل | evl |
google |
| متتبِّع النقرات/المشغِّل | cl |
google |
| أداة معالجة أحداث إرسال النماذج/المشغّل | fsl |
|
| أداة مراقبة أحداث السجلّ/المشغّل | hl |
google |
| أداة رصد أخطاء JavaScript/مشغّل أخطاء JavaScript | jel |
google |
| أداة معالجة أحداث النقر على الروابط/المشغّل | lcl |
|
| أداة معالجة الأحداث المتعلّقة بعمق التنقّل في الصفحة/مشغّل عمق التنقّل في الصفحة | sdl |
google |
| أداة مراقبة أحداث الموقّت/المشغّل | tl |
google |
| مشغّل/مستمع فيديوهات YouTube | ytl |
google |
| متغيّر | ID |
Classes |
|---|---|---|
| ملف تعريف الارتباط التابع للطرف الأول | k |
google |
| متغيّر الحدث التلقائي | v |
google |
| ثابت | c |
google |
| رقم إصدار الحاوية | ctv |
google |
| حدث مخصّص | e |
google |
| متغيّر JavaScript مخصّص | jsm |
customScripts |
| متغيّر طبقة البيانات | v |
google |
| وضع تصحيح الأخطاء | dbg |
google |
| عنصر DOM | d |
google |
| مستوى رؤية العنصر | vis |
google |
| إعدادات "إحصاءات Google" (الإصدار القديم) | gas |
google |
| مُحيل HTTP | f |
google |
| متغيّر JavaScript | j |
google |
| جدول البحث | smm |
google |
| رقم عشوائي | r |
google |
| جدول التعبيرات العادية | remm |
google |
| عنوان URL | u |
google |
يقدّم الجدول التالي قائمة بالفئات المتاحة وعلاقاتها بالفئات الأخرى. يمثّل عمود إضافة إلى القائمة المسموح بها تلقائيًا قائمة الصفوف التي ستتم إضافتها ضمنيًا إلى القائمة المسموح بها عند إضافة الصف من ذلك الصف إلى القائمة المسموح بها أيضًا. وبالمثل، يمثّل العمود إضافة إلى القائمة المحظورة تلقائيًا قائمة الفئات التي ستتم إضافتها إلى القائمة المحظورة ضمنيًا عند إضافة الفئة من هذا الصف إلى القائمة المحظورة.
| الفئة | الوصف | الإدراج في القائمة المسموح بها تلقائيًا | إضافتها تلقائيًا إلى القائمة المحظورة |
|---|---|---|---|
customPixels |
إمكانية إرسال وحدات البكسل إلى عناوين URL يحدّدها المستخدم |
nonGooglePixels
|
customScriptshtml
|
customScripts |
قادرة على تنفيذ رمز JavaScript الذي يقدّمه المستخدم |
htmlcustomPixelsnonGooglePixelsnonGoogleScriptsnonGoogleIframes
|
html
|
google |
لا يمكنه سوى تشغيل البرامج النصية المستضافة على Google وإرسال وحدات البكسل إلى Google. | ||
html |
الاسم المستعار لـ customScripts يُرجى العِلم أنّ هذا هو أيضًا
ID لعلامة HTML المخصّصة. ويضمن ذلك استفادة المستخدمين القدامى أيضًا من مزايا الفئة customScripts. |
customScriptscustomPixelsnonGooglePixelsnonGoogleScriptsnonGoogleIframes
|
customScripts
|
nonGooglePixels |
يمكنه إرسال وحدات البكسل إلى نطاقات غير تابعة لـ Google. |
customPixelscustomScriptshtmlnonGoogleScriptsnonGoogleIframes
|
|
nonGoogleScripts |
يمكنه تشغيل نصوص برمجية غير مقدَّمة من Google. |
nonGooglePixels |
customScriptshtml
|
nonGoogleIframes |
يمكنه إدخال إطارات iframe من نطاقات غير تابعة لـ Google. |
nonGooglePixels |
customScriptshtmlnonGoogleScripts
|
sandboxedScripts |
JavaScript في بيئة محصورة مستخدَمة كجزء من النماذج المخصّصة | بدون | بدون |