Canlı akış
Gelen kutusunun yeni mesajları sayfayı yenilemeden göstermesini sağlayan düzenek; ne zaman tazelenir, ne kadar gecikebilir.
Son güncelleme: 30 Eylül 2026
Bu sayfada
Canlı akış, gelen kutusunun açık olduğu sürece yeni mesajları sayfayı yenilemeden ekrana düşüren düzenektir. Bir müşteri size yazdığında sohbet listesi kendiliğinden güncellenir, açık sohbete yeni balon eklenir ve okunmamış rozeti değişir.
Bunu bir bildirim sistemi gibi düşünmeyin: canlı akış yeni bir bilgi taşımaz, yalnız "bir şey değişti" der ve ekran veriyi sunucudan yeniden çizer.
Ne zaman tazelenir
Ekran dört durumda kendini yeniler:
- Yeni mesaj geldiğinde — kişi size yazdığında ya da bir otomasyon mesaj gönderdiğinde.
- Mesaj durumu değiştiğinde — bir mesaj iletildiğinde ya da okunduğunda.
- Sohbette bir şey değiştiğinde — atama, kapatma, yeniden açma, okundu işareti.
- Bağlantı yeniden kurulduğunda ya da sekmeye geri döndüğünüzde — arada kaçmış olabilecek olaylar yakalansın diye bir kez tazeler.
Art arda gelen olaylar tek bir tazelemede toplanır. Yani beş mesaj aynı anda düşse ekran beş kez değil bir kez çizilir. Bu, yoğun saatlerde ekranın titremesini ve gereksiz sunucu yükünü önler.
Tazeleme ekranın tamamını değiştirmez: açık olan sohbet açık kalır, seçtiğiniz süzgeç ve arama yerinde durur, kaydırma konumunuz korunur. Yalnız veriler yenilenir.
Açık bir sohbette okunmamış mesaj varsa panel onu kendiliğinden okundu işaretler. Bu yüzden sohbeti açtığınız an sol listedeki okunmamış rozeti düşer.
Yolun tamamı
Bir mesajın müşterinin telefonundan ekranınıza gelmesi şu adımlardan geçer:
- Müşteri Instagram'dan ya da WhatsApp'tan mesajı gönderir.
- Meta, mesajı bizim sunucumuza bildirir.
- Sunucu mesajı kaydeder, kişiyi ve sohbeti günceller.
- Sunucu, o hesabın açık olan bütün panellerine "yeni mesaj" olayı yayınlar.
- Tarayıcınız olayı alır ve ekranı sunucudan yeniden çizer.
İkinci adım bizim elimizde değildir: Meta bildirimi geciktirirse mesaj da geç düşer. Geri kalan adımlar saniyenin altında tamamlanır.
💡 Canlı akış yalnız gelen kutusu ekranında değil, panelin her sayfasındaki okunmamış rozetinde de çalışır. Başka bir ekrandayken de yeni mesajı fark edersiniz.
Bağlantı koparsa ne olur
Tarayıcı ile sunucu arasındaki bağlantı açık tutulur ve boşta kalmaması için 25 saniyede bir küçük bir işaret gönderilir. Bağlantı yine de koparsa (ağ değişimi, uyku modu, vekil sunucu) tarayıcı birkaç saniye içinde kendiliğinden yeniden bağlanır.
Yeniden bağlandığında ekran bir kez tazelenir. Bunun sebebi şudur: bağlantının kopuk geçtiği sürede yayınlanan olaylar size hiç ulaşmaz ve akış geçmişi tekrar oynatmaz. Tazeleme, o boşlukta olup bitenleri yakalar.
Aynı şey sekmeyi arkaya atıp geri döndüğünüzde de olur: tarayıcılar arka plandaki sekmeleri askıya alabildiği için, öne geldiğinizde ekran bir kez tazelenir.
Gönderdiğiniz mesaj neden hemen görünür
Gönder'e bastığınızda mesaj sunucu cevabı beklenmeden sohbette bir balon olarak çizilir. Bu balon "iyimser"dir: gerçek kaydın yerini tutar.
- Balonda önce saat simgesi olur (gönderiliyor).
- Sunucu mesajı kaydedince tek tike döner.
- Gerçek kayıt listede göründüğü an iyimser balon kalkar, böylece aynı mesaj iki kez görünmez.
- Liste beklenen sürede tazelenmezse sohbet bir kez sunucudan istenir; yine bir şey gelmezse balon kendiliğinden düşer.
Bu düzen sayesinde art arda mesaj yazabilirsiniz; ekran sizi bekletmez. Gönderim başarısız olursa balon kalır ve altında sebep yazar.
Sınırlar
- Canlı akış gelen kutusu yetkisi olan kullanıcılarda çalışır; yetkisi olmayan zaten ekranı göremez.
- Yalnız o an açık olan hesabın olaylarını taşır. Başka bir hesaba gelen mesaj için o hesabın paneline geçmeniz gerekir.
- Kapsam dışı sohbetler canlı akışla da gelmez; göremediğiniz bir sohbet ekranınıza düşmez.
- Tarayıcı sekmesi kapalıyken akış da kapalıdır. Kapalı sekmeye mesaj "birikmez"; sekmeyi açtığınızda ekran zaten güncel veriyi çizer.
- Aynı hesabı birden çok kişi açabilir. Olay, o hesabın açık olan bütün panellerine gider; ekip arkadaşınızın gönderdiği mesaj sizin ekranınızda da anında görünür.
Canlı akış ne değildir
Canlı akışı bir bildirim sistemiyle karıştırmamak gerekir. Panel kapalıyken size ulaşan bir uyarı yoktur; ses çıkmaz, açılır pencere gelmez. Akış yalnız açık bir ekranı güncel tutar; yeni mesajı panelin içindeki okunmamış rozetinden görürsünüz.
Bir de şu ayrım önemlidir: akış veri taşımaz. Tarayıcıya giden olay yalnız "şu sohbette bir şey oldu" bilgisidir; mesajın kendisi her zaman sunucudan, yetki ve kapsam denetiminden geçerek gelir. Bu yüzden göremeyeceğiniz bir sohbetin içeriği hiçbir koşulda tarayıcınıza düşmez.
Somut bir örnek
Bir kafe, kasadaki tablette gelen kutusunu açık tutuyor. Öğle servisi sırasında:
- 12.40'ta bir müşteri "bugün mercimek var mı" yazıyor. Liste kendiliğinden güncelleniyor ve satırda okunmamış rozeti beliriyor.
- Çalışan sohbeti açıyor; okunmamış rozeti düşüyor.
- "Var, saat 15.00'e kadar" yazıp gönderiyor; balon hemen görünüyor.
- Wi-Fi bir dakika kesiliyor. Bağlantı geri geldiğinde ekran bir kez tazeleniyor ve kesinti sırasında gelen iki mesaj da listeye giriyor.
İlgili kavramlar
Ekran tazelenmiyorsa Yeni mesajlar ekrana düşmüyor rehberindeki kontrolleri uygulayın. Balonun üstündeki simgelerin anlamı için Mesaj durumları rehberine bakın.
Canlı akış doğru çalıştığında gelen kutusu, yenileme düğmesine ihtiyaç duymayan bir ekran olur.
Bu makale yardımcı oldu mu?