SlideShare a Scribd company logo
1 of 29
Download to read offline
www.damgh.com
GOOGLE TAG MANAGER 101
Google Tag Manager kapsayıcı snippet'i, site genelinde çalışan ve diğer tüm etiketlerinizi Google Tag
Manager arayüzünde belirttiğiniz kurallara göre tetikleyen bir etikettir. 

Google Tag Manager, hem Google etiketlerini hem de Google dışı etiketleri tetikleyebilir. Kapsayıcı snippet'i sitenize
yerleştirildikten sonra, yeni etiketler yerleştirmek veya mevcut etiketleri düzenlemek için BT ekibinin/web yöneticisinin
müdahalesi gerekmez veya bu gereklilik oldukça azdır.

Bu sunumumuzda sizlere Dam Growth Hackers olarak, Google Tag Manager’da hesap oluşturma, etiket oluşturma, değişken
oluşturma, ve kural seti belirleme gibi temel özellikleri, kendi web sitenizde kullanabileceğiniz örneklerle anlatmaya
çalışacağız.
www.damgh.com
Google Tag Manager Nedir?
1- Hesap Oluşturma
Google Tag Manager’i kullanmaya başlamak için, Google hesabınızla tagmanager.google.com adresine giriş
yaptıktan sonra “Create Account” butonuna tıklanıp bir hesap oluşturulur.
www.damgh.com
“Add Account” butonuna tıklandıktan sonra açılan ekranda ilk olarak hesap adı girilir ve “Continue” butonuna
tıklanarak ikinci adıma geçilir.
2- Hesap Adı Oluşturma
www.damgh.com
3- Kapsayıcı (Container) Adı Oluşturma
Kapsayıcı(Container) ismi girildikten sonra “Create” butonuna tıklanır ve karşımıza çıkan “Google Tag Manager
Terms of Service Agreement” penceresinde “Yes” butonuna tıklanarak işlem tamamlanır.
www.damgh.com
4- GTM Kodunun Alınması
Bir önceki ekranda “Yes” butonuna basıldığında karşımıza aşağıdaki gibi bir pencere açılır. Pencere
içersinde size özel üretilen kod web sitenizde body etiketinin başladığı satırdan hemen sonraki satıra
eklenir. Eğer ki web sitesi bir layout mantığına sahipse, bu kod master page sayfasına, değilse tüm
sayfalara ayrı ayrı eklenmelidir. Wordpress altyapısı kullanılıyorsa, bir eklenti yardımıyla da bu işlem
gerçekleştirilebilir.
www.damgh.com
5- Değişkenler (Variables)
GTM’in hâli hazırdaki değişkenleri, “Variables” sekmesinde aşağıdaki gibi gösterilmektedir. Kullanmak
istediğiniz değişken veya değişkenleri işaretleyerek tag oluştururken rahatlıkla kullanabilirsiniz.
Hâli hazırdaki değişkenler yeterli olmadığında (ki olmayacaktır), GTM bize kendi değişkenlerimizi yaratma
imkanı da sunuyor.
www.damgh.com
5- Değişken (Variable) Yaratmak - 1
Bu maddeyi, Google Analytics’in bize vermiş olduğu “Tracking ID”yi bir değişken olarak tanımlayıp daha iyi
pekiştirebiliriz. Yazdığımız her tag bizden bir “TrackingID” istediğinden, bunu bir kez tanımlayıp bütün
taglerimizde kullanmamız çok daha verimli ve kolay olacaktır. Peki bu nasıl yapılır?
Variables penceresinin en alt kısmında bulunan “New” butonuna basarak işleme başlayabiliriz.
www.damgh.com
5- Değişken (Variable) Yaratmak - 2
“New” butonuna tıklandığında karşımıza 1 numaralı pencere açılır. Burada custom değişken yaratmamızı
sağlayan “Constant” a tıklanır ve açılan alanlara (2 numaralı pencere) öncelikle değişken adı ardından da
değişkenin bize dönmesini istediğimiz değer girilir. “Create Variable” butonuna tıklanır. Böylece değişkenimiz
oluşturulmuş olur. Biz bu örneğimizde değişken olarak “Tracking ID”yi seçtik. Siz sürekli kullanacağınız
herhangi başka bir değişkeni burada tanımlayabilirsiniz.
2
www.damgh.com
1
6- Etiketler (Tags) / 1 - PageView
İlk olarak bir “PageView” etiketi tanımlayarak hem etiketin nasıl tanımlandığını, hem de daha önceden
tanımlamış olduğumuz değişkeni nasıl kullanacığımızı bu örneğimizde kolaylıkla anlayabiliriz.
Etiketi tanımlamak için ilk olarak “Tags” butonuna tıklanır ve açılan pencerede “New” butonuna tıklanır.
www.damgh.com
“New” butonuna
tıklandıktan sonra
açılan pencerede
etiketleri oluşturmak
için toplam dört adım
sunulur. Birinci
adımda bizden hangi
etiketi kullanmak
istediğimizi
seçmemizi ister ve
“Google Analytics”
etiketi seçilir.
6- Etiketler (Tags) / 2 - PageView
“Google Analytics” etiketi seçildikten sonra ikinci adımda “Universal Analytics” butonuna tıklanır.
Not: Biz Universal Analytics kullandığımız için bu butona tıklıyoruz. Eğer siz Classic Google Analytics kullanıyorsanız
seçiminizi ona göre yapmalısınız. Google yakın bir gelecekte tamamen Universal Analytics’e geçeceği için, tavsiyemiz;
Universal Analytics kullanmanızdır.
www.damgh.com
6- Etiketler (Tags) / 3 - PageView
Üçüncü adımda, bu etiketi neyin tetiklemesi gerektiğini bize sorar. Biz bu örneğimizde bir “PageView” etiketi
oluşturacağımız için ve bu etiket tüm sayfalara girildiğinde tetiklenmesi gerektiği için “All Pages”i seçiyor ve
“Continue” butonuna tıklıyoruz. 

