Web geliştirme
Sıfırdan hızlı, mobil uyumlu ve SEO dostu site. dataLayer ilk günden doğru kurulur, sonradan ölçümleme için yama gerekmez.
export function trackPurchase(order) { window.dataLayer.push({ event: 'purchase', transaction_id: order.id, value: order.total, currency: 'AZN', items: order.items.map(toGa4Item) })}Ne sunuyoruz?
Sıfırdan site
Next.js, statik export, Cloudflare de yayın. Hız sonradan optimize edilen bir şey değil, ilk günden hedeftir ve teslim şartıdır.
- Statik export, sunucu maliyeti yok
- Görseller WebP, next/image ile
- Core Web Vitals hedefleri
- Lighthouse 90+ olmadan teslim edilmez
export function trackPurchase(order: Order) { window.dataLayer.push({ event: 'purchase', transaction_id: order.id, value: order.total, currency: 'AZN', items: order.items.map(toGa4Item) })}Site bazlı dataLayer
dataLayer kodun içinde kurulur, GTM e sonradan yama atılmaz. Her sayfa tipi için olay şeması bileşenin kendisinde yaşar.
- Her sayfa tipi için olay şeması
- Bileşen seviyesinde push fonksiyonları
- TypeScript ile parametre tipi garantisi
- GTM debug modunda doğrulama
- hreflang="x-default"/az/xidmetler/olcme-tracking/
- hreflang="az"/az/xidmetler/olcme-tracking/
- hreflang="en"/en/services/measurement-tracking/
- hreflang="tr"/tr/hizmetler/olcumleme-tracking/
Çok dilli yapı
AZ / EN / TR üç ayrı klasörde. hreflang yalnızca gerçekten çevrilmiş sayfalar arasında kurulur, blog yazıları arasında kurulmaz.
- Klasör yapısı, subdomain değil
- hreflang ve x-default doğru kurulur
- Kanonik URL, çok dilli sitede en çok hata yapılan yer
- Dil seçimi çerezde, IP ye göre yönlendirme yok
Bu konuda yazdıklarımız
Mobil uygulamada dataLayer karşılığı: Firebase event yapısı
Uygulamada dataLayer yok, logEvent var. İkisinin yapı farkı, Firebase'in olay ve parametre kuralları, sınırlar ve kural çiğnendiğinde Firebase'in size nasıl haber verdiği.
9 dkMobil appGTM ile iOS ve Android'de olay takibi: sıfırdan kurulum
Mobil uygulamada olayı Firebase toplar, GTM yönetir. İkisinin iş bölümü, iOS ve Android kurulumu, olay şeması ve satın almanın Google Ads'e dönüşüm olarak gitmesi.
14 dkKurulumunuzu 48 saat içinde inceleyelim.
Hesap erişimi gerekmiyor. Site adresi ve kısa bilgi yeterli, kalanını biz kontrol ediyoruz.
- 01AuditMevcut kurulum 12 madde üzerinden incelenir.
- 02Audit raporu12 maddelik incelemenin sonucu: ne çalışıyor, ne çalışmıyor, hangi sırayla düzeltilmeli.
- 03Görüşme30 dakikalık arama, soru-cevap. Yükümlülük yok.
- 04KararÇalışmak isterseniz plan çıkarırız. İstemezseniz audit raporu sizde kalır.
- 12 maddelik inceleme
- 48 saat içinde
- Yükümlülük yok