Firebase Analytics, web ve mobil uygulamalarınızla kullanıcı etkileşimlerini izlemenizi sağlayan güçlü bir analitik çözümüdür. Bu entegrasyon, Hardal analitik event’lerini doğrudan Firebase Analytics’e göndermenize olanak tanır.

Kurulum Süreci

1

Hardal Dashboard’a Erişin
2

Hardal dashboard’unuza gidin
3

Destinations’a Gidin
4

Marketing Destinations bölümünü açın
5

Yeni Destination Ekleyin
6

“Add Destination” butonuna tıklayın
7

Firebase’i Seçin
8

Listeden “Firebase Analytics”i seçin
9

Yapılandırmaya Başlayın
10

Firebase entegrasyonunuzu yapılandırmaya başlayın

Yapılandırma

Firebase yapılandırmanız aşağıdaki temel parametreleri içermelidir:

{
  "firebase_config": {
    "project_id": "your-project-id",
    "api_key": "your-firebase-api-key",
    "app_id": "your-firebase-app-id",
    "measurement_id": "G-XXXXXXXXXX"
  },
  "event_mapping": {
    "event_name": "##event_name##",
    "params": "##properties##",
    "user_id": "##user_id##",
    "timestamp_micros": "##created_at##"
  }
}

Değişken Referansı

Event mapping yapılandırmanız için aşağıdaki değişkenler kullanılabilir:

DeğişkenAçıklama
##event_name##Event adı (Firebase formatına otomatik eşleştirilir)
##properties##Event parametreleri nesnesi
##created_at##Event zaman damgası (mikrosaniyelere otomatik dönüştürülür)
##user_id##Kullanıcı tanımlayıcısı
##session_id##Oturum tanımlayıcısı
##page.url##Mevcut sayfa URL’si
##page.title##Sayfa başlığı
##page.referrer##Referans URL’si

Event Adı Eşleştirmesi

Hardal, event adlarını bu gereksinimleri karşılayacak şekilde otomatik olarak dönüştürür:

{
  "event_name_mapping": {
    "Product Viewed": "product_viewed",
    "Add to Cart": "add_to_cart",
    "Begin Checkout": "begin_checkout"
  }
}

Parametre Doğrulama

Firebase Analytics, event parametreleri için belirli gereksinimler uygular:

{
  "parameter_rules": {
    "max_length": 100,
    "allowed_types": ["string", "number", "boolean"],
    "max_parameters": 25
  }
}

Entegrasyonunuzu Test Etme

1

Yapılandırmayı Doğrulayın
2

Firebase kurulumunuzu doğrulamak için “Test Configuration” butonunu kullanın
3

Debug View’ı Kontrol Edin
4

Gerçek zamanlı event doğrulaması için Firebase Analytics Debug View’ı izleyin
5

Events Log’u İnceleyin
6

Teslimat durumu için Hardal Events Log’u kontrol edin
7

Firebase’de Onaylayın
8

Firebase Analytics dashboard’ında event’leri doğrulayın (görünmeleri 24 saate kadar sürebilir)

Sorun Giderme

Event’ler Görünmüyor

  • Measurement ID’nin doğru olduğunu doğrulayın
  • API key izinlerini kontrol edin
  • Event’lerin Firebase adlandırma gereksinimlerini karşıladığından emin olun