İlerleyen örneklerimizde “Click” olayında tetiklenecek bir etiket de yaratacağız.
www.damgh.com
6- Etiketler (Tags) / 4 - PageView
Dördüncü ve son adımda bizden etiket adımızı, “Tracking ID”mizi ve “Track Type” ı seçmemizi isteyecek. “Tag
Name” kısmına PageView(veya siz ne isterseniz), “Tracking ID” kısmına; daha önceden bir değişken olarak
tanımlamış olduğumuz myTrackingID değişkenini çağırabiliriz. “Track Type” da “Page View” olarak seçili
olmalıdır.
Bunların tümünü doldurup Create Tag butonuna tıkladığımızda etiketimiz kullanıma hazır olmuş olur.
www.damgh.com
Önceki örneğimizde bir etiketin nasıl oluşturulduğunu tüm adımlarıyla gördük. Bu örneğimizde ise id’si “my-
button” olan bir butona tıklandığında tetiklenecek bir etiket yaratacağız. İlk adımda “Google Analytics”, ikinci
adımda “Universal Analytics”i seçip, üçünü adımda bu sefer “Click” butonuna tıklıyoruz.
6- Etiketler (Tags) / 5 - ID
www.damgh.com
“Click” butonuna tıklandıktan sonra açılan pencereden “Some Clicks” e tıkladığımızda karşımıza gelen
ekranı(Ekran 2) aşağıda gösterildiği gibi dolduruyoruz ve ardından “Continue” butonuna basıyoruz.
Click ID diye bir seçenek yok ise, 5-Değişkenler (Variables) bölümünde anlattığımız GTM’nin bize sunduğu değişkenlerden Click ID isimli
değişkeni aktif hâle getirmemiz gerekiyor.
1
2
6- Etiketler (Tags) / 6 - ID
www.damgh.com
6- Etiketler (Tags) / 7 - ID
“Continue” butonuna bastıktan sonra açılan alanlara Etiket Adı ve Etiket Tipi’ni giriyoruz ve “Save Trigger”
butonuna basıyoruz.
www.damgh.com
6- Etiketler (Tags) / 8 - ID
Artık trigger’ımız hazır. “Continue” butonuna tıklayarak son adıma geçebiliriz.
www.damgh.com
6- Etiketler (Tags) / 9 - ID
Son adımda; etiket adımızı yazdık, Tracking ID’yi yarattığımız değişkenden çektik, “Track Type”ı “Event” olarak
seçtik. Artık “Category”, “Action” ve “Label” alanlarını doldurup “Create Tag” butonuna tıklayıp etiketimizi
kullanılabilir bir hâle getirebiliriz.
www.damgh.com
6- Etiketler (Tags) / 10 - Data Attribute
Bir etiket oluşturulurken, class veya id haricinde, etiketimizi data attribute’lar ile de oluşturabiliriz. Örneğin web
sitesinde belirlenen bir imajı attribute’ları ile birlikte nasıl kullanacağımızı görelim.
İlk olarak yeni bir değişken(variable) tanımlayarak işe başlayabiliriz. Değişkenimizi seçerken bu sefer “Data
Layer Variable” butonuna tıklıyoruz.
www.damgh.com
6- Etiketler (Tags) / 11 - Data Attribute
Açılan pencerede değişkene isim verdikten sonra “Data Layer Variable Name” kısmına
gtm.element.attributes.tracking-label yazıyoruz. Son kısma “tracking-label” yazmamızın sebebi, HTML’de track
edeceğimiz elemente bu ismi vermemizdir. Siz hangi isim altında takip etmek istiyorsanız bu kısma o ismi
girmelisiniz. “Create Variable” butonuna tıklayarak değişkenimizi tanımlamayı tamamlamış bulunuyoruz.
www.damgh.com
6- Etiketler (Tags) / 12 - Data Attribute
Şimdi ise daha önceki adımlarda oluşturduğumuz etiketler gibi “Google Analytics” & “Universal Analytics”
etiketi oluşturuyoruz ve Click butonuna tıklıyoruz.
www.damgh.com
6- Etiketler (Tags) / 13 - Data Attribute
Etiket için yeni bir trigger oluşturmak için “New” butonuna tıklıyoruz.
www.damgh.com
6- Etiketler (Tags) / 14 - Data Attribute
Açılan pencerede “Some Clicks” seçildikten sonra yarattığımız değişkeni artık kolaylıkla çağırıp kullanabiliriz.
“Continue” butonuna tıklayıp, daha önceki örneğimizde yaptığımız gibi ilgili alanları doldurup etiketimizi
tamamlamış oluruz.
www.damgh.com
6- Etiketler (Tags) / 15 - Custom HTML
“Custom HTML” içeren bir tag oluşturmak için, daha önceki örneklerimizdeki gibi “Tags” penceresinde “New”
butonuna tıklayıp, bu sefer “Google Analytics” yerine “Custom HTML Tag” butonuna tıklıyoruz.
www.damgh.com
6- Etiketler (Tags) / 15 - Custom HTML
“Custom HTML” etiketimizi bu örneğimizde tüm sayfalarda kullanılacak şekilde ayarladık ve “Trigger” olarak
“All Pages”i kullandık. Siz dilerseniz bunu bir “Click” olayıyla da tetikleyebilirsiniz. “Trigger” seçimini yaptıktan
sonra etiketin ismini verip belirtilen alana kodlarınızı eklerseniz etiketiniz sorunsuz bir şekilde çalışacaktır.
www.damgh.com
7- Preview ve Publish / 1
Tüm işlemlerimizi yaptık. Şimdi sıra yapılanları canlı ortama taşımaya geldi. Bunun için sağ üst köşedeki
“Publish” butonuna tıklıyoruz.
Açılan pencerede, işlemlerimizi canlı ortama taşımadan önce kontrollerini sağlamak için ilk olarak “Preview”
butonuna tıklıyoruz ve ekranımıza şöyle bir dialog kutusu geliyor.
www.damgh.com
7- Preview ve Publish / 2
Şimdi web sitemizi açıyoruz. Google Tag Manager sitemize otomatik olarak bir iframe içersinde açılan bir
konsol ekliyor. Bu konsolun içinde yazdığımız etiketlerin doğruluğunu kolaylıkla sağlayabiliyoruz.
www.damgh.com
7- Preview ve Publish / 3
Tüm işlemler tamam olduğuna göre tekrar sağ üstteki “Publish” butonuna basıp açılan ekranda tekrar “Publish”
butonuna tıklanır. Karşımıza 2 numaralı pencere açılır ve “Publish Now” butonuna tıklanır. Karşımıza “Success!”
ekranı(3 numaralı ekran) geldiğinde tag oluşturma ve yayına alma işlemimiz tamamlanmış olur.
2
www.damgh.com
3
1
www.damgh.com
Teşekkürler.
Google Tag Manager ile ilgili daha fazla bilgi için bize yazın.
www.damgh.com
info@damgh.com
WEB
SOSYAL MEDYA
OFİS Bağdat Cad Öncü sok. Büyükhanlı sitesi B1 Kat 10 D.26-27
Suadiye Kadıköy İstanbul
0 216 302 49 87
linkedin.com/company/damgrowthhackers
@damgrowthhacker
youtube.com/user/DAMGrowthHackers
google.com/+Damghackers
slideshare.net/damgrowthhackers

