Yapay Zeka Destekli Funnel Leak Tespiti ve Dönüşüm Hızlandırma
Funnel ve dönüşüm kaçaklarını Rejourney ile düzeltin.
İşlenen her pikseli yakalayan gerçek FPS video oynatma. Rakiplerin aksine Mapbox (Metal), özel shader'lar ve GPU hızlandırmalı görünümler dahil her şeyi yakalarız.
Tekrarlanan funnel leak'lerini, rage tap'leri, API hatalarını ve replay kanıtlarını düzeltmeye hazır bağlam paketlerine sıralar. Rejourney Marlin tarafından desteklenir.
Application Not Responding olaylarını tam thread dump'ları ve main thread analiziyle otomatik olarak tespit eder.
Kullanıcıların uygulamanızda nasıl gezindiğini görselleştirin. Yüksek sürtünmeli drop-off noktalarını bulun ve dönüşüm funnel'larını optimize edin.
Kullanıcı etkileşimini hassas biçimde görselleştirin. UI yerleşimini optimize etmek için nerede dokunduklarını, kaydırdıklarını ve scroll yaptıklarını görün.
Farklı bölgelerde performans ve stabiliteyi izleyin. Altyapı sorunlarını küresel kitlenizi etkilemeden önce yakalayın.
Kullanıcı tutma ve sadakat segmentlerini takip edin. Sürümlerin power user'larınızı bounce oranlarına kıyasla nasıl etkilediğini anlayın.
Tam entegrasyon rehberleri ve API referansı: https://rejourney.co/docs/reactnative/overview
- Tek düğümlü Docker Compose self-hosting: https://rejourney.co/docs/selfhosted
- Kurumsal K3s hosting (mimari dokümanları): https://rejourney.co/docs/architecture/distributed-vs-single-node
- Cloud mimarisi + Tailscale diyagramları — deployment özeti, public yol ve tailnet admin yolu.
- ClickHouse API endpoint stats migrasyonu — analitik ölçekleme planı ve backfill/cutover runbook.
- Ağ erişimi ve Tailscale — hangi
rejourney.cohost'ları public kalır; kube API tailnet üzerinde. - Public URL olmadan admin araçları —
kubectl port-forwardile pgweb, Redis Commander, Netdata, Traefik ve Uptime Kuma.
Rejourney'e katkıda bulunmak ister misiniz? Katkı rehberimize bakın: https://rejourney.co/docs/community/contributing
Yerel geliştirme local-k8s/ üzerinden prod ortamını yansıtır. Yeni bir checkout için local-k8s/env.example dosyasını .env.k8s.local olarak kopyalayın, gerekli yerel secret'ları doldurun, ardından yerel stack'i kurmak, doğrulamak, derlemek, deploy etmek, migrate etmek ve başlatmak için npm run ci:local çalıştırın. İlk bootstrap'ten sonra günlük hot-reload akışı için npm run dev kullanın.
docker-compose.selfhosted.yml, resmi tek düğümlü self-hosted deployment yoludur.
Rejourney aradan çekilmek için tasarlanmıştır: küçük paket izi, düşük browser yoğunluğu ve main thread'i boş tutan mobil capture işi. Landing page benchmark galerisine doğrudan rejourney.co/#benchmark-gallery adresinden erişilebilir.
Üç web fixture'ı üzerinde canlı Chromium benchmark'ı: Next.js, SvelteKit ve Nuxt. Her SDK canlı bir proje endpoint'ine framework başına 3 iterasyonla çalıştırıldı. Aşağıdaki tüm metriklerde daha düşük daha iyidir.
Kanıt: benchmark raporu, ham sonuçlar, Rejourney canlı ağ kayıtları, PostHog ağ kayıtları.
| Bölüm | Kazanan | Fark |
|---|---|---|
| Bundlephobia gzipped package size | Rejourney | posthog-js'den 3.9x daha küçük |
| Median live SDK upload body | Rejourney | PostHog'dan 3.0x daha küçük |
| Browser task duration | Rejourney | medyan task süresi 1.1x daha düşük |
| Script execution time | Rejourney | medyan script süresi 2.0x daha düşük |
| Final JS heap | Rejourney | medyan heap 1.4x daha düşük |
Bundlephobia sabit sürüm paket boyutu. Gzip aktarım boyutu segmentidir; minified galeride gösterilen tam çubuktur.
| Paket | Sürüm | Minified | Gzipped | Kaynak |
|---|---|---|---|---|
@rejourneyco/browser |
0.1.0 |
52.3 kB | 15.9 kB | Bundlephobia |
posthog-js |
1.374.2 |
187.5 kB | 61.5 kB | Bundlephobia |
| App | Rejourney upload | PostHog upload | Rejourney task | PostHog task | Rejourney script | PostHog script | Rejourney heap | PostHog heap |
|---|---|---|---|---|---|---|---|---|
| Next.js | 21.29 KiB | 45.35 KiB | 417.96 ms | 449.91 ms | 160.46 ms | 185.06 ms | 15.81 MiB | 16.19 MiB |
| SvelteKit | 8.38 KiB | 24.99 KiB | 268.72 ms | 304.03 ms | 19.35 ms | 42.02 ms | 6.63 MiB | 9.17 MiB |
| Nuxt | 8.40 KiB | 26.57 KiB | 305.51 ms | 322.24 ms | 21.12 ms | 41.17 ms | 11.33 MiB | 15.44 MiB |
Rejourney Mobile, run loop gating içeren asenkron capture pipeline kullanır; böylece capture işi uygulamanın kritik render yolunun dışında yapılabilir ve yüksek etkileşim dönemlerinde otomatik olarak duraklar.
| Paket | Sürüm | Minified | Gzipped | Kazanan |
|---|---|---|---|---|
@rejourneyco/react-native |
1.0.17 |
39.7 kB | 13.2 kB | 10.2x daha küçük minified JS bundle |
@sentry/react-native |
8.7.0 |
403 kB | 135.3 kB | - |
Kaynaklar: Bundlephobia'da @rejourneyco/react-native, Bundlephobia'da @sentry/react-native.
Cihaz: iPhone 15 Pro (iOS 26) Ortam: Expo SDK 54, React Native New Architecture Test uygulaması: Merch App Mapbox Metal ve Firebase içeren production build Test iş yükü: 46 karmaşık feed öğesi, Mapbox GL View, 124 API çağrısı, 31 alt bileşen, aktif gesture tracking ve gerçek zamanlı privacy redaction.
| Metrik | Ort. (ms) | Maks (ms) | Min (ms) | Thread |
|---|---|---|---|---|
| Main: UIKit + Metal Capture | 12.4 | 28.2 | 8.1 | Main |
| BG: Async Image Processing | 42.5 | 88.0 | 32.4 | Background |
| BG: Tar+Gzip Compression | 14.2 | 32.5 | 9.6 | Background |
| BG: Upload Handshake | 0.8 | 2.4 | 0.3 | Background |
| Total Main Thread Impact | 12.4 | 28.2 | 8.1 | Main |
Total Main Thread Impact, bu tabloda uygulama render'ını engelleyen tek iştir.
Mühendislik kararları ve mimari: https://rejourney.co/engineering
İstemci tarafı bileşenleri (SDK'lar, CLI'lar) Apache 2.0 lisanslıdır. Sunucu tarafı bileşenleri (backend, dashboard) SSPL 1.0 lisanslıdır. Ayrıntılar için LICENSE-APACHE ve LICENSE-SSPL dosyalarına bakın.





