1. Başlamadan önce
Bu codelab'de, Core Web Vitals'ı önceden oluşturulmuş bir Google Etiket Yöneticisi (GTM) etiket şablonuyla nasıl ölçeceğinizi ve verileri bir Google Analytics 4 (GA4) mülküne nasıl göndereceğinizi öğreneceksiniz. Ayrıca, Core Web Vitals alan verilerini ve reklam performansı metriklerini önceden oluşturulmuş bir Looker Studio kontrol paneliyle ilişkilendirmek için Google Ad Manager ve Google AdSense'ten GA4'e nasıl veri çekeceğinizi de öğreneceksiniz.
Yapacaklarınız
- Google Etiket Yöneticisi kapsayıcınıza bir etiketi içe aktarıp ayarlayın.
- Web sayfasının GA4'teki Core Web Vitals değerlerini ölçün.
- Google Etiket Yöneticisi'nde GA4 etkinlik etiketi ayarlayın.
dataLayerve GA4 raporlarındaki web verileri verilerini inceleyin.- GA4 mülkünüzü Google Ad Manager ve Google AdSense'e bağlayın.
- Looker Studio gösterge tablosu aracılığıyla Core Web Vitals ve reklam geliri arasında korelasyon oluşturun.
İhtiyacınız olanlar
- Bir Google Analytics hesabı ve düzenleyici erişimine sahip bir GA4 web mülkü.
- Yayınlama haklarına sahip bir Google Etiket Yöneticisi hesabı ve web kapsayıcısı.
- Yönetici erişimine sahip bir Google Ad Manager ağı ve/veya Google AdSense hesabı.
- Looker Studio hesabı
2. GitHub'daki etiket şablonunu GTM'ye ekleme
Core Web Vitals'ı bir GTM etiketi şablonu aracılığıyla ölçme işlemi web-vitals kitaplığına dayanır. İlk olarak GTM etiket şablonunu indireceğiz.
- template.tpl dosyasını açın.
- Dosyayı bilgisayarınıza indirin.
Şimdi Google Etiket Yöneticisi hesabınıza gidin.
- Web kapsayıcınızı açın.
- Yeni bir çalışma alanı oluşturun ve bir ad girin (ör. "Core Web Vitals ölçümü").
- "Şablonlar"a gidin.
- "Etiket Şablonları" bölümünde "Yeni" düğmesini tıklayın.

- Diğer İşlemler menüsünü tıklayın ve İçe Aktar'ı seçin.

- Daha önce bilgisayarınıza indirdiğiniz TPL dosyasını seçin.
- "Kaydet" düğmesini tıklayın.

Etiket şablonunu Google Etiket Yöneticisi kapsayıcınıza eklediniz.
3. Web Verileri etiketini ayarlama
- Google Etiket Yöneticisi çalışma alanınızda "Etiketler"e gidin.
- "Yeni"yi, ardından "Etiket Yapılandırması"nı tıklayarak Web Vitals etiketini ekleyin ve "Özel" bölümünden "Web Vitals" etiketini seçin.
- Bir sonraki adım, farklı ayarları yapılandırmaktır. Tüm ayarlar GitHub deposunda açıklanmıştır. Bu codelab'in ve nihai gösterge tablosunun çalışması için aşağıdaki ayarlar yeterlidir.

- Sayfa görüntüleme tetikleyicilerinden birini (ör. "Tüm Sayfalar" tetikleyicisi) uygulayın.
- Gerekirse tetikleyici istisnaları da ekleyin.
- Etiketi "Core Web Vitals - All Pages" (Önemli Web Verileri - Tüm Sayfalar) olarak adlandırın ve kaydedin.

4. dataLayer'daki Web Vitals verilerini keşfetme
Etiketin nasıl çalıştığını görmek için Google Etiket Yöneticisi'nin önizleme moduna geçin. Tag Assistant açılır ve kurulumunuzu önizlemek ve hata ayıklamak için bir URL ister. Google Etiket Yöneticisi kapsayıcısının uygulandığı bir sayfanın URL'sini girin ve "Bağlan"ı tıklayın. Belirtilen URL'nin bulunduğu ayrı bir sekme açılır.
- Sayfayla etkileşimde bulunmak için öğeleri veya boşlukları kaydırın ve tıklayın.
- Ardından, Tag Assistant ve Google Etiket Yöneticisi'nin önizleme modunun bulunduğu sekmeye geri dönün.
- Sol tarafta,
dataLayer'ya gönderilen farklı etkinlikleri görürsünüz. - Öncelikle, seçtiğiniz sayfa görüntüleme tetikleyicisinde Web Vitals etiketinin tetiklenip tetiklenmediğini kontrol etmeniz gerekir.