More Related Content

What's hot

GUÍA Y TALLER SEGUNDO PERIODO 8vo Y 9no
GUÍA Y TALLER SEGUNDO PERIODO 8vo Y 9noGUÍA Y TALLER SEGUNDO PERIODO 8vo Y 9no
GUÍA Y TALLER SEGUNDO PERIODO 8vo Y 9noSan José Noticias
 
Guia # 3 grado 7 sociales renacimiento
Guia # 3 grado 7 sociales renacimientoGuia # 3 grado 7 sociales renacimiento
Guia # 3 grado 7 sociales renacimientoecuero
 
Guía nº12 inicios de la contrarreforma
Guía nº12 inicios de la contrarreformaGuía nº12 inicios de la contrarreforma
Guía nº12 inicios de la contrarreformavsalazarp
 
Guía sociales séptimo población y regiones de colombia 4 periodo
Guía sociales séptimo población y regiones de colombia 4 periodoGuía sociales séptimo población y regiones de colombia 4 periodo
Guía sociales séptimo población y regiones de colombia 4 periodoToño Marin Cabarcas
 
MODULO DE GEOGRAFÍA GRADO 8
MODULO DE GEOGRAFÍA GRADO 8 MODULO DE GEOGRAFÍA GRADO 8
MODULO DE GEOGRAFÍA GRADO 8 Rojo Guerra
 
Ciencias Sociales Secundaria.pdf
Ciencias Sociales  Secundaria.pdfCiencias Sociales  Secundaria.pdf
Ciencias Sociales Secundaria.pdfCarlos Rodriguez
 
Crisis del mundo medieval
Crisis del mundo medievalCrisis del mundo medieval
Crisis del mundo medievalfelipepm81
 
