למרות שלא מומלץ להגביל את סוגי התגים שנפרסו באמצעות ל-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), או במרומז (על ידי הכללת כל הכיתות ברשימה).
- רשימות חסימה כשהוגדרה רשימת חסימה, תגים, טריגרים ומשתנים יחולו רק מופעל אם הם לא נמצאים ברשימת החסימה, באופן מפורש (לפי סוג) ID), או במרומז (על ידי כך שיש להם אחת מהכיתות ברשימה).
- רשימות חסימה מבטלות את רשימות ההיתרים כשמוגדרים שתי רשימות חסימה, רשימות החסימה מקבלות עדיפות. אפשר להשתמש רשימת היתרים של סיווג תגים ורשימת חסימה של תג ספציפי באותה קבוצה אבל ההפך הוא לא נכון. לא ניתן להשתמש ברשימת חסימה סיווג התגים ורשימת היתרים לתג ספציפי באותה מחלקה.
- לכיתות יש קשרים
לחלק מהכיתות יש קשרים עם כיתות אחרות. לדוגמה, תגים
יכול להריץ סקריפטים שאינם של Google יכולים (כברירת מחדל) לשלוח פיקסלים שאינם של Google. עבור
לכן, חסימה של
nonGooglePixels
תיחסם גם באופן אוטומטיnonGoogleScripts
. כל התגים, הטריגרים והמשתנים ששייכים לאחד מהשניים תיחסם.
הטבלה הבאה מפרטת את התגים, הטריגרים והטריגרים הזמינים. את המשתנים, את הסוגים שלהם ואת המחלקות שאליהן הם שייכים:
תיוג | ID |
Classes |
---|---|---|
AB TASTY Generic Tag | abtGeneric |
nonGoogleScripts |
תג Advisor | ta |
nonGoogleScripts |
תג AdOmetry | adm |
google |
תג פיקסל חכם של AdRoll | asp |
nonGoogleScripts |
תג מעקב ההמרות של Google Ads | awct |
google |
תג רימרקטינג של Google Ads | sp |
google |
תג המרה של חלון שותף עצמאי | awc |
nonGoogleScripts |
תג התהליך של חלון השותף העצמאי | 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 (OBSOLETE) | cts |
nonGoogleScripts |
תג מאוחד למדידה דיגיטלית של comScore | csm |
nonGoogleScripts |
Conversant Mediaplex - תג IFRAME MCT | mpm |
nonGoogleIframes |
Conversant Mediaplex - תג BE ROI רגיל | mpr |
nonGooglePixels |
Conversion Linker | gclidw |
google |
תג ביצים משוגעים | cegg |
nonGoogleScripts |
Criteo OneTag | crto |
nonGoogleScripts |
תג HTML מותאם אישית | html |
customScripts |
תג תמונה מותאם אישית | img |
customPixels |
תג DistroScale | dstag |
nonGoogleScripts |
תג מונה של Floodlight | flc |
|
תג מכירות של Floodlight | fls |
|
תג Pixel אוניברסלי של Dstillery | m6d |
nonGooglePixels |
תג Eulerian Analytics | ela |
customScripts |
Google Tag (לשעבר Google Analytics 4 Configuration) | gaawc |
google |
אירוע ב-Google Analytics 4 | gaawe |
google |
תג Google Analytics (מדור קודם) | 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 |
תג JS של Lytics | ljs |
nonGoogleScripts |
תג תוכנת Marin | ms |
nonGoogleScripts |
Mediaplex - תג IFRAME MCT | mpm |
nonGoogleIframes |
Mediaplex - תג IMG ROI רגיל | mpr |
nonGooglePixels |
Message Mate | messagemate |
nonGoogleScripts |
תג Mouseflow | mf |
nonGoogleScripts |
פיקסל Neustar | ta |
nonGoogleScripts |
Nielsen DCR Static Lite Tag | ndcr |
nonGoogleScripts |
הסטת תג של ניתוח תוכן | nudge |
nonGoogleScripts |
קוד מעקב אחר Oktopost | okt |
nonGoogleScripts |
Optimise Conversion Tag | omc |
nonGoogleScripts |
הודעת בעלים האזנה | messagemate |
nonGoogleScripts |
פיקסל מושלם לקהל | pa |
nonGoogleScripts |
Personali Canvas | pc |
nonGoogleScripts |
pntr |
nonGoogleScripts |
|
Placed | placedPixel |
nonGoogleScripts |
Pulse Insights Voice of Customer Platform | pijs |
nonGoogleScripts |
Quantcast Audience Measurement | qcm |
nonGoogleScripts |
פיקסל קוורה | qpx |
nonGoogleScripts |
מדדי FoxMetrics של Rawsoft | 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 |
תג המרה של ליד Tredoubler | tdlc |
nonGooglePixels |
תג המרה של מכירת עסק | tdsc |
nonGooglePixels |
תג מעקב המרות | tc |
nonGoogleScripts |
תג איסוף נתונים | tdc |
nonGoogleScripts |
תג אתר אוניברסלי של Twitter | twitter_website_tag |
nonGoogleScripts |
תג Universal Analytics | ua |
google |
תג כותרת תחתונה גלובלי למכירת מוצר או שירות נוסף (upsellit) | uslt |
customScripts |
תג אישור של upsellit | uspt |
customScripts |
תג JavaScript אינטראקטיבי | vei |
nonGoogleScripts |
פיקסל אינטראקטיבי של Ve | veip |
nonGooglePixels |
תג ההמרה VisualDNA | vdc |
nonGoogleScripts |
Xtremepush | xpsh |
nonGoogleScripts |
Yieldify | yieldify |
nonGoogleScripts |
תחומים | zone |
|
Trigger | ID |
Classes |
---|---|---|
חיישן/טריגר של חשיפת רכיבים | evl |
google |
לוחצים על Listener/Trigger | cl |
google |
האזנה/טריגר לשליחת טופס | fsl |
|
האזנה/טריגר להיסטוריה | hl |
google |
מעבד שגיאת JavaScript – מעבד | jel |
google |
אוזן/טריגר של קליק על קישור | lcl |
|
גלילה/טריגר עומק גלילה | sdl |
google |
טיימר להאזנה/טריגר | tl |
google |
אוזן/טריגר וידאו ב-YouTube | ytl |
google |
משתנה | ID |
Classes |
---|---|---|
קובץ Cookie מהדומיין הנוכחי | k |
google |
משתנה אירוע אוטומטי | v |
google |
קבוע | c |
google |
מספר הגרסה של הקונטיינר | ctv |
google |
אירוע מותאם אישית | e |
google |
משתנה JavaScript מותאם אישית | jsm |
customScripts |
משתנה שכבת נתונים | v |
google |
מצב ניפוי באגים | dbg |
google |
רכיב DOM | d |
google |
הרשאות גישה לרכיבים | vis |
google |
הגדרות Google Analytics (מדור קודם) | gas |
google |
גורם מפנה של HTTP | f |
google |
משתנה Javascript | j |
google |
טבלת חיפוש | smm |
google |
מספר אקראי | r |
google |
טבלת ביטויים רגולריים (regex) | remm |
google |
כתובת URL | u |
google |
בטבלה הבאה מפורטות הכיתות הזמינות והכיתות שלהן קשרים עם סיווגים אחרים. העמודה הוספה אוטומטית לרשימת ההיתרים מייצג את רשימת המחלקות שייכללו באופן לא מפורש ברשימת ההיתרים כאשר גם הכיתה מהשורה הזו תתווסף לרשימת ההיתרים. בדומה לכך, רשימת החסומים העמודה 'אוטומטית' מייצגת את רשימת המחלקות שיהיו מרומזות ברשימת החסימה כשהמחלקה מהשורה הזו נמצאת ברשימת החסימה.
מחלקה | תיאור | נוספה אוטומטית לרשימת ההיתרים | ברשימת החסימה האוטומטית |
---|---|---|---|
customPixels |
יכולת לשלוח פיקסלים לכתובות URL שהוגדרו על ידי המשתמש. |
nonGooglePixels
|
customScripts html
|
customScripts |
יכול להריץ קוד JavaScript שסופק על ידי המשתמש. |
html customPixels nonGooglePixels nonGoogleScripts nonGoogleIframes
|
html
|
google |
השירות יכול להריץ רק סקריפטים שמתארחים ב-Google ולשלוח פיקסלים אל Google. | ||
html |
כינוי של customScripts . שימו לב שזאת גם המדיניות
ID בתג ה-HTML בהתאמה אישית. כך אפשר להבטיח שמשתמשים מדור קודם
וגם ליהנות מההטבות של הכיתה customScripts . |
customScripts customPixels nonGooglePixels nonGoogleScripts nonGoogleIframes
|
customScripts
|
nonGooglePixels |
יכולת לשלוח פיקסלים לדומיינים שאינם של Google. |
customPixels customScripts html nonGoogleScripts nonGoogleIframes
|
|
nonGoogleScripts |
ניתן להריץ סקריפטים שלא סופקו על ידי Google. |
nonGooglePixels |
customScripts html
|
nonGoogleIframes |
יכולת להחדיר מסגרות iframe מדומיינים שאינם של Google. |
nonGooglePixels |
customScripts html nonGoogleScripts
|
sandboxedScripts |
בארגז חול JavaScript משמש כחלק מ תבניות מותאמות אישית. | ללא | ללא |