- Ayrıca, her biri bir Core Web Vital'ı (LCP, INP ve CLS) temsil eden üç "web_vitals" etkinliği de görmeniz gerekir.

- İlkini tıklayın ve sağda "API Çağrısı" sekmesini açın. Burada, etiket şablonundan
dataLayeriçine aktarılan verileri görürsünüz.

- "web_vitals" etkinliklerinin diğer girişlerini de kontrol edin. Farklı veri türleri için referans olarak
web-vitals.jsbelgeleri kullanın.
5. Web Verileri'ndeki verileri GA4'e gönderme
Core Web Vitals verilerini dataLayer kaynağından çekip GA4'e göndermek için:
- GA4 etiketi için tetikleyici oluşturma
dataLayerürününden veri çekmek için değişkenler oluşturun- GA4 etkinlik etiketini oluşturma
Tetikleyiciyi oluşturma
- Google Etiket Yöneticisi çalışma alanınızda "Tetikleyiciler"e gidin.
- "Yeni"yi, ardından "Tetikleyici Yapılandırması"nı tıklayarak yeni bir tetikleyici ekleyin ve "Diğer" bölümünden "Özel Etkinlik"i seçin.
- Etkinlik adı alanında "web_vitals" değerini ayarlayın, tetikleyiciyi adlandırın ve kaydedin.

dataLayer değişkenlerini oluşturma
- Google Etiket Yöneticisi çalışma alanınızda "Değişkenler"e gidin.
- "Veri Katmanı Değişkeni" türünde yeni bir kullanıcı tanımlı değişken oluşturun.
- Veri katmanı değişkeni adı alanında "webVitalsData.name" değerini ayarlayın, değişkene ad verin (ör. "DLV - webVitalsData.name") ve kaydedin.

- Gerekli olan diğer dört veri katmanı değişkeni için bu adımları tekrarlayın. "webVitalsData.value" oluşturun.

- "webVitalsData.id" adlı bir değişken daha oluşturun.

- "webVitalsData.rating" öğesini oluşturun.

- "webVitalsData.delta" oluşturun.

- Sonuç olarak aşağıdaki kullanıcı tanımlı
dataLayerdeğişkenlere sahip olursunuz:

GA4 etkinlik etiketini oluşturma
GA4 etkinlik etiketi oluşturmadan önce Google etiketinizin ayarlandığından emin olun.
- Google Etiket Yöneticisi çalışma alanınızda "Etiketler"e gidin.
- "Yeni"yi, ardından "Etiket Yapılandırması"nı tıklayarak bir GA4 etkinlik etiketi ekleyin ve "Google Analytics" bölümünden "Google Analytics: GA4 etkinliği" etiketini seçin.
- İlgili alana ölçüm kimliğinizi girin.

- "Etkinlik Adı" giriş alanı için, daha önce oluşturulan adımdan
dataLayerdeğişkeni "DLV - webVitalsData.name"i seçin.

- Diğer
dataLayerdeğişkenlerini, ekran görüntüsünde gösterildiği gibi etkinlik parametreleri olarak ekleyin. Ayrıca, Core Web Vitals etkinliklerini gruplandırmak için "event_category" parametresini "Web Vitals" gibi bir değerle eklediğinizden emin olun.

- GA4 kullanıcı arayüzünde bu etkinlik parametrelerini özel boyut olarak kaydedin.
- GA4 kurulumuyla ilgili gereksinimlerinize göre ek ayarlar uygulayın.
- "web_vitals" özel etkinliğini GA4 etiketi için tetikleyici olarak ayarlayın.
- Gerekirse tetikleyici istisnaları da ekleyin.

6. GA4'teki verileri kontrol etme
GA4'e veri akışını doğrulamak için Google Etiket Yöneticisi'nin önizleme moduna tekrar geçin. Tag Assistant'a bir URL girin ve "Bağlan"ı tıklayın.
- Sayfayla etkileşimde bulunmak için öğeleri veya boşlukları kaydırın ve tıklayın.
- Ardından, Tag Assistant ve Google Etiket Yöneticisi'nin önizleme modunun bulunduğu sekmeye geri dönün.
- Solda, "web_vitals" girişlerinin her birini tıklayın ve GA4 Core Web Vitals etiketinin tetiklendiğini onaylayın.

