מה זה Google Tag Manager, ומה ההבדל בינו לבין GA4
Google Tag Manager, או בקיצור GTM (בעברית אומרים גם גוגל תג מנג'ר), הוא מערכת של גוגל לניהול תגים: קוד אחד שמותקן באתר פעם אחת, ודרכו מוסיפים, משנים ומכבים את כל קודי המדידה בלי לגעת בקוד של האתר. GA4 הוא הכלי שאוסף את הנתונים ומציג אותם בדוחות. GTM קובע איזה קוד ירוץ ומתי, GA4 מספר מה קרה, ובקמפיינר לא נוגעים באף אחד מהם לפני שמחליטים מה בכלל צריך לספור.
מה זה Google Tag Manager, ולמה הוא קיים?
Google Tag Manager הוא מערכת לניהול תגים, ותג הוא קטע קוד שספק אנליטיקס או פלטפורמת פרסום מבקשים להתקין באתר: הקוד של GA4, הפיקסל של מטא, תג ההמרות של Google Ads. במקום להדביק כל אחד מהם בקוד האתר, מתקינים קונטיינר אחד של GTM, וכל השאר מנוהל מתוכו, ממסך אחד.
גוגל מגדירה אותה ככלי להקמה ולניהול של תגים, שהקונטיינר שלו יכול להחליף את כל התגים שהוטמעו ידנית (מרכז העזרה של Tag Manager).
למה צריך כלי בשביל זה? כי בלי GTM כל תג חדש הוא משימה למפתח, וכל מפתח מדביק אותו במקום אחר: בקובץ התבנית, בתוסף, בהגדרות החנות. אתר שעבר כמה ספקים מחזיק קוד מכל אחד מהם, ואף אחד לא יודע להגיד מה מותר למחוק.
מה רואים כשפותחים את GTM? ארבעה מושגים, דוגמה אחת לכל אחד
מה שרואים בממשק של GTM הוא ארבע שכבות: קונטיינר, שבו הכול יושב; תגים, שהם קודי המדידה עצמם; טריגרים, שקובעים מתי כל תג רץ; ומשתנים, שמכניסים לתג את הפרטים. מי שמבין את הארבעה יכול לקרוא את הקונטיינר של העסק ולשאול את השאלות הנכונות, בלי לערוך בו שורה.
הדוגמאות כאן לקוחות מאתר היפותטי של סטודיו לפילאטיס, עם טופס הרשמה לשיעור ניסיון וכפתור וואטסאפ. הסטודיו בדוי, המנגנון אמיתי.
- קונטיינר. לפי גוגל, האוסף של כל התגים, הטריגרים, המשתנים וההגדרות שמותקנים באתר אחד. זה הקוד היחיד שהמפתח של הסטודיו מתקין, ובזכותו אפשר להוסיף מחר פיקסל של טיקטוק בלי לפתוח את קוד האתר.
- תג. קטע קוד של ספק, ששולח מידע למקום אחד. בסטודיו יש שלושה: GA4, הפיקסל של מטא ותג ההמרות של Google Ads. כל אחד מדווח למערכת אחרת, ואף אחד לא יודע על האחרים.
- טריגר. התנאי שבו תג רץ. "כל עמוד שנטען" הוא טריגר. גם "לחיצה על כפתור הוואטסאפ". הפיקסל של מטא ידווח על הרשמה רק כשמתקיים הטריגר "הטופס נשלח והופיעה הודעת תודה", ולא בכל פעם שמישהו לחץ על "שליחה" ושכח למלא טלפון.
- משתנה. פרט שמתמלא ברגע הפעולה ונכנס לתג: באיזה עמוד, איזה שיעור נבחר בטופס. משתנה שקורא את סוג השיעור מגלה לסטודיו אם קמפיין מביא נרשמות לשיעורי בוקר או לערב.
שתי יכולות נוספות קובעות אם קונטיינר מנוהל או פרוץ. הראשונה היא גרסאות: כל פרסום של הקונטיינר נשמר כצילום של המצב שלו באותו רגע, ואפשר לחזור לגרסה קודמת כשעדכון שובר משהו (גוגל על גרסאות ופרסום). השנייה היא תצוגה מקדימה, שמריצה את הטיוטה כאילו פורסמה ומראה איזה תג רץ ובאיזה סדר, לפני שמשהו מגיע לגולשים (גוגל על תצוגה מקדימה).
מה זה GA4, ומה ההבדל בינו לבין Google Tag Manager?
GA4, או Google Analytics 4, הוא הכלי שאוסף נתונים על מה שקורה באתר ובאפליקציה ומציג אותם בדוחות: מאיפה הגיעו המבקרים, מה עשו, ואילו מקורות הביאו פניות ורכישות. ההבדל מ-GTM: מערכת ניהול התגים לא סופרת ולא מציגה כלום, היא מנהלת את הקוד שמדווח. GA4 הוא אחד היעדים שהקוד הזה מדווח אליהם.
GA4 בנוי על אירועים ולא על ביקורים: כל צפייה בעמוד, לחיצה או שליחת טופס נרשמת כאירוע, והוא אוסף נתונים מהאתר ומהאפליקציה יחד. הגרסה הקודמת, Universal Analytics, הפסיקה לעבד נתונים ב-1 ביולי 2023 (מרכז העזרה של Google Analytics). מי שאומר היום "גוגל אנליטיקס" מתכוון ל-GA4.
ופה הבלבול הנפוץ: אפשר להתקין GA4 בלי GTM בכלל. מדביקים בקוד האתר את ה-Google tag, ו-GA4 סופר לבד צפיות בעמודים, גלילה, יציאה לאתרים אחרים, הורדת קבצים ואינטראקציה עם טפסים (מדידה משופרת ב-GA4). ובכל זאת, גוגל עצמה ממליצה להתחיל עם Tag Manager (Google for Developers). הסיבה מעשית. GA4 הוא תג אחד מתוך כמה, וקמפיין ראשון במטא או בגוגל מביא איתו עוד תגים, ועוד שאלה מה נחשב ליד: טופס שנשלח, או פנייה שהגיעה בפועל ל-CRM. זו החלטה של העסק, לא הגדרת ברירת מחדל של אף כלי.
מי עושה מה: GTM, GA4 והפיקסלים של פלטפורמות הפרסום
על אתר של עסק שמפרסם יושבים בדרך כלל ארבעה כלים, וכל אחד עובד בשביל מישהו אחר. GTM עובד בשביל מי שמנהל את המדידה, GA4 בשביל העסק, והפיקסל של מטא ותג ההמרות של Google Ads עובדים קודם כול בשביל הפלטפורמות עצמן. בקמפיינר המיפוי של מה שכבר מותקן באתר, כלי אחרי כלי, הוא הצעד הראשון לפני כל שינוי.
| הכלי | מה הוא אוסף | מי קורא את הנתונים | מה נשבר כשהוא חסר |
|---|---|---|---|
| Google Tag Manager | כלום, בעצמו. הוא מפעיל את התגים שאוספים | מי שמנהל את המדידה, שרואה מה רץ באתר ומתי | כל שינוי עובר דרך מפתח, הקודים מתפזרים בין קבצים ותוספים, ואין גרסה קודמת לחזור אליה |
| GA4 | ביקורים ואירועים באתר ובאפליקציה, מכל מקורות התנועה | העסק: שיווק, הנהלה, ומי שבונה את הדוחות | אין תמונה אחת של האתר. כל פלטפורמה מדווחת על עצמה, ואין מקור שאפשר לבדוק אותה מולו |
| פיקסל מטא | פעולות של מבקרים באתר: צפייה, ליד, רכישה | מטא, כדי למדוד את המודעות ולבנות קהלים, ומנהל הקמפיינים | הקמפיינים בפייסבוק ובאינסטגרם לא יודעים מי השאיר פרטים או קנה, ואין קהלים שנבנים מהאתר |
| תג ההמרות של Google Ads | המרות של מי שהגיע ממודעה בגוגל: טופס, שיחה, רכישה | גוגל, כדי לדווח על ההמרות ולהשתמש בהן, ומנהל הקמפיינים | Google Ads סופר קליקים ולא פניות, ואסטרטגיות הצעת מחיר שמכוונות להמרות עובדות בלי המידע שהן צריכות |
מטא מתארת את הפיקסל כקוד שעוקב אחרי פעולות המבקרים באתר, כדי למדוד את המודעות ולהגדיר קהלים (Meta for Developers). בגוגל המנגנון דומה: לחיצה על מודעה מציבה עוגייה זמנית, והתג באתר מזהה אותה ורושם המרה (מרכז העזרה של Google Ads).
מה שהטבלה לא מראה: שלושת המספרים, של GA4, של מטא ושל גוגל, לא יתאימו זה לזה גם כשהכול מוגדר נכון. כל פלטפורמה מייחסת המרות לעצמה לפי חוקים משלה, ולכן צריך להחליט מראש מאיזה מקור נמדד כל מדד, כמו שמוסבר במאמר מה זה KPI. כשההגדרות עצמן שונות בין הכלים, הפער כבר לא מוסבר בייחוס. הוא טעות.
למה עסק שמפרסם צריך גם GTM וגם GA4?
כי כל אחד מהם עונה על שאלה אחרת. GA4 עונה מה קורה באתר ומאיפה זה מגיע. GTM עונה מה רץ באתר, מי הכניס אותו ואיך משנים אותו בלי לשבור משהו. עסק שמפרסם ביותר מפלטפורמה אחת צריך את שתי התשובות, כי כל פלטפורמה מביאה איתה תג משלה. בקמפיינר שניהם נבנים יחד, מאותה תוכנית מדידה.
מה GTM נותן בפועל:
- שינויים בלי תור למפתח. תג חדש, טריגר מתוקן או פיקסל של ערוץ נוסף נכנסים מתוך הממשק, בלי לפתוח את קוד האתר.
- דרך חזרה. גרסאות. עדכון שהפיל את מדידת הטופס מתוקן בחזרה לגרסה של אתמול.
- רשימה אחת של כל מה שרץ. מי שפותח קונטיינר מסודר רואה כל קוד שפועל באתר, עם שם שמסביר מה הוא עושה.
- הגדרה אחת לכל הכלים. אותו טריגר של "הרשמה הושלמה" מזין את GA4, את מטא ואת גוגל, כך ששלושתם סופרים את אותה פעולה, גם אם כל אחד מייחס אותה אחרת.
ולהפך. אתר תדמית שלא מפרסם, ושכל מה שמודדים בו הוא GA4, יכול להסתדר עם ה-Google tag בקוד. ההחלטה משתנה עם הקמפיין הראשון, ועדיף לפני שהוא עולה: בלי מדידה מהיום הראשון אי אפשר לחשב לו ROI ו-ROAS.
מה Google Tag Manager לא עושה לבד?
GTM לא מודד כלום. לפי גוגל, המערכת לא אוספת, שומרת או משתפת מידע על המבקרים באתר, כולל כתובות העמודים שבהם ביקרו, מלבד נתונים טכניים מצטברים על הפעלת תגים ולוגים שנמחקים בתוך 14 יום (פרטיות ואבטחה ב-Tag Manager). כל מה שנמדד, נמדד על ידי התגים שבתוכו. קונטיינר מותקן עם טריגרים שגויים הוא אתר שלא מודד, רק שקשה יותר לשים לב לזה.
ועוד ארבעה דברים שהוא לא עושה:
- הוא לא מחליט מה חשוב לעסק. מה נחשב המרה ואיזה אירוע שווה כסף, אלה החלטות שקודמות לקונטיינר. בלי תוכנית מדידה, GTM רק מסדר את הבלגן בתיקיות.
- הוא לא בודק שהמספרים נכונים. תג שרץ הוא לא תג שסופר נכון. פיקסל שנטען פעמיים בעמוד התודה יספור כל רכישה פעמיים, וכל דוח שנשען עליו ייראה טוב יותר מהמציאות. רק השוואה מול הזמנות ולידים אמיתיים תופסת את זה.
- הוא לא באנר עוגיות. Consent Mode של גוגל מאפשר לתגים להתאים את הפעולה שלהם לבחירה של הגולש, ו-GTM יודע לבדוק את מצב ההסכמה לפני שתג רץ. אבל הבאנר עצמו, והבחירה שהגולש עושה בו, מגיעים ממערכת נפרדת שצריך לחבר (Google for Developers על Consent Mode).
- הוא לא שם לב כשמשהו נשבר. עדכון עיצוב שהחליף את הטופס יכול לגרום לטריגר להפסיק לרוץ. GTM לא מתריע על זה. הנתונים מפסיקים להגיע, בשקט.
קונטיינר שאף אחד בעסק לא מחזיק
זה הסיכון שמתגלה הכי מאוחר. ב-GTM, מי שמוגדר מנהל בחשבון יכול ליצור קונטיינרים ולשנות הרשאות לכל המשתמשים, ומי שמחזיק הרשאת פרסום בקונטיינר יכול לשנות את מה שרץ באתר ולהעלות את זה לאוויר (הרשאות משתמשים ב-Tag Manager). ב-GA4 המצב דומה: רק מנהל יכול להוסיף ולהסיר משתמשים (תפקידי גישה ב-GA4).
כשספק פותח את החשבונות בכתובת המייל שלו, אף אחד לא מרגיש בזה ביום הפרידה. מרגישים כשצריך לתת גישה לספק חדש, ומתברר שהמנהל היחיד הוא מי שכבר לא עובד עם העסק. במקרה הקל מבקשים ממנו טובה. במקרה הפחות קל מתחילים מאפס, וההיסטוריה נשארת אצל מישהו אחר. ובינתיים, למי שעדיין מחזיק הרשאת פרסום יש גישה לקוד שרץ באתר.
הבדיקה לא דורשת ידע טכני. כדאי לברר על שם מי פתוח חשבון ה-GTM, מי מוגדר בו מנהל, ולמי יש הרשאת פרסום בקונטיינר, ולשאול את אותן שאלות על GA4, על Google Ads ועל מטא. הכלל: לפחות מנהל אחד בכל חשבון הוא כתובת של העסק עצמו, וספקים מקבלים הרשאה ולא בעלות. בקמפיינר נכס ה-GA4, הקונטיינר והפיקסלים נפתחים על שם העסק, העסק מחזיק בהרשאות הראשיות, וכל תג, טריגר ואירוע מתועדים במסמך מדידה. איך זה נבנה מפורט בעמוד הטמעת GA4 ו-Google Tag Manager, שהוא חלק מתחום הדאטה והאופטימיזציה.
שאלות נפוצות
האם Google Tag Manager משפיע על עוגיות?
GTM עצמו לא אוסף מידע על המבקרים, לפי גוגל, אבל התגים שהוא מפעיל אוספים, וחלקם נשענים על עוגיות. ב-Google Ads, למשל, לחיצה על מודעה מציבה עוגייה זמנית, ובאמצעותה התג באתר רושם את ההמרה. לכן השאלה הנכונה היא אילו תגים רצים, ומתי. GTM הוא המקום שבו אפשר לשלוט בזה: עם Consent Mode, תגים של גוגל שהגולש לא אישר להם אחסון לא שומרים עוגיות, ואפשר להגדיר בדיקת הסכמה גם לתגים אחרים. כל זה עובד רק כשבאנר ההסכמה מחובר לתגים בפועל.
מה זה Tag Assistant, התוסף של גוגל לכרום?
Tag Assistant הוא כלי הבדיקה של גוגל לתגים. כשמפעילים תצוגה מקדימה ב-GTM, הוא נפתח בלשונית נפרדת, מריץ את הטיוטה של הקונטיינר על האתר ומראה אילו תגים רצו, באיזה סדר ואילו נתונים כל אחד מהם עיבד. התוסף לכרום, Tag Assistant Companion, משנה בעיקר את הנוחות: עם התוסף האתר נפתח בלשונית חדשה ולא בחלון חדש. מי שמנהל את המדידה אמור לבדוק בו כל שינוי לפני שהוא מתפרסם.
מה ההבדל בין Google Tag ל-Google Tag Manager?
ה-Google tag הוא תג אחד של גוגל, שמודד את האתר ושולח נתונים למוצרים של גוגל כמו GA4 ו-Google Ads. אפשר להתקין אותו ישירות בקוד האתר, דרך gtag.js, ואז כל שינוי דורש עבודה בקוד. Google Tag Manager הוא מערכת לניהול תגים, שבה ה-Google tag הוא אחד התגים לצד פיקסלים של פלטפורמות אחרות. גוגל עצמה ממליצה להתחיל עם Tag Manager, ומתארת את gtag.js ככלי שדורש ידע בתכנות. ההבדל המעשי: עם ה-Google tag לבד מנהלים את גוגל. עם GTM מנהלים את כל מה שרץ באתר ממקום אחד.
מה קרה ל-Universal Analytics, ולמה כולם מדברים על GA4?
Universal Analytics, הגרסה הקודמת של גוגל אנליטיקס, הפסיקה לעבד נתונים ב-1 ביולי 2023, וגרסת ה-360 שלה ביולי 2024. מאז GA4 הוא גוגל אנליטיקס. ההבדל המהותי הוא במודל: GA4 בנוי על אירועים ולא על ביקורים, ואוסף נתונים מהאתר ומהאפליקציה יחד. בפועל, מי שמשווה שנה מול שנה, ושנה אחת מהן נמדדה ב-Universal Analytics, משווה בין שתי שיטות ספירה, וכדאי לכתוב את זה ליד המספר.
מה זה key event ב-GA4, ואיך הוא קשור להמרות ב-Google Ads?
key event הוא אירוע ב-GA4 שסומן כפעולה שחשובה לעסק: הרשמה, שליחת טופס, רכישה. הסימון הוא גם הגשר ל-Google Ads, כי אפשר לייבא ל-Google Ads כהמרות רק אירועים שסומנו ב-GA4 כ-key events. זו דרך אחת למדוד המרות בקמפיינים. הדרך השנייה היא תג ההמרות של Google Ads, שרץ ישירות מהקונטיינר. שתי הדרכים לא תמיד סופרות אותו דבר, ולכן כדאי להחליט מראש איזו מהן מזינה את הקמפיינים, ולא להפעיל את שתיהן כהמרה ראשית על אותה פעולה, כי אז כל פנייה עלולה להיספר פעמיים.
קמפיינר בונה את המדידה מתוכנית ועד בדיקה, ב-GA4, ב-GTM ובפיקסלים, על שם העסק שלכם. בואו נדבר