RECURRIMOS A FUENTES DIVERSAS PARA ABORDAR MOMENTOS IMPORTANTES DE NUESTRA HI...
RECURRIMOS A FUENTES DIVERSAS PARA ABORDAR MOMENTOS IMPORTANTES DE NUESTRA HI...RECURRIMOS A FUENTES DIVERSAS PARA ABORDAR MOMENTOS IMPORTANTES DE NUESTRA HI...
RECURRIMOS A FUENTES DIVERSAS PARA ABORDAR MOMENTOS IMPORTANTES DE NUESTRA HI...Dennis Chinguel Rojas
 
Guia numero 3 sptimo tercer periodo
Guia numero 3 sptimo tercer periodoGuia numero 3 sptimo tercer periodo
Guia numero 3 sptimo tercer periodoKarinaBolivar2
 
Guia 5 sociales 8° GEOGRAFÍA DE LA POBLACIÓN
Guia 5 sociales 8° GEOGRAFÍA DE LA POBLACIÓNGuia 5 sociales 8° GEOGRAFÍA DE LA POBLACIÓN
Guia 5 sociales 8° GEOGRAFÍA DE LA POBLACIÓNSorangel López Santa
 
240 265 se ciencias sociales 8 identidad y pertenencia-t_8
240 265 se ciencias sociales 8 identidad y pertenencia-t_8240 265 se ciencias sociales 8 identidad y pertenencia-t_8
240 265 se ciencias sociales 8 identidad y pertenencia-t_8Julian Enrique Almenares Campo
 

What's hot (16)

GUÍA Y TALLER SEGUNDO PERIODO 8vo Y 9no
GUÍA Y TALLER SEGUNDO PERIODO 8vo Y 9noGUÍA Y TALLER SEGUNDO PERIODO 8vo Y 9no
GUÍA Y TALLER SEGUNDO PERIODO 8vo Y 9no
 
Taller absolutismo
Taller absolutismoTaller absolutismo
Taller absolutismo
 
Guia # 3 grado 7 sociales renacimiento
Guia # 3 grado 7 sociales renacimientoGuia # 3 grado 7 sociales renacimiento
Guia # 3 grado 7 sociales renacimiento
 
Guía nº12 inicios de la contrarreforma
Guía nº12 inicios de la contrarreformaGuía nº12 inicios de la contrarreforma
Guía nº12 inicios de la contrarreforma
 
Guía sociales séptimo población y regiones de colombia 4 periodo
Guía sociales séptimo población y regiones de colombia 4 periodoGuía sociales séptimo población y regiones de colombia 4 periodo
Guía sociales séptimo población y regiones de colombia 4 periodo
 
MODULO DE GEOGRAFÍA GRADO 8
MODULO DE GEOGRAFÍA GRADO 8 MODULO DE GEOGRAFÍA GRADO 8
MODULO DE GEOGRAFÍA GRADO 8
 
Ciencias Sociales Secundaria.pdf
Ciencias Sociales  Secundaria.pdfCiencias Sociales  Secundaria.pdf
Ciencias Sociales Secundaria.pdf
 
Crisis del mundo medieval
Crisis del mundo medievalCrisis del mundo medieval
Crisis del mundo medieval
 
RECURRIMOS A FUENTES DIVERSAS PARA ABORDAR MOMENTOS IMPORTANTES DE NUESTRA HI...
RECURRIMOS A FUENTES DIVERSAS PARA ABORDAR MOMENTOS IMPORTANTES DE NUESTRA HI...RECURRIMOS A FUENTES DIVERSAS PARA ABORDAR MOMENTOS IMPORTANTES DE NUESTRA HI...
RECURRIMOS A FUENTES DIVERSAS PARA ABORDAR MOMENTOS IMPORTANTES DE NUESTRA HI...
 
Guia numero 3 sptimo tercer periodo
Guia numero 3 sptimo tercer periodoGuia numero 3 sptimo tercer periodo
Guia numero 3 sptimo tercer periodo
 
Guías taller año lectivo
Guías   taller año lectivo Guías   taller año lectivo
Guías taller año lectivo
 
Guia 5 sociales 8° GEOGRAFÍA DE LA POBLACIÓN
Guia 5 sociales 8° GEOGRAFÍA DE LA POBLACIÓNGuia 5 sociales 8° GEOGRAFÍA DE LA POBLACIÓN
Guia 5 sociales 8° GEOGRAFÍA DE LA POBLACIÓN
 
240 265 se ciencias sociales 8 identidad y pertenencia-t_8
240 265 se ciencias sociales 8 identidad y pertenencia-t_8240 265 se ciencias sociales 8 identidad y pertenencia-t_8
240 265 se ciencias sociales 8 identidad y pertenencia-t_8
 
132 161 se ciencias sociales 7 la edad moderna-t_5
132 161 se ciencias sociales 7 la edad moderna-t_5132 161 se ciencias sociales 7 la edad moderna-t_5
132 161 se ciencias sociales 7 la edad moderna-t_5
 
