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

  1. 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.
  2. Üstte yayın durumu yazar: Şehir kuralları yayında ve varsayılan algoritmanın son yayını (sürüm, tarih, kişi).
  3. 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.
  4. 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

  1. Sağdaki Bir siparişle dene panelinde Teslimat şehri, Satış kanalı ve Sipariş tarihi seçin.
  2. 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.
  3. Altta kuralların sırayla nasıl denendiği listelenir (Uydu, Uymadı, Gerek kalmadı).

Yeni kural ekleme

  1. Kural ekle'ye basın; listenin altında Yeni kural bölümü açılır.
  2. Eğer alanında koşulu seçin: Teslimat şehri, Satış kanalı ya da Müşteri segmenti (yakında).
  3. İl ara kutusuna yazıp illeri seçin. Aynı kurala birden çok il ekleyebilirsiniz.
  4. İkinci bir koşul için VE koşulu ekle'ye basın; kural koşulların hepsi uyunca çalışır.
  5. Çalışacak algoritma listesinden algoritmayı seçin. Şehre özel algoritmayı yoksa Ayar sihirbazında oluşturursunuz.
  6. 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.
  7. 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

  1. Kaydedilen kural listesi yayındaki formülden farklıysa üstte uyarı ve Yayına hazırla düğmesi çıkar.
  2. 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.
  3. 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.
  4. 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.