- Verilerin
dataLayerkaynağından doğru şekilde çekildiğini doğrulamak için kartı tıklayarak GA4 etiketini açın. Değişkenleri değer olarak gösterdiğinizden emin olun.

- Şimdi GA4 mülkünüze geçin ve Anlık raporu açın.
- "Etkinlik adına göre etkinlik sayısı" kartında Core Web Vitals etkinliklerinizin başarıyla toplanıp toplanmadığını doğrulayabilirsiniz.

- Gerçek zamanlı raporda büyük miktarda veri işleniyorsa etkinlikler kolayca tanımlanamayabilir. Bu durumda, belirli bir cihaza ait verileri görmenizi sağlayan DebugView raporunu kullanın.

7. Kurulumunuzu yayınlama
Kurulumunuzu başarıyla test ettikten sonra çalışma alanınızı yayınlayabilirsiniz.
- Google Etiket Yöneticisi çalışma alanınızı açın.
- Kullanıcı arayüzünün sağ üst kısmında "Gönder"i tıklayın.
- Sürüm adı ve sürüm açıklaması girin, ardından "Yayınla"yı tıklayarak kurulumunuzu etkinleştirin.
8. GA4'ü Google Ad Manager veya Google AdSense'e bağlama
GA4'te Core Web Vitals toplandıktan sonra kontrol panelinin çalışması için reklamla ilgili metriklerin de GA4'te kullanılabilir olması gerekir. Google Ad Manager ve Google AdSense'i GA4'e veya bu reklam çözümlerinden yalnızca birini bağlayın. Bağlantı oluşturmak için GA4'te düzenleyici (veya daha yüksek) iznine, Google Ad Manager ve Google AdSense'te ise yönetici iznine sahip olmanız gerektiğini lütfen unutmayın.
GA4'ü Google Ad Manager'a bağlama
- Google Ad Manager ağınıza gidin.
- "Yönetici" -> "Genel ayarlar" -> "Ağ ayarları"nı tıklayın.
- "Rapor ayarları" bölümünde "Ad Manager raporlarında Google Analytics 4 mülk raporları"nı etkinleştirin.

- Hükümler ve koşulları inceleyip "Onayla"yı tıklayın.
- Güncellemeyi kaydedin.
- "Yönetici" -> "Bağlı hesaplar" -> "Google Analytics 4"e gidin.
- "Yeni Google Analytics 4 mülkü bağlantısı"nı tıklayın.
- Bağlamak istediğiniz GA4 mülkünüzü bulun ve seçin.
- Kaydet'i tıkladığınızda işlem tamamlanır.

GA4'ü Google AdSense'e bağlama
- Google AdSense hesabınıza gidin.
- "Hesap" -> "Erişim ve yetkilendirme" -> "Google Analytics entegrasyonu"nu tıklayın.
- "+Yeni bağlantı"yı tıklayın.

- Bağlamak istediğiniz GA4 mülkünüzü bulun ve seçin.
- "Bağlantı oluştur"u tıklayın.
9. Looker Studio ile verileri görselleştirme
Bu adımda, Core Web Vitals verilerinin reklam metrikleriyle birlikte görsel olarak sunulması için Looker Studio kontrol paneli oluşturulur. Core Web Vitals ve reklam gelirini ilişkilendirmek için lütfen aşağıdaki adımları uygulayın.
- Bu Looker Studio kontrol paneli şablonunu açın.
- Panoyu kopyalayın.
- Açılır listeden GA4 mülkünüzü seçerek veri kaynağını güncelleyin.
- Bitti
Kontrol panelinin çalışması ve verileri doğru şekilde göstermesi için verilerin bu codelab'deki söz dizimine ve adlandırma kuralına bağlı olduğunu lütfen unutmayın.
Kontrol panelinin birinci sayfasında, Core Web Vitals performansınızın geçmiş görünümü gösterilir:

İkinci sayfada, Core Web Vitals'ı Google Ad Manager ve/veya Google AdSense'ten elde edilen reklam geliriyle ilişkilendirebilirsiniz:

Üçüncü sayfa, sayfa yolu düzeyinde Core Web Vitals performansını reklamla ilgili metriklerle birlikte analiz etmenize olanak tanır:

10. Sonuç
Tebrikler! GA4 ile Core Web Vitals'ı ve Google Ad Manager ile Google AdSense'ten alınan reklam performansı metriklerini nasıl ölçeceğinizi ve raporlayacağınızı öğrendiniz.