Siparişe hangi algoritmanın uygulanacağını belirleme
Eşleştirme kurallarıyla siparişleri teslimat şehrine göre algoritmalara bağlayın, kural sırasını ve varsayılan algoritmayı anlayın, bir siparişle deneyin ve taslağı yayınlayın; adım adım anlatım ve video.
Eşleştirme kuralları hangi siparişte hangi algoritmanın çalışacağını belirler. OMS – Sipariş Yönetimi › Eşleştirme kuralları ekranında kuralların sırasını okur, bir siparişle hangi kuralın uyacağını dener ve yeni kural eklersiniz. Bu sayfa ekranı adım adım anlatır; aynı anlatımın videosu aşağıda.
<video controls preload="metadata" playsinline width="1920" height="1080" poster="https://files.docs.hebiar.com/videos/console/oms/matching-rules/eslestirme-kurallari.tr.jpg" src="https://files.docs.hebiar.com/videos/console/oms/matching-rules/eslestirme-kurallari.tr.mp4"><a href="https://files.docs.hebiar.com/videos/console/oms/matching-rules/eslestirme-kurallari.tr.mp4">Videoyu açın</a></video>
Ekranın tüm alanları için Eşleştirme kuralları. Kurallara bağlanan algoritmalar Algoritmalar: ağırlıklar, çarpanlar ve taslak sayfasında, kuralları gerçek siparişlerde denemek Simülatör ile deneme sayfasında anlatılır.
Başlamadan önce
- Algoritmalar ekranında farklı öncelikleri olan algoritmalar hazırlarsınız; eşleştirme kuralları onları siparişlere bağlar. Örnek: teslimat şehri İstanbul olan siparişlerde İstanbul'a özel algoritma çalışsın.
- Kurallar yukarıdan aşağı denenir; ilk uyan kural uygulanır.
- Hiçbir kural uymazsa en alttaki Diğer tüm siparişler satırı, yani Varsayılan algoritma çalışır. Bu satır bir kural değildir, kaldırılamaz.
- Bugün siparişlerde çalışan kural türü teslimat şehri kuralıdır. Satış kanalı, müşteri segmenti (ör. VIP müşteriler) ve tarih aralığı koşulları kaydedilir ama şimdilik Yakında etiketiyle bekler, siparişlerde çalışmaz.
- Kural eklemek, düzenlemek ve yayınlamak konum yazma yetkisi ister.
Kuralları okuma
- Eşleştirme kuralları ekranını açın. Her satır "Eğer … ise → algoritma" biçimindedir; şehir algoritmalarının yanında Şehir etiketi durur.
- Üstte yayın durumu yazar: Şehir kuralları yayında ve varsayılan algoritmanın son yayını (sürüm, tarih, kişi).
- Birden çok kuralınız varsa sırayı satırdaki yukarı/aşağı oklarla değiştirip Sırayı kaydet'e basın. Kaydedilmemiş sıra yalnız o ekranda geçerlidir.
- Nasıl çalışır? düğmesi kuralların nasıl uygulandığını ve sınırlarını listeler: teslimat şehri kuralları varsayılan algoritmanın satır ve paket formülüne koşul olarak yazılır; OMS değişikliği gerekmez.
Bir siparişle deneme
- Sağdaki Bir siparişle dene panelinde Teslimat şehri, Satış kanalı ve Sipariş tarihi seçin.
- Sonuç kutusu hangi algoritmanın çalışacağını söyler. Örneğin kural tanımlı olmayan bir il seçerseniz "Hiçbir kural uymadı; varsayılan algoritma çalışır." yazar. Kural tanımlı bir il seçerseniz "1. kural uydu" ve çalışacak algoritma görünür.
- Altta kuralların sırayla nasıl denendiği listelenir (Uydu, Uymadı, Gerek kalmadı).
Yeni kural ekleme
- Kural ekle'ye basın; listenin altında Yeni kural bölümü açılır.
- Eğer alanında koşulu seçin: Teslimat şehri, Satış kanalı ya da Müşteri segmenti (yakında).
- İl ara kutusuna yazıp illeri seçin. Aynı kurala birden çok il ekleyebilirsiniz.
- İkinci bir koşul için VE koşulu ekle'ye basın; kural koşulların hepsi uyunca çalışır.
- Çalışacak algoritma listesinden algoritmayı seçin. Şehre özel algoritmayı yoksa Ayar sihirbazında oluşturursunuz.
- Geçerlilik olarak Her zaman ya da Tarih aralığı seçin (ör. bir kampanya dönemi). Tarih aralıklı kurallar şimdilik kaydedilir ama çalışmaz.
- Kuralı kaydet'e basın ya da Vazgeç ile kapatın.
Kuralı kaydet kuralı listeye ekler ama siparişlerde hemen çalışmaz; çalışması için yayınlanmalıdır.
Taslak ve yayın
- Kaydedilen kural listesi yayındaki formülden farklıysa üstte uyarı ve Yayına hazırla düğmesi çıkar.
- Yayına hazırla ile açılan pencerede taslağı örnek siparişlerde karşılaştırın. Kurallardaki illere giden açık siparişleri seçin; diğer illerde sonuç değişmez.
- Yayınlayınca şehir kuralları varsayılan algoritmanın formülüne yazılır ve yeni bir sürüm açılır. Sürüm numarası sistem geneldir; bkz. Algoritmalar.
- Yayın her sunucuda en geç 60 dakika içinde devreye girer.
Kaydedilmiş ama yayınlanmamış kuralları Simülatör ekranında B tarafında seçerek gerçek siparişlerle de deneyebilirsiniz.
Sonucu kontrol etme
- Üstte Şehir kuralları yayında yazıyorsa liste yayındaki formülle aynıdır.
- Bir siparişle dene panelinde ilgili ili seçip Sonuç kutusunda doğru algoritmanın çıktığına bakın.
Sık karşılaşılan durumlar
- Belirti: Kuralı kaydettim ama siparişlerde çalışmıyor. Kural listesi yayınlanmamıştır. Yayına hazırla ile karşılaştırıp yayınlayın.
- Belirti: Kuralda "Yakında" yazıyor. Satış kanalı, müşteri segmenti ya da tarih aralığı içeren kurallar şimdilik kaydedilir ama çalışmaz.
- Belirti: Alttaki kural hiçbir siparişe uygulanmıyor. Aynı iller üstteki bir kuralda vardır; ilk uyan kural uygulanır. Sırayı değiştirin ya da illeri tek kuralda birleştirin.
- Belirti: "Diğer tüm siparişler" satırını silemiyorum. Bu satır bir kural değildir; hiçbir kural uymayan siparişlerde varsayılan algoritma çalışır.