לא מומלץ להגביל את סוגי התגים שנפרסו באמצעות 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
. מחלקות הן שימושיות ליכולות חסימה בתגים, בטריגרים ובמשתנים הנוכחיים והעתידיים.
חשוב להבין את הכללים שחלים על רשימות היתרים ורשימות חסימה:
- רשימות היתרים אחרי שמגדירים רשימת היתרים, תגים, טריגרים ומשתנים רלוונטיים יופעלו רק אם הם מופיעים ברשימת ההיתרים, באופן מפורש (לפי מזהה סוג) או באופן לא מפורש (על ידי הצגת כל המחלקות שלהם ברשימה).
- רשימות חסימה אחרי שמגדירים רשימת חסימה, תגים, טריגרים ומשתנים יפעלו רק אם הם לא מופיעים ברשימת החסימה, באופן מפורש (לפי מזהה סוג) או באופן לא מפורש (אם יש בהם אחת מהמחלקות ברשימה).
- רשימות החסימה מבטלות את רשימות ההיתרים אם שתיהן מוגדרות, רשימות החסימה מקבלות עדיפות. אפשר להשתמש ברשימת היתרים לסוג תגים וברשימת חסימה לתג ספציפי באותה מחלקה, אבל המצב ההפוך הוא נכון. לא ניתן להשתמש ברשימת חסימה לקטגוריה של תגים וברשימת ההיתרים של תג ספציפי באותה מחלקה.
- לכיתות יש קשרים
לחלק מהכיתות יש קשרים עם כיתות אחרות. לדוגמה, תגים שיכולים להריץ סקריפטים שאינם של Google יכולים (בהגדרתם) לשלוח פיקסלים שאינם של Google. לכן, חסימה של
nonGooglePixels
תחסום גם אתnonGoogleScripts
באופן אוטומטי. כל התגים, הטריגרים והמשתנים ששייכים לאחת מהקבוצות ייחסמו.
בטבלה הבאה מפורטים התגים, הטריגרים והמשתנים הזמינים, הסוגים שלהם והמחלקות שאליהן הם שייכים:
תיוג | ID |
Classes |
---|---|---|
תג AB TASTY גנרי | abtGeneric |
nonGoogleScripts |
תג היועץ | ta |
nonGoogleScripts |
תג Adometry | adm |
google |
תג הפיקסל החכם של AdRoll | asp |
nonGoogleScripts |
תג מעקב ההמרות של Google Ads | awct |
google |
תג רימרקטינג של Google Ads | sp |
google |
תג המרה של חלון שותף עצמאי | awc |
nonGoogleScripts |
תג מסע של חלון שותף עצמאי | awj |
nonGoogleScripts |
מעקב אוניברסלי אחר אירועים של Bing Ads | baut |
nonGoogleScripts |
פתרון סקר קונים של Bizrate Insights | bb |
nonGoogleScripts |
פתרון סקר נטישה של אתרים של Bizrate Insights | bsa |
nonGoogleScripts |
תג מעקב רגיל של ClickTale (OBSOLETE) | cts |
nonGoogleScripts |
תג אחיד למדידה דיגיטלית של comScore | csm |
nonGoogleScripts |
Conversant Mediaplex - תג IFRAME MCT | mpm |
nonGoogleIframes |
Conversant Mediaplex - תג JPG של החזר 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 |
|
Dstillery Universal Pixel Tag | m6d |
nonGooglePixels |
תג Eulerian Analytics | ela |
customScripts |
Google Tag (לשעבר תצורת Google Analytics 4) | gaawc |
google |
אירוע ב-Google Analytics 4 | gaawe |
google |
תג Google Analytics (מדור קודם) | ga |
google |
סקרי שביעות רצון מהאתר של Google סקרי שוק | gcs |
google |
תג Google Trusted Stores | ts |
|
קוד מעקב של Hotjar | hjtc |
nonGoogleScripts |
תג מעקב שיחות של Infinity | infinity |
nonGoogleScripts |
כוונת מדיה – מודעות להשוואה בין חיפושים | sca |
nonGoogleScripts |
תג מעקב K50 | 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 |
לוח הודעות | messagemate |
nonGoogleScripts |
תג Mouseflow | mf |
nonGoogleScripts |
Neostar Pixel | ta |
nonGoogleScripts |
תג סטטי של Nielsen DCR | ndcr |
nonGoogleScripts |
נדנוד של תג ניתוח תוכן | nudge |
nonGoogleScripts |
קוד מעקב של Oktopost | okt |
nonGoogleScripts |
אופטימיזציה של תג ההמרה | omc |
nonGoogleScripts |
OwnerListens Message Mate | messagemate |
nonGoogleScripts |
פיקסל של קהל מושלם | pa |
nonGoogleScripts |
קנבס אישי | pc |
nonGoogleScripts |
pntr |
nonGoogleScripts |
|
Placed | placedPixel |
nonGoogleScripts |
Pulse Insights Voice of Customer Platform | pijs |
nonGoogleScripts |
מדידת קהלים של Quantcast | qcm |
nonGoogleScripts |
פיקסל של Quora | qpx |
nonGoogleScripts |
Rawsoft FoxMetrics | fxm |
nonGoogleScripts |
תג JavaScript של SaleCycle | scjs |
customScripts |
תג פיקסל של SaleCycle | scp |
customPixels |
מעקב אחר JavaScript ב-SearchForce עבור דף המרות | sfc |
nonGoogleScripts |
מעקב אחר JavaScript ב-SearchForce עבור דף נחיתה | sfl |
nonGoogleScripts |
תג מעקב אחר הפניה אוטומטית של SearchForce | sfr |
nonGooglePixels |
שיתופיולית | shareaholic |
nonGoogleScripts |
ווידג'ט Survicate | svw |
nonGoogleScripts |
תג המרת ליד של Tradedoubler | tdlc |
nonGooglePixels |
תג המרה למכירה של Tradedoubler | tdsc |
nonGooglePixels |
הפעלה של תג מעקב ההמרות | tc |
nonGoogleScripts |
תג לאיסוף נתונים | tdc |
nonGoogleScripts |
תג אתר אוניברסלי של Twitter | twitter_website_tag |
nonGoogleScripts |
תג של Universal Analytics | ua |
google |
תג כותרת תחתונה גלובלית של Upsellit | uslt |
customScripts |
תג אישור Upsellit | uspt |
customScripts |
תג JavaScript אינטראקטיבי של Ve | vei |
nonGoogleScripts |
פיקסל אינטראקטיבי של Ve | veip |
nonGooglePixels |
תג ההמרה VisualDNA | vdc |
nonGoogleScripts |
Xtremepush | xpsh |
nonGoogleScripts |
תפוקה | 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 |
בטבלה הבאה מפורטות המחלקות הזמינות והיחסים שלהן למחלקות אחרות. העמודה Allowlisted auto מייצגת את רשימת המחלקות שיוכנסו לרשימת ההיתרים באופן מרומז כאשר גם המחלקה מהשורה הזו תתווסף לרשימת ההיתרים. באופן דומה, בעמודה Blocklisted Automatic מוצגת רשימת המחלקות שיירשמו באופן לא מפורש כאשר המחלקה מהשורה הזו ברשימת החסימה.
מחלקה | תיאור | הוספה אוטומטית לרשימת ההיתרים | ברשימת החסימה האוטומטית |
---|---|---|---|
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 בארגז חול שבו נעשה שימוש כחלק מתבניות בהתאמה אישית. | ללא | ללא |