Custom Event Takibi
Website veya uygulamanızdan server-side ölçümleme için Hardal’a özel event’lerin nasıl gönderileceğini öğrenin
Hardal Web SDK ile özel event’ler göndermek, hardal.track()
metodu aracılığıyla esnek bir şekilde özel olayları izlemenize olanak tanır.
Bu rehber, farklı kullanım senaryoları için özel event izleme özelliğini nasıl uygulayacağınızı gösterecektir.
Event’leri Gönderme
Temel Event İzleme
İzlemenin en basit formu, sadece bir event adı göndermektir:
Bu event’i hem client hem de server-side çalıştırabilirsiniz
Properties ile Event’ler
Event’lerinizle properties parametresini kullanarak ek veriler gönderebilirsiniz:
Bu event’i hem client hem de server-side çalıştırabilirsiniz
E-ticaret Pazarlama Event Örnekleri:
E-ticaret websiteleri için detaylı satın alma bilgilerini izleyebilirsiniz:
Oyun Event’leri Örnekleri:
Oyun uygulamaları için oyuncu ilerlemesini ve etkileşimlerini izleyin:
Server-Side İşleme
Bu event’ler Hardal’a gönderildiğinde, veri şemasında gösterildiği gibi otomatik olarak ek bilgilerle zenginleştirilir:
Server tarafından oluşturulan distinct ID
Her oturum için benzersiz çerezsiz tanımlayıcı.
SDK’nın tanımlayıcılar oluşturmasını etkinleştirebilir veya devre dışı bırakabilirsiniz. Bu sayede GDPR, KVKK veya diğer gizlilik standartları gibi pazarlama ve analitik düzenlemelerine daha iyi uyum sağlayabilirsiniz.
Sayfa Bilgileri
Mevcut sayfa hakkında detaylar.
-
Path: /products
-
Title: Product Catalog
SDK’dan autoPageView: True // False
ayarıyla etkinleştirebilir veya devre dışı bırakabilirsiniz.
Ekran ve tarayıcı detayları
Cihaz ve tarayıcı özellikleri
-
Resolution: 1920x1080
-
Browser: Chrome
-
Version: 131.0.0.0
Cihaz tipi
Kullanılan cihazın tipi (örn., desktop, mobile, tablet)
Zaman dilimi
Kullanıcının zaman dilimi
Örnek: Europe/Istanbul
Zaman damgası
Server event gerçekleşme zamanı
2024-12-19T09:45:39.659Z
Sorgu parametreleri
UTM’ler dahil herhangi bir URL sorgu parametresi.
Standart UTM parametreleri gibi ayrılmış anahtar kelimelerle çakışmadığı sürece, pazarlama ve analitik hedeflerinizi özelleştirmek için istediğiniz kadar özel parametre ekleyebilirsiniz.
En İyi Uygulamalar
-
Tutarlı İsimlendirme: Event adları ve özellikleri için snake_case kullanın
-
Yapılandırılmış Veri: İlgili özellikleri iç içe nesnelerde gruplayın
-
Veri Tipleri: Uygun veri tiplerini kullanın (string, sayılar, boolean, diziler)
-
Zaman Damgası İşleme: Zamana duyarlı event’ler için zaman damgaları ekleyin
-
Doğrulama: Göndermeden önce tüm gerekli özelliklerin mevcut olduğunu doğrulayın