Guía n°1 edad media.
Guía n°1 edad media.Guía n°1 edad media.
Guía n°1 edad media.
 
La civilización romana. Actividades
La civilización romana. ActividadesLa civilización romana. Actividades
La civilización romana. Actividades
 

Viewers also liked

10 Maddede Girişiminiz Neden Büyüyemez?
10 Maddede Girişiminiz Neden Büyüyemez? 10 Maddede Girişiminiz Neden Büyüyemez?
10 Maddede Girişiminiz Neden Büyüyemez? DAM Growth Hackers
 
DAM Growth Hackers Corporate Presentation
DAM Growth Hackers Corporate PresentationDAM Growth Hackers Corporate Presentation
DAM Growth Hackers Corporate PresentationDAM Growth Hackers
 
20 04 l3 gd_ha8_sidekick
20 04 l3 gd_ha8_sidekick20 04 l3 gd_ha8_sidekick
20 04 l3 gd_ha8_sidekickAidenKelly
 
Presentacion whatsapp wi-eye on cloud
Presentacion whatsapp wi-eye on cloudPresentacion whatsapp wi-eye on cloud
Presentacion whatsapp wi-eye on cloudWi Eye On Cloud
 
Облачный Call-center Манго Офис
Облачный Call-center Манго ОфисОблачный Call-center Манго Офис
Облачный Call-center Манго ОфисTask & Solution
 
Wiki1 trabajo individual_MAnejoSuelosGabrielaGuerrero
Wiki1 trabajo individual_MAnejoSuelosGabrielaGuerreroWiki1 trabajo individual_MAnejoSuelosGabrielaGuerrero
Wiki1 trabajo individual_MAnejoSuelosGabrielaGuerreroGabriela Guerrero Obando
 
Projeto oficina escola do Pedregal – Aracati,Cearà, Brasil
Projeto oficina escola do Pedregal – Aracati,Cearà, BrasilProjeto oficina escola do Pedregal – Aracati,Cearà, Brasil
Projeto oficina escola do Pedregal – Aracati,Cearà, BrasilTremembeOnlus
 
RESEÑA HISTORICA MANI CASANARE
RESEÑA HISTORICA  MANI CASANARERESEÑA HISTORICA  MANI CASANARE
RESEÑA HISTORICA MANI CASANARElinasalcedopinzon
 
Aiden kelly y1 gd engine_terminology
Aiden kelly y1 gd engine_terminologyAiden kelly y1 gd engine_terminology
Aiden kelly y1 gd engine_terminologyAidenKelly
 
Biogas Division Of Atmospower
Biogas Division Of AtmospowerBiogas Division Of Atmospower
Biogas Division Of AtmospowerBiogas Purifier
 
Nbhm m. a. and m.sc. scholarship test 2012 with answer key
Nbhm m. a. and m.sc. scholarship test 2012 with answer keyNbhm m. a. and m.sc. scholarship test 2012 with answer key
Nbhm m. a. and m.sc. scholarship test 2012 with answer keyMD Kutubuddin Sardar
 
Je research techniques_y1_assignment brief
Je research techniques_y1_assignment briefJe research techniques_y1_assignment brief
Je research techniques_y1_assignment briefAidenKelly
 

Viewers also liked (20)

10 Maddede Girişiminiz Neden Büyüyemez?
10 Maddede Girişiminiz Neden Büyüyemez? 10 Maddede Girişiminiz Neden Büyüyemez?
10 Maddede Girişiminiz Neden Büyüyemez?
 
DAM Growth Hackers Corporate Presentation
DAM Growth Hackers Corporate PresentationDAM Growth Hackers Corporate Presentation
DAM Growth Hackers Corporate Presentation
 
Soal ekonomi-kab-kota-2009
Soal ekonomi-kab-kota-2009Soal ekonomi-kab-kota-2009
Soal ekonomi-kab-kota-2009
 
20 04 l3 gd_ha8_sidekick
20 04 l3 gd_ha8_sidekick20 04 l3 gd_ha8_sidekick
20 04 l3 gd_ha8_sidekick
 
Presentacion whatsapp wi-eye on cloud
Presentacion whatsapp wi-eye on cloudPresentacion whatsapp wi-eye on cloud
Presentacion whatsapp wi-eye on cloud
 
Presentacion sms
Presentacion smsPresentacion sms
Presentacion sms
 
Облачный Call-center Манго Офис
Облачный Call-center Манго ОфисОблачный Call-center Манго Офис
Облачный Call-center Манго Офис
 
Wiki1 trabajo individual_MAnejoSuelosGabrielaGuerrero
Wiki1 trabajo individual_MAnejoSuelosGabrielaGuerreroWiki1 trabajo individual_MAnejoSuelosGabrielaGuerrero
Wiki1 trabajo individual_MAnejoSuelosGabrielaGuerrero
 
Buen ciudadano
Buen ciudadanoBuen ciudadano
Buen ciudadano
 
Spanish lit paper
Spanish lit paperSpanish lit paper
Spanish lit paper
 
