PintellyPintelly

Analitik

Analitik bölümünde trafiği, sayfa etkinliğini ve olayları karşılaştırabilirsiniz. Tarih aralığını seçin; toplamları karşılaştırmadan önce etkin filtreleri kontrol edin.

Otomatik ölçümler

  • PageViewed: ilk yükleme ve history/hash değişiklikleri dahil desteklenen sayfa içi gezinmeler.
  • ElementClicked: onay sonrasında buton ve bağlantı gibi uygun etkileşimli öğeler. İzlenebilir öğeye sabit kimlik vermek için data-analytics-id="your-id" ekleyin.
  • PagePerformance: kullanılabilir FCP, LCP ve gezinme süreleri. Tarayıcı desteği ve sayfanın ne zaman gizlendiği, hangi değerlerin oluşacağını etkiler.
  • PageHeartbeat: onay verilmişken ve sayfa görünürken etkinlik ölçümleri. Süre tahminini destekler; kullanıcının dikkatini kesin olarak ölçmez.

Onaylı etkinliklerde cihaz, tarayıcı, referans ve oturum bağlamı kullanılabilir. Bekleyen veya reddedilen onayda yalnızca Onay sayfasındaki sınırlı anonim ölçümler oluşur.

Paneli okuma

Genel bakış; tarih aralığı, zaman granülerliği, cihaz ve segment filtreleri, sayfa filtresi, dönem karşılaştırması ve yalnızca onaylı veri görünümünü destekler. Saatlik granülerlik bir günlük aralıkta kullanılabilir. Kapsam ve deney filtreleri ilgili raporları daraltır. Bot trafiği ayrı görünümde incelenir.

Üst düzey bir değişimi araştırmak için sayfa ve tıklama kırılımlarını kullanın; ardından mevcut ziyaretçi/oturum ayrıntılarını veya ham olayları inceleyin. Toplam sayfa görüntülemeleri anonim ölçümleri içerebilir; ziyaretçi ve oturum raporları bu görüntülemelere kimlik atamaz. Yalnızca onaylı veri filtresi, ölçülen grubu değiştirir.

Özel olaylar

Başlatma ve onay sonrasında bir iş eylemini kaydedin:

if (Pintelly.isReady()) {
  Pintelly.track('Purchase_Completed', {
    productId: 'prod_123',
    price: 29.99,
    currency: 'USD'
  });
}

Proje Ayarları'nda özel olay adı ve alanları (string, number, boolean, object) tanımlanabilir. Yalnızca backend'den gönderim ve e-posta bildirimi seçenekleri bulunur. Backend'e özel olay, panelde üretilen ayrı bir gizli anahtar gerektirir; bu anahtarı tarayıcı koduna koymayın. E-posta bildirimleri planın e-posta kotasından kullanır.

Özel çağrılar onayı aşmaz; onay beklerken veya reddedilmişken tarayıcı SDK'sı bunları toplamaz. Olay adlarını ve alan türlerini tutarlı kullanın; kişisel bilgi veya ödeme ayrıntısı göndermeyin.

Kullanıcı tanımlama

Pintelly.identify('user_987654');

Girişten sonra uygulamanızın sabit kullanıcı kimliğiyle çağırın, çıkışta Pintelly.reset() çağırın. Tanımlama, sonraki olayların kullanıcı kimliğini ayarlar ve UserIdentified kaydeder; daha önceki olayları yeniden yazmaz. Tanımlama, site sahibi olarak sizin onay beyanınızdır: ziyaretçinin kendi onayı olmasa da o ziyaretçi için tam takibi başlatır. Onay açısından sonuçları, kimlik kuralları ve framework örnekleri için Kullanıcı tanımlama sayfasına bakın.

Gönderim ve hazır olma

Pintelly.isReady() başlatmanın tamamlandığını gösterir; onay veya verinin kaydedilmesi anlamına gelmez. Olaylar gruplanır; kuyruk eşikleri, zaman aralıkları ve sayfadan çıkış sırasında gönderim denenir.

await Pintelly.flush();

flush() kuyruktaki olayları göndermeyi dener. Tüm olayların kaydedildiğini doğrulayan bir makbuz değildir; sayfadan çıkış veya ağ kısıtları gönderimi kesebilir. Önemli eylemleri projenin olay raporunda doğrulayın. İsteğe bağlı toplama özellikleri için Gelişmiş takip sayfasına bakın.