Google Tag Manager nədir? Sıfırdan tam bələdçi
30 İyul 2026·⏱ ≈10 dəq·👁 16 baxış

Mövzular
- Tag nədir və niyə saytınızda onlarla tag var?
- Google Tag Manager nədir?
- GTM-in üç əsas komponenti
- İzləmə dəqiqliyi niyə birbaşa ROI məsələsidir?
- GTM hesabı və konteyner necə yaradılır?
- GTM-i sayta quraşdırmağın 5 üsulu
- Konteyner kodunu yerləşdirərkən ən çox edilən 4 səhv
- İşinizi asanlaşdıran Chrome əlavələri
- GTM-in məhdudiyyətləri: nələri gözləməyin
- İlk günündən tətbiq edəcəyiniz 5 vərdiş
- Nəticə
- Tez-tez verilən suallar
Bir marketoloq kimi işinizin ən çətin anı hansıdır? Çoxları üçün bu, kampaniya qurmaq və ya kreativ hazırlamaq deyil — veb developerdən bir sətir kodun sayta əlavə edilməsini gözləməkdir. Facebook kampaniyası sabah başlayır, amma piksel hələ sayta düşməyib. GA4-də yeni bir konversiya ölçmək lazımdır, amma texniki komandanın növbəti relizi iki həftədən sonradır. Bu gözləmə həm vaxt, həm də birbaşa pul itkisidir.
Google Tag Manager (qısaca GTM) məhz bu problemi həll etmək üçün yaradılıb. Bu yazıda GTM-in nə olduğunu, necə işlədiyini, hesabın necə açıldığını və müxtəlif platformalara necə quraşdırıldığını sıfırdan izah edirəm. Yazı praktiki bələdçidir — oxuyub bitirəndə öz saytınızda ilk konteynerinizi qura biləcəksiniz.
Tag nədir və niyə saytınızda onlarla tag var?
GTM-i başa düşmək üçün əvvəlcə tag anlayışını aydınlaşdırmaq lazımdır. Tag — sayta yerləşdirilən kiçik kod parçasıdır. Əksər hallarda bu, JavaScript kodu və ya GIF şəkil çağırışıdır və onu sizə üçüncü tərəf platformalar verir.
Sadə bir nümunə: Google Ads-də kampaniya işə salırsınız. Google sizə konversiya izləmə kodu verir. Meta-da reklam verirsiniz — Meta sizə piksel kodu verir. Sayta Google Analytics quraşdırırsınız — Google sizə ölçmə kodu verir. Microsoft Ads istifadə edirsinizsə, orada da UET tag var. Nəticədə bir orta ölçülü kommersiya saytında 10-15 fərqli tag ola bilər.
Bu, nəzəri iddia deyil. İstənilən böyük saytda özünüz yoxlaya bilərsiniz: səhifədə sağ klikləyib «view page source» seçin və mətn axtarışında «gtm» yazın. New York Times, TechCrunch və ya istənilən böyük idman saytında Google Tag Manager konteyner kodunu tapacaqsınız. Bu saytlar istifadəçi davranışını ölçmək, reklam kampaniyalarını optimallaşdırmaq və analitika hesabatları qurmaq üçün məhz bu kodlardan asılıdır.
Problem taglərin özündə deyil — onların idarə olunmasındadır. Hər yeni tag üçün sayt koduna müdaxilə etmək lazım gəlirsə, marketinq komandası hər dəfə developerdən asılı qalır. Tagların bir hissəsi köhnəlir, bir hissəsi təkrarlanır, bir hissəsi sayt yeniləməsindən sonra sınır — və heç kim bunu vaxtında görmür.
Google Tag Manager nədir?
Google Tag Manager — saytdakı bütün izləmə taglərini bir mərkəzdən idarə etməyə imkan verən pulsuz tag menecment sistemidir. Məntiqi çox sadədir: sayta ayrı-ayrı onlarla kod yerləşdirmək əvəzinə, bircə dəfə GTM konteyner kodunu yerləşdirirsiniz. Bundan sonra bütün taglər GTM interfeysində yaradılır, redaktə olunur və dərc edilir.
Yəni sayt kodu bir dəfə dəyişir. Sonrakı bütün dəyişiklikləri — yeni piksel əlavə etmək, köhnə tagı söndürmək, konversiya şərtini dəyişmək — marketinq komandası öz interfeysində, developer olmadan edir. GTM konteyneri isə bu dəyişiklikləri avtomatik olaraq saytda əks etdirir.
Bu dəyişikliyin biznes təsiri konkretdir. Tag menecment sistemi istifadə edən şirkətlərdə adətən aşağıdakılar müşahidə olunur:
- İzləmənin quraşdırılma müddəti kəskin azalır — kampaniya izləməsi həftələr yox, saatlar içində hazır olur.
- Data ardıcıllığı yaxşılaşır, çünki taglər bir mərkəzdən, eyni məntiqlə qurulur.
- Təkrarlanan və sınmış izləmə halları azalır.
- Marketinq komandası daha sürətli eksperiment apara bilir.
- Marketinq və texniki komanda arasında əməkdaşlıq asanlaşır.
GTM-in üç əsas komponenti
GTM-in bütün məntiqi üç anlayış üzərində qurulub. Bunları indi qısa, növbəti yazıda isə ətraflı izah edirəm.
Tag — hərəkət
Tag datanı hara göndərdiyinizi müəyyən edir: GA4-ə hadisə, Google Ads-ə konversiya, Meta-ya piksel siqnalı. Yəni tag «nə baş verir» sualının cavabıdır.
Trigger — şərt
Trigger tagın nə vaxt işə düşəcəyini müəyyən edir. Səhifə yüklənəndə, düymə kliklənəndə, forma göndəriləndə, istifadəçi səhifənin 75%-nə qədər scroll edəndə. Trigger olmadan tag heç vaxt işə düşmür.
Variable — data
Variable dəyişən dəyərləri saxlayır: səhifə URL-i, kliklənən düymənin adı, məhsulun ID-si, scroll faizi. Variable taglərə kontekst verir — onsuz sizin datanız «kimsə nəyəsə klikləyib» səviyyəsində qalır.
Real ssenaridə üçü birlikdə işləyir: istifadəçi «İndi al» düyməsini klikləyir → trigger bu klikləməni aşkarlayır → variable düymənin və məhsulun məlumatını götürür → tag hadisəni GA4-ə və reklam platformasına göndərir.
İzləmə dəqiqliyi niyə birbaşa ROI məsələsidir?
GTM-i «texniki alət» kimi görmək ən çox yayılmış yanlışlıqdır. Əslində söhbət büdcə qərarlarından gedir.
Marketinq ROI-si xərcin nə qədər nəticə gətirdiyini ölçür. Amma bu hesablama yalnız arxasındakı data qədər dəqiqdir. İzləmə səhvdirsə, siz kampaniyanın uğurlu olduğunu düşünə bilərsiniz — halbuki deyil. Daha pisi: real gəlir gətirən kanala investisiyanı dayandıra bilərsiniz, çünki rəqəmlər onu zəif göstərir.
Praktikada ən çox rast gəlinən dəqiqlik problemləri bunlardır:
- Konversiya hadisələrinin bir hissəsinin ümumiyyətlə qeydə alınmaması.
- Eyni hadisənin iki dəfə göndərilməsi — nəticədə konversiya sayı süni şəkildə şişir.
- Trigger şərtlərinin səhv qurulması, məsələn konversiya tagının bütün səhifələrdə işə düşməsi.
- Sayt yeniləməsindən sonra tagların səssizcə sınması.
- Platformalar arasında hadisə adlarının fərqli olması — nəticədə kanalları müqayisə etmək mümkün olmur.
Bu problemlərin hər biri hesabatınızı təhrif edir və ən təhlükəli tərəfi budur ki, təhrif olunmuş hesabat inandırıcı görünür. Rəqəmlər var, qrafiklər var, hər şey yerindədir — sadəcə düz deyil. Ona görə də GTM ilə işləyəndə əsas sual «tag işə düşürmü» yox, «düzgün anda və bir dəfə işə düşürmü» olmalıdır.
GTM hesabı və konteyner necə yaradılır?
Hesab yaratmaq proses etibarilə bir neçə dəqiqəlik işdir, amma burada verdiyiniz adlar illər boyu sizinlə qalacaq — ona görə diqqətli olun.
- Google-da «Google Tag Manager» axtarın və ilk nəticəyə keçin, Google hesabınızla daxil olun.
- Hesab adı verin. Qayda sadədir: hesab adı şirkətin və ya müştərinin adıdır. Bir neçə müştəri ilə işləyirsinizsə, hər müştəri üçün ayrıca hesab açın.
- Ölkəni seçin.
- Konteyner qurun. Konteyner — bütün taglərin saxlandığı anbardır. Konteyner adı adətən saytın və ya tətbiqin ünvanıdır (məsələn, `misal.az`).
- Hədəf platformanı seçin: Web, iOS, Android və ya AMP. Sayt üçün Web seçirsiniz — bu, həm desktop, həm mobil brauzeri əhatə edir.
- Şərtləri qəbul edin. Bundan sonra sistem sizə konteyner kodunu göstərəcək.
Kod iki hissədən ibarətdir: biri `<head>` bölməsinə, digəri `<body>` teqindən dərhal sonra yerləşdirilir. Əgər pop-up bağlanıbsa və kodu itirmisinizsə, narahat olmayın — GTM interfeysinin yuxarı sağ küncündəki `GTM-XXXXXXX` identifikatoruna klikləmək kifayətdir, kod yenidən açılacaq.
GTM-i sayta quraşdırmağın 5 üsulu
Saytınızın hansı platformada qurulmasından asılı olaraq quraşdırma yolu dəyişir. Praktikada beş üsul var.
1. Manual quraşdırma
Ən universal yoldur: konteyner kodunun iki hissəsini birbaşa saytın şablon fayllarına yerləşdirirsiniz. Vacib şərt — kod saytın bütün səhifələrində olmalıdır. Ona görə də kodu ayrı-ayrı səhifələrə deyil, bütün səhifələrdə təkrarlanan ümumi header/footer şablonuna əlavə edin.
2. WordPress
WordPress-də iki variant var: temanın `header.php` faylını redaktə etmək və ya GTM plagini quraşdırmaq. Plagin daha təhlükəsizdir, çünki tema yeniləndikdə kod itmir. Yalnız GTM ID-ni daxil etmək kifayətdir.
3. Shopify
Shopify mağazalarında kod `theme.liquid` faylına əlavə olunur. Bu, mağazanın bütün səhifələrində — kateqoriya, məhsul, səbət və ödəniş səhifələrində — konteynerin yüklənməsini təmin edir.
4. Squarespace
Squarespace-də sayt parametrlərində «code injection» bölməsi var; header və footer sahələrinə müvafiq kod hissələri yerləşdirilir. Kod yazmaq tələb olunmur.
5. Konteyner injektor (AdSwerve və bənzərləri)
Bəzən sayta girişiniz olmur — məsələn, potensial müştəriyə demo hazırlayırsınız və ya test aparırsınız. Bu halda AdSwerve kimi Chrome əlavələri ilə istənilən sayta müvəqqəti olaraq GTM konteyneri «injeksiya» etmək mümkündür. Diqqət: bu, yalnız sizin brauzerinizdə işləyir və real quraşdırmanı əvəz etmir.
👉 GTM interfeysi və iş sahələri
Konteyner kodunu yerləşdirərkən ən çox edilən 4 səhv
Quraşdırma sadə görünür, amma praktikada eyni səhvlər təkrarlanır və nəticədə data ya natamam olur, ya da ümumiyyətlə gəlmir.
Səhv 1 — kod yalnız bir neçə səhifədədir. Ən çox rast gəlinən haldır. Kod ana səhifəyə əlavə olunur, amma məhsul, blog və ya ödəniş səhifələrində olmur. Nəticədə istifadəçi yolunun ən vacib hissəsi görünmür. Həlli: kodu şablonun ümumi header hissəsinə yerləşdirin, ayrı-ayrı səhifələrə yox.
Səhv 2 — `noscript` hissəsi unudulur. GTM kodu iki blokdan ibarətdir. İkinci blok JavaScript işləməyən hallar üçündür və `<body>` teqindən dərhal sonra yerləşdirilməlidir. Çoxları yalnız birinci bloku qoyur.
Səhv 3 — kod səhv yerə düşür. Birinci blok `<head>` bölməsinin mümkün qədər yuxarısında olmalıdır. Səhifənin sonuna yerləşdirilsə, tez tərk edilən sessiyalar ölçülmədən qalır.
Səhv 4 — köhnə taglar saytda qalır. GTM qurulandan sonra əvvəllər əl ilə yerləşdirilmiş GA və piksel kodları saytdan silinməlidir. Əks halda eyni hadisə iki dəfə göndərilir və bütün rəqəmləriniz şişir. Quraşdırmadan sonra mütləq Tag Assistant ilə səhifəni yoxlayın: hansısa tag iki dəfə görünürsə, təkrarı tapıb silin.
İşinizi asanlaşdıran Chrome əlavələri
GTM ilə işləyən hər kəsin brauzerində bir neçə əlavə olmalıdır. Bunlar sizə tagların həqiqətən işə düşüb-düşmədiyini göstərir:
- Tag Assistant Companion — Google-un öz alətidir; GTM-in preview rejimi məhz bununla işləyir.
- Meta Pixel Helper — Meta pikselinin səhifədə düzgün yüklənib-yüklənmədiyini göstərir.
- UET Tag Helper — Microsoft Ads izləməsi üçün eyni işi görür.
- Tag Explorer — saytdakı bütün tagların siyahısını göstərir və onları müvəqqəti söndürməyə imkan verir.
- Analytics Debugger — Google Analytics kodundakı xətaları aşkarlayır.
- GTM Copy Paste — bir konteynerdən digərinə tag, trigger və variable köçürməyə imkan verir; bir neçə müştəri ilə işləyəndə vaxt qazandırır.
GTM-in məhdudiyyətləri: nələri gözləməyin
Alət güclüdür, amma sehrli deyil. Real layihələrdə qarşınıza çıxacaq dörd məhdudiyyəti əvvəlcədən bilin.
JavaScript asılılığı. GTM brauzerdə işləyən JavaScript alətidir. İstifadəçi JavaScript-i söndürübsə, GTM funksionallığının böyük hissəsi işləmir.
Data özü gəlmir. GTM saytınızın məlumatlarını avtomatik bilmir. Məhsulun qiymətini, kateqoriyasını və ya istifadəçi ID-sini GTM-ə siz verməlisiniz — adətən data layer vasitəsilə. Bu, ayrıca bir mövzudur və seriyanın son yazısında ətraflı izah olunur.
Sürət. Hər tag brauzerdə resurs sərf edir. Onlarla lazımsız tag saytı yavaşlada, CPU yükünü artıra və istifadəçi təcrübəsinə zərər verə bilər. Ona görə prioritetsiz tagları ya silin, ya da gec işə düşəcək şəkildə tənzimləyin.
Texniki bilik həddi. GTM-dən nə qədər səmərəli istifadə edəcəyiniz sizin JavaScript və HTML anlayışınızdan asılıdır. Əsas taglar üçün kod bilmək lazım deyil, amma qabaqcıl ssenarilərdə (xüsusi hadisələr, data layer, custom HTML) bu bilik fərq yaradır.
İlk günündən tətbiq edəcəyiniz 5 vərdiş
Təcrübədə ən çox problem texniki çətinlikdən yox, nizamsızlıqdan yaranır. Bu beş vərdiş sizi gələcəkdə çox saat işdən xilas edəcək:
- Əvvəlcə plan. Tag yaratmağa başlamazdan əvvəl kağızda yazın: hansı taglar lazımdır, hansı triggerlərlə işə düşəcək, hansı data toplanacaq və bu data hansı qərara xidmət edir. Strategiyasız qurulmuş izləmə sistemi gec-tez zibilə çevrilir.
- İstifadə olunmayan elementləri silin. Aylarla toxunulmayan taglər həm saytı yavaşladır, həm də konteynerdə çaşqınlıq yaradır.
- Versiyaları düzgün idarə edin. Hər dərc etdiyiniz versiyaya aydın təsvir yazın. On tag yaradıb hamısını bir versiyada dərc etmək əvəzinə, işi kiçik addımlara bölün və hər addımdan sonra versiya yaradın — problem çıxanda geri qayıtmaq asan olsun.
- İstifadəçi girişlərini ayırın. Komanda üzvlərinə öz hesabınızın parolunu vermək əvəzinə, GTM-in istifadəçi idarəetməsindən fərdi giriş verin.
- Dərc etməzdən əvvəl test edin. Preview rejimi olmadan heç bir tag canlıya çıxmamalıdır.
Nəticə
Google Tag Manager sadəcə «kod yerləşdirmə aləti» deyil — o, marketinq komandasının ölçmə sistemi üzərində nəzarətini geri qaytaran infrastrukturdur. Bir dəfə konteyner qurursunuz və bundan sonra izləmə sürəti developerin növbəsindən yox, sizin strategiyanızdan asılı olur.
Amma unutmayın: GTM datanın dəqiqliyini avtomatik təmin etmir. Səhv qurulmuş bir trigger konversiyaları ikiqat sayar, unudulmuş bir tag isə bütöv bir kanalı görünməz edər. Bunun nəticəsi isə ölçüsü rəqəmlə ifadə olunan bir problemdir: səhv data → səhv büdcə bölgüsü → itirilmiş gəlir.
Növbəti yazıda GTM interfeysinin hər bölməsini və uzunmüddətli işləyən adlandırma sistemini qururuq.
Tez-tez verilən suallar
Google Tag Manager pulludurmu?
Xeyr. GTM-in standart versiyası tamamilə pulsuzdur və əksər biznes ehtiyaclarını tam qarşılayır. Google-un korporativ müştərilər üçün ödənişli 360 versiyası da mövcuddur, lakin kiçik və orta bizneslər üçün buna ehtiyac yoxdur.
GTM-i quraşdırdıqdan sonra köhnə kodları silməliyəmmi?
Bəli, mütləq. Əgər GA4 kodu həm birbaşa saytda, həm də GTM vasitəsilə işləyirsə, hər səhifə baxışı iki dəfə qeydə alınır. Bu, sessiya sayını, konversiyaları və bütün nisbət metriklərini pozur. Köçürməni tamamlayandan sonra köhnə kodları saytdan çıxarın və Tag Assistant ilə təkrarın olmadığını yoxlayın.
GTM Google Analytics-i əvəz edirmi?
Xeyr, bunlar tamamilə fərqli alətlərdir. GA4 datanı toplayır və hesabatlaşdırır. GTM isə həmin datanı GA4-ə göndərən kodu idarə edir. Yəni GTM vasitədir, GA4 isə mənzil başıdır.
Bir sayta neçə GTM konteyneri qoymaq olar?
Texniki olaraq bir neçə konteyner qoymaq mümkündür, amma tövsiyə olunmur — bu, tagların təkrarlanmasına və data uyğunsuzluğuna gətirib çıxarır. Bir sayt = bir konteyner qaydasına riayət edin.
GTM saytımı yavaşladacaqmı?
GTM özü çox yüngüldür. Yavaşlamanın səbəbi konteynerin içindəki tagların sayı və keyfiyyətidir. Konteyneri müntəzəm təmizləsəniz və lazımsız tagları silsəniz, sürət problemi yaranmır.
Kod bilmədən GTM istifadə edə bilərəmmi?
Bəli. GA4, Google Ads konversiyası, scroll izləmə, klik izləmə kimi ən çox istifadə olunan ssenarilər üçün interfeysdəki hazır şablonlar kifayət edir. HTML və JavaScript bilikləri yalnız qabaqcıl xüsusi hallarda lazım olur.

Müəllif haqqında
Tural Rəhimov
Digital Marketing Manager — UM Azerbaijan
Universal McCann (UM Azerbaijan)-da rəqəmsal marketinq meneceri. Google Ads, Meta Ads, TikTok Ads və media planlaması üzrə təcrübə. Brendlərin onlayn böyüməsinə kömək edirəm.
Haqqımda ətraflı →Biznesin üçün rəqəmsal marketinq dəstəyi lazımdır?
Gəl danışaq — strategiyadan reklam idarəçiliyinə qədər kömək edə bilərəm.