DIGITAL INDIA PROGRAM
DIGITAL INDIA PROGRAMDIGITAL INDIA PROGRAM
DIGITAL INDIA PROGRAM
 
Projeto oficina escola do Pedregal – Aracati,Cearà, Brasil
Projeto oficina escola do Pedregal – Aracati,Cearà, BrasilProjeto oficina escola do Pedregal – Aracati,Cearà, Brasil
Projeto oficina escola do Pedregal – Aracati,Cearà, Brasil
 
Nilai
NilaiNilai
Nilai
 
RESEÑA HISTORICA MANI CASANARE
RESEÑA HISTORICA  MANI CASANARERESEÑA HISTORICA  MANI CASANARE
RESEÑA HISTORICA MANI CASANARE
 
Aiden kelly y1 gd engine_terminology
Aiden kelly y1 gd engine_terminologyAiden kelly y1 gd engine_terminology
Aiden kelly y1 gd engine_terminology
 
Biogas Division Of Atmospower
Biogas Division Of AtmospowerBiogas Division Of Atmospower
Biogas Division Of Atmospower
 
Nbhm m. a. and m.sc. scholarship test 2012 with answer key
Nbhm m. a. and m.sc. scholarship test 2012 with answer keyNbhm m. a. and m.sc. scholarship test 2012 with answer key
Nbhm m. a. and m.sc. scholarship test 2012 with answer key
 
Je research techniques_y1_assignment brief
Je research techniques_y1_assignment briefJe research techniques_y1_assignment brief
Je research techniques_y1_assignment brief
 
Task 2
Task 2 Task 2
Task 2
 
Prenatal
PrenatalPrenatal
Prenatal
 

