שינוי השם של אובייקט gtag

במקרים מסוימים תרצו להוסיף את gtag.js לדף, אבל gtag() כבר נמצא בשימוש לצורך משהו אחר. gtag.js מאפשר לשנות את השם של האובייקט gtag() הגלובלי כדי למנוע התנגשויות בין שמות.

שינוי שם האובייקט הגלובלי

כדי לשנות את השם של האובייקט הגלובלי, יש לשנות את gtag() בתג המעקב ברמת האתר לשם אחר. בכל מקרה שבו מופעלת קריאה ל-gtag() בקוד, חשוב לשנות את השמות שלהם בהתאם.

לדוגמה, כדי לשנות את שם האובייקט gtag() ל-analytics(), משנים את התג באופן הבא:

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TRACKING_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function analytics(){dataLayer.push(arguments);}
  analytics('js', new Date());

  analytics('config', 'TRACKING_ID');
</script>