Gece ikide gelen bir mesaja "Hemen arıyoruz" demek istemezsiniz; pazar günü "Bugün mağazadayız" demek de doğru olmaz. Zaman koşulları akışa saati ve günü sordurur, böylece aynı otomasyon hafta içi öğlen ile cumartesi gece farklı davranır. Bu makale üç kuralı anlatır: Saat aralığı, Gün ve Çalışma saatleri.
💡 Üç kural da hesabın saat dilimine göre hesaplanır, sizin telefonunuzun saatine göre değil. Hesabın saat dilimi Ayarlar › Genel bölümünden seçilir ve kuralın altında parantez içinde yazar.
Saat aralığı kuralı
Saat aralığı, günün belirli iki saati arasında olup olmadığımızı sorar. Başka hiçbir yere bağlı değildir; saatleri kuralın kendisine yazarsınız.
Kural türünden Saat aralığı'nı seçin.
Başlangıç kutusuna açılış saatini yazın (varsayılan 09:00).
Bitiş kutusuna kapanış saatini yazın (varsayılan 18:00).
Aralık başlangıcı içerir, bitişi içermez. 09:00–18:00 aralığında saat tam 09:00 ise kural doğrudur; tam 18:00 ise artık yanlıştır. Bitişi 18:00 yazdığınızda 17:59'a kadar açık sayılırsınız.
Gece yarısını aşan aralıklar desteklenir. 22:00–06:00 yazarsanız kural akşam 22:00'den sabah 06:00'ya kadar doğru olur. Bunu iki ayrı kurala bölmeniz gerekmez.
Örnek: bir pide salonu, siparişleri yalnız mutfağın açık olduğu saatlerde alıyor. Akışta "Saat aralığı · 11:30 – 23:00" koşulu var; Doğru kolunda sipariş menüsü, Yanlış kolunda "Mutfağımız 11.30'da açılıyor, o saatten sonra yazarsanız siparişinizi alalım" mesajı gidiyor.
Gün kuralı
Gün kuralı haftanın hangi günlerinde olduğumuza bakar.
Kural türünden Gün'ü seçin.
Gün düğmelerine dokunarak seçin: Pzt, Sal, Çar, Per, Cum, Cmt, Paz. Seçili günler renkli görünür; ikinci kez dokunmak seçimi kaldırır.
Varsayılan olarak hafta içi beş gün seçilidir. En az bir gün seçili olmalıdır; hepsini kaldırırsanız yayın öncesi kontrol "Bir kural eksik" hatası verir.
Gün de hesabın saat dilimine göre hesaplanır. Bu, gece yarısına yakın saatlerde fark yaratır: Türkiye saatiyle pazartesi 00:30, başka bir saat diliminde hâlâ pazar olabilir. Hesabın saat dilimini doğru seçtiyseniz bu sizi ilgilendirmez.
Saat aralığı ile Gün kurallarını aynı adımda Tümü sağlanmalı kipiyle birleştirmek en sık kullanılan kalıptır: "Hafta içi ve 09:00–18:00 arası".
Çalışma saatleri kuralı
Çalışma saatleri kuralı, saatleri kuralın içine yazmak yerine hesabın kendi mesai programına bakar. İşleci içinde ya da dışında'dır ve başka ayarı yoktur.
Kural şunların hepsini birden hesaba katar:
Haftalık programdaki gün ve saat aralıkları (bir güne birden çok aralık girilebilir; boş gün kapalı sayılır).
Hesabın saat dilimi.
Tatil günleri listesindeki tarihler. O tarihlerde program ne derse desin hesap kapalı sayılır.
Gece yarısını aşan aralıklar (22:00–02:00 gibi) — bir önceki günün aralığı bugüne taşar.
Program Ayarlar › Çalışma saatleri bölümünde kurulur. Aynı program gelen kutusundaki "şu an kapalıyız" bilgisini ve mesai dışı otomatik yanıtı da besler, bu yüzden bir yerde değiştirdiğinizde her yerde geçerli olur.
⚠️ Not: Ayarlar › Çalışma saatleri ekranındaki Çalışma saatlerini kullan anahtarı kapalıysa sistem hesabı her zaman açık sayar. Bu durumda kural hep "içinde" der ve akış sessizce tek koldan yürür. Yayın öncesi kontrol bu durumu uyarı olarak bildirir.
Saat aralığı mı, Çalışma saatleri mi
İkisi arasında seçim yaparken şuna bakın:
Çalışma saatleri — İşletmenin gerçek açık/kapalı durumunu soruyorsanız bunu kullanın. Tatil günleri ve birden çok aralık gibi ayrıntılar kendiliğinden gelir; program değiştiğinde akışları elden geçirmeniz gerekmez.
Saat aralığı ve Gün — Mesaiden bağımsız bir pencere tanımlıyorsanız bunları kullanın: "yalnız cumartesi kampanyası", "öğle arası menüsü", "gece indirimi" gibi.
Mesai dışı erteleme ayarıyla ilişkisi
Ayarlar › Çalışma saatleri ekranındaki Otomasyonları açılışa ertele seçeneği ile Çalışma saatleri koşulu iki ayrı şeydir ve karıştırılır.
Erteleme ayarı akışın başlamasını öteler: mesai dışında başlayan oturum mesai açılınca sürer. Kişi o sırada hiçbir şey almaz.
Çalışma saatleri koşulu akışı ayırır: oturum hemen çalışır ama mesai dışı kolundan gider ve orada ne yazdıysanız o gider.
İkisi aynı anda açıksa erteleme önce davranır ve akış zaten mesai açıldığında çalışacağı için koşul "içinde" der. Mesai dışında hemen bir şey söylemek istiyorsanız erteleme ayarını kapalı tutup koşulu kullanın.
💡 24 saat mesajlaşma penceresi kapanacaksa erteleme yapılmaz; akış beklemeden çalışır. Pencerenin ne olduğu 24 saat mesajlaşma penceresi makalesinde anlatılıyor.
Kısıtlar ve bilinen sorunlar
Saatler SS:DD biçiminde, 24 saatlik düzende girilir. Panel bunu saat seçicisiyle sunar.
Çalışma saatleri kuralı, mesai programı kapalıyken her zaman "içinde" der.
Üç kural da tur içinde değişmeyen türde sayılır: yalnız bunları taşıyan bir koşul, beklemesiz bir döngünün içinde her turda aynı koldan gider. Yayın öncesi kontrol bunu uyarır.
Tatil günleri yalnız hesabın Çalışma saatleri programından gelir. Saat aralığı ve Gün kuralları tatil bilmez.
Sık yapılan hatalar
Kendi telefonunuzun saatine göre düşünmek. Hesap başka bir saat dilimine ayarlıysa akış sizin beklediğiniz saatte değil, hesabın saatinde davranır.