Google Tag Manager 101

  • 2. Google Tag Manager kapsayıcı snippet'i, site genelinde çalışan ve diğer tüm etiketlerinizi Google Tag Manager arayüzünde belirttiğiniz kurallara göre tetikleyen bir etikettir. Google Tag Manager, hem Google etiketlerini hem de Google dışı etiketleri tetikleyebilir. Kapsayıcı snippet'i sitenize yerleştirildikten sonra, yeni etiketler yerleştirmek veya mevcut etiketleri düzenlemek için BT ekibinin/web yöneticisinin müdahalesi gerekmez veya bu gereklilik oldukça azdır. Bu sunumumuzda sizlere Dam Growth Hackers olarak, Google Tag Manager’da hesap oluşturma, etiket oluşturma, değişken oluşturma, ve kural seti belirleme gibi temel özellikleri, kendi web sitenizde kullanabileceğiniz örneklerle anlatmaya çalışacağız. www.damgh.com Google Tag Manager Nedir?
  • 3. 1- Hesap Oluşturma Google Tag Manager’i kullanmaya başlamak için, Google hesabınızla tagmanager.google.com adresine giriş yaptıktan sonra “Create Account” butonuna tıklanıp bir hesap oluşturulur. www.damgh.com
  • 4. “Add Account” butonuna tıklandıktan sonra açılan ekranda ilk olarak hesap adı girilir ve “Continue” butonuna tıklanarak ikinci adıma geçilir. 2- Hesap Adı Oluşturma www.damgh.com
  • 5. 3- Kapsayıcı (Container) Adı Oluşturma Kapsayıcı(Container) ismi girildikten sonra “Create” butonuna tıklanır ve karşımıza çıkan “Google Tag Manager Terms of Service Agreement” penceresinde “Yes” butonuna tıklanarak işlem tamamlanır. www.damgh.com
  • 6. 4- GTM Kodunun Alınması Bir önceki ekranda “Yes” butonuna basıldığında karşımıza aşağıdaki gibi bir pencere açılır. Pencere içersinde size özel üretilen kod web sitenizde body etiketinin başladığı satırdan hemen sonraki satıra eklenir. Eğer ki web sitesi bir layout mantığına sahipse, bu kod master page sayfasına, değilse tüm sayfalara ayrı ayrı eklenmelidir. Wordpress altyapısı kullanılıyorsa, bir eklenti yardımıyla da bu işlem gerçekleştirilebilir. www.damgh.com
  • 7. 5- Değişkenler (Variables) GTM’in hâli hazırdaki değişkenleri, “Variables” sekmesinde aşağıdaki gibi gösterilmektedir. Kullanmak istediğiniz değişken veya değişkenleri işaretleyerek tag oluştururken rahatlıkla kullanabilirsiniz. Hâli hazırdaki değişkenler yeterli olmadığında (ki olmayacaktır), GTM bize kendi değişkenlerimizi yaratma imkanı da sunuyor. www.damgh.com
  • 8. 5- Değişken (Variable) Yaratmak - 1 Bu maddeyi, Google Analytics’in bize vermiş olduğu “Tracking ID”yi bir değişken olarak tanımlayıp daha iyi pekiştirebiliriz. Yazdığımız her tag bizden bir “TrackingID” istediğinden, bunu bir kez tanımlayıp bütün taglerimizde kullanmamız çok daha verimli ve kolay olacaktır. Peki bu nasıl yapılır? Variables penceresinin en alt kısmında bulunan “New” butonuna basarak işleme başlayabiliriz. www.damgh.com
  • 9. 5- Değişken (Variable) Yaratmak - 2 “New” butonuna tıklandığında karşımıza 1 numaralı pencere açılır. Burada custom değişken yaratmamızı sağlayan “Constant” a tıklanır ve açılan alanlara (2 numaralı pencere) öncelikle değişken adı ardından da değişkenin bize dönmesini istediğimiz değer girilir. “Create Variable” butonuna tıklanır. Böylece değişkenimiz oluşturulmuş olur. Biz bu örneğimizde değişken olarak “Tracking ID”yi seçtik. Siz sürekli kullanacağınız herhangi başka bir değişkeni burada tanımlayabilirsiniz. 2 www.damgh.com 1
  • 10. 6- Etiketler (Tags) / 1 - PageView İlk olarak bir “PageView” etiketi tanımlayarak hem etiketin nasıl tanımlandığını, hem de daha önceden tanımlamış olduğumuz değişkeni nasıl kullanacığımızı bu örneğimizde kolaylıkla anlayabiliriz. Etiketi tanımlamak için ilk olarak “Tags” butonuna tıklanır ve açılan pencerede “New” butonuna tıklanır. www.damgh.com “New” butonuna tıklandıktan sonra açılan pencerede etiketleri oluşturmak için toplam dört adım sunulur. Birinci adımda bizden hangi etiketi kullanmak istediğimizi seçmemizi ister ve “Google Analytics” etiketi seçilir.
  • 11. 6- Etiketler (Tags) / 2 - PageView “Google Analytics” etiketi seçildikten sonra ikinci adımda “Universal Analytics” butonuna tıklanır. Not: Biz Universal Analytics kullandığımız için bu butona tıklıyoruz. Eğer siz Classic Google Analytics kullanıyorsanız seçiminizi ona göre yapmalısınız. Google yakın bir gelecekte tamamen Universal Analytics’e geçeceği için, tavsiyemiz; Universal Analytics kullanmanızdır. www.damgh.com
  • 12. 6- Etiketler (Tags) / 3 - PageView Üçüncü adımda, bu etiketi neyin tetiklemesi gerektiğini bize sorar. Biz bu örneğimizde bir “PageView” etiketi oluşturacağımız için ve bu etiket tüm sayfalara girildiğinde tetiklenmesi gerektiği için “All Pages”i seçiyor ve “Continue” butonuna tıklıyoruz. 
 İlerleyen örneklerimizde “Click” olayında tetiklenecek bir etiket de yaratacağız. www.damgh.com
  • 13. 6- Etiketler (Tags) / 4 - PageView Dördüncü ve son adımda bizden etiket adımızı, “Tracking ID”mizi ve “Track Type” ı seçmemizi isteyecek. “Tag Name” kısmına PageView(veya siz ne isterseniz), “Tracking ID” kısmına; daha önceden bir değişken olarak tanımlamış olduğumuz myTrackingID değişkenini çağırabiliriz. “Track Type” da “Page View” olarak seçili olmalıdır. Bunların tümünü doldurup Create Tag butonuna tıkladığımızda etiketimiz kullanıma hazır olmuş olur. www.damgh.com
  • 14. Önceki örneğimizde bir etiketin nasıl oluşturulduğunu tüm adımlarıyla gördük. Bu örneğimizde ise id’si “my- button” olan bir butona tıklandığında tetiklenecek bir etiket yaratacağız. İlk adımda “Google Analytics”, ikinci adımda “Universal Analytics”i seçip, üçünü adımda bu sefer “Click” butonuna tıklıyoruz. 6- Etiketler (Tags) / 5 - ID www.damgh.com
  • 15. “Click” butonuna tıklandıktan sonra açılan pencereden “Some Clicks” e tıkladığımızda karşımıza gelen ekranı(Ekran 2) aşağıda gösterildiği gibi dolduruyoruz ve ardından “Continue” butonuna basıyoruz. Click ID diye bir seçenek yok ise, 5-Değişkenler (Variables) bölümünde anlattığımız GTM’nin bize sunduğu değişkenlerden Click ID isimli değişkeni aktif hâle getirmemiz gerekiyor. 1 2 6- Etiketler (Tags) / 6 - ID www.damgh.com
  • 16. 6- Etiketler (Tags) / 7 - ID “Continue” butonuna bastıktan sonra açılan alanlara Etiket Adı ve Etiket Tipi’ni giriyoruz ve “Save Trigger” butonuna basıyoruz. www.damgh.com
  • 17. 6- Etiketler (Tags) / 8 - ID Artık trigger’ımız hazır. “Continue” butonuna tıklayarak son adıma geçebiliriz. www.damgh.com
  • 18. 6- Etiketler (Tags) / 9 - ID Son adımda; etiket adımızı yazdık, Tracking ID’yi yarattığımız değişkenden çektik, “Track Type”ı “Event” olarak seçtik. Artık “Category”, “Action” ve “Label” alanlarını doldurup “Create Tag” butonuna tıklayıp etiketimizi kullanılabilir bir hâle getirebiliriz. www.damgh.com
  • 19. 6- Etiketler (Tags) / 10 - Data Attribute Bir etiket oluşturulurken, class veya id haricinde, etiketimizi data attribute’lar ile de oluşturabiliriz. Örneğin web sitesinde belirlenen bir imajı attribute’ları ile birlikte nasıl kullanacağımızı görelim. İlk olarak yeni bir değişken(variable) tanımlayarak işe başlayabiliriz. Değişkenimizi seçerken bu sefer “Data Layer Variable” butonuna tıklıyoruz. www.damgh.com
  • 20. 6- Etiketler (Tags) / 11 - Data Attribute Açılan pencerede değişkene isim verdikten sonra “Data Layer Variable Name” kısmına gtm.element.attributes.tracking-label yazıyoruz. Son kısma “tracking-label” yazmamızın sebebi, HTML’de track edeceğimiz elemente bu ismi vermemizdir. Siz hangi isim altında takip etmek istiyorsanız bu kısma o ismi girmelisiniz. “Create Variable” butonuna tıklayarak değişkenimizi tanımlamayı tamamlamış bulunuyoruz. www.damgh.com
  • 21. 6- Etiketler (Tags) / 12 - Data Attribute Şimdi ise daha önceki adımlarda oluşturduğumuz etiketler gibi “Google Analytics” & “Universal Analytics” etiketi oluşturuyoruz ve Click butonuna tıklıyoruz. www.damgh.com
  • 22. 6- Etiketler (Tags) / 13 - Data Attribute Etiket için yeni bir trigger oluşturmak için “New” butonuna tıklıyoruz. www.damgh.com
  • 23. 6- Etiketler (Tags) / 14 - Data Attribute Açılan pencerede “Some Clicks” seçildikten sonra yarattığımız değişkeni artık kolaylıkla çağırıp kullanabiliriz. “Continue” butonuna tıklayıp, daha önceki örneğimizde yaptığımız gibi ilgili alanları doldurup etiketimizi tamamlamış oluruz. www.damgh.com
  • 24. 6- Etiketler (Tags) / 15 - Custom HTML “Custom HTML” içeren bir tag oluşturmak için, daha önceki örneklerimizdeki gibi “Tags” penceresinde “New” butonuna tıklayıp, bu sefer “Google Analytics” yerine “Custom HTML Tag” butonuna tıklıyoruz. www.damgh.com
  • 25. 6- Etiketler (Tags) / 15 - Custom HTML “Custom HTML” etiketimizi bu örneğimizde tüm sayfalarda kullanılacak şekilde ayarladık ve “Trigger” olarak “All Pages”i kullandık. Siz dilerseniz bunu bir “Click” olayıyla da tetikleyebilirsiniz. “Trigger” seçimini yaptıktan sonra etiketin ismini verip belirtilen alana kodlarınızı eklerseniz etiketiniz sorunsuz bir şekilde çalışacaktır. www.damgh.com
  • 26. 7- Preview ve Publish / 1 Tüm işlemlerimizi yaptık. Şimdi sıra yapılanları canlı ortama taşımaya geldi. Bunun için sağ üst köşedeki “Publish” butonuna tıklıyoruz. Açılan pencerede, işlemlerimizi canlı ortama taşımadan önce kontrollerini sağlamak için ilk olarak “Preview” butonuna tıklıyoruz ve ekranımıza şöyle bir dialog kutusu geliyor. www.damgh.com
  • 27. 7- Preview ve Publish / 2 Şimdi web sitemizi açıyoruz. Google Tag Manager sitemize otomatik olarak bir iframe içersinde açılan bir konsol ekliyor. Bu konsolun içinde yazdığımız etiketlerin doğruluğunu kolaylıkla sağlayabiliyoruz. www.damgh.com
  • 28. 7- Preview ve Publish / 3 Tüm işlemler tamam olduğuna göre tekrar sağ üstteki “Publish” butonuna basıp açılan ekranda tekrar “Publish” butonuna tıklanır. Karşımıza 2 numaralı pencere açılır ve “Publish Now” butonuna tıklanır. Karşımıza “Success!” ekranı(3 numaralı ekran) geldiğinde tag oluşturma ve yayına alma işlemimiz tamamlanmış olur. 2 www.damgh.com 3 1
  • 29. www.damgh.com Teşekkürler. Google Tag Manager ile ilgili daha fazla bilgi için bize yazın. www.damgh.com info@damgh.com WEB SOSYAL MEDYA OFİS Bağdat Cad Öncü sok. Büyükhanlı sitesi B1 Kat 10 D.26-27 Suadiye Kadıköy İstanbul 0 216 302 49 87 linkedin.com/company/damgrowthhackers @damgrowthhacker youtube.com/user/DAMGrowthHackers google.com/+Damghackers slideshare.net/damgrowthhackers