İçeriğe Geç

Shopify Flow Testinde Ürün veya Sipariş Neden Değişmez?

Shopify Flow test modu koşulları ve verileri incelemeye yarar; canlı kayıtlara değişiklik uygulamaz.

Yazar: Sorun ve ÇözümPlatforma ÖzelOperasyon ve LojistikAltyapı ve Entegrasyon
AdPix tarafından hazırlanan açıklayıcı şema.

Test Çalıştırmasının Amacı

Shopify Flow, otomasyonu etkinleştirmeden önce kural mantığını ve kullanılan verileri denemeye imkân verir. Test modu canlı mağazada bildirim göndermez, ürün veya sipariş güncellemez. Değişiklik yapmaya çalışan ilk işlem adımında durur. Bu yüzden testte uygun koşulun seçildiğini görmekle ürün etiketinin gerçekten eklenmesi farklı sonuçlardır. İşlem yapılmamasını hata saymadan önce kullanılan çalıştırma türü belirlenmeli ve beklenen sonuç buna göre değerlendirilmelidir.

Testi Başlatan Olay

Test için mağazada gerçekleşen olaylar kaydedilebilir veya mevcut kayıtlar kullanılarak örnek olay oluşturulabilir. Gerçek bir siparişin verisiyle oluşturulan simülasyon, o siparişi yeniden yaratmaz. Buna karşılık test olayını yakalamak için mağazada elle gerçek sipariş oluşturulursa bu hareket gerçek mağaza işlemidir. AdPix kontrolünde test verisinin nasıl elde edildiği açıkça yazılır. Böylece simülasyon hazırlamak ile mağazada yeni kayıt üretmek birbirine karıştırılmaz.

Koşulları Örneklerle Sınamak

Bir otomasyonun yalnızca belirli ürünleri içeren siparişleri işaretlediğini düşünelim. AdPix test grubunda koşulu sağlayan sipariş, sağlamayan sipariş ve hem uygun hem uygun olmayan ürün içeren karma sipariş bulunur. Her durumda hangi yolun izlendiği kontrol edilir. Bütün ürünlerin koşula uyması ile en az bir ürünün uyması farklı iş gereksinimleridir. Sadece olumlu örneği denemek, yanlış müşterilere işlem uygulanmasını fark etmeye yetmeyebilir.

Manuel Çalıştırmanın Kapsamı

Shopify Flow otomasyonları yönetim panelinden uygun sipariş, taslak sipariş, müşteri veya ürün üzerinde manuel çalıştırılabilir. Bu kullanım için Flow kurulmuş olmalı, otomasyon etkin bulunmalı ve tetikleyici ilgili kayıt türüyle uyumlu olmalıdır. Örneğin ürün üzerinden manuel çalıştırma Product created tetikleyicisini gerektirir. Pasif bir otomasyonu test edebilmek, aynı otomasyonu gerçek kayıt üzerinde manuel çalıştırabileceğiniz anlamına gelmez. İki işlem farklı kullanım koşullarına sahiptir.

Geçmiş Kayıtlarda Gerçek İşlem Riski

Manuel çalıştırma, otomasyonu başlatacak olay daha önce gerçekleşmiş olsa bile kullanılabilir. Bu özellik geçmiş kayıtları düzenlerken faydalıdır; fakat gerçek eylemlerin yeniden uygulanması olasılığı değerlendirilmelidir. AdPix örneğinde müşteriye bildirim gönderen otomasyon, deneme amacıyla aynı sipariş üzerinde tekrar çalıştırılmadan önce incelenir. Hedef kayıt ve yapılacak değişiklik netleştirilir. Toplu seçimde hangi ürünlerin işleme gireceği gözden geçirilir; bütün mağazanın otomatik seçildiği varsayılmaz.

Test Sonucunu Teslim Etmek

Kabul kaydında seçilen örnek olay, beklenen koşul yolu ve görüntülenen değişkenler belirtilir. Dış servise istek gönderen bazı adımlar testte yalnızca yapılandırma önizlemesi sunar; gerçek yanıt üretmez. Bu durumda test sonucundan dış bağlantının çalıştığı sonucu çıkarılmaz. Canlı işlem doğrulaması gerekiyorsa kapsamı belirlenmiş uygun kayıtla ayrıca değerlendirilir. Test çalıştırmalarının Recent runs listesinde yer almadığı da dikkate alınır; sonucun nereden incelendiği açık tutulur.

Bu Yazıdaki Terimler 1 Kavram

Kısa açıklamaları burada okuyabilir, ayrıntılar için sözlüğe geçebilirsiniz.

Taslak Sipariş (Draft Order)
Taslak sipariş (draft order), telefon ya da e-postayla gelen bir siparişin mağaza yönetim panelinde satıcı tarafından hazırlandığı ve ödeme alınana ya da sipariş oluşturulana kadar tamamlanmış sayılmayan sipariş kaydıdır.

Bu Konuda Nasıl Destek Oluyoruz?

AdPix’in bu alandaki hizmet kapsamını ve çalışma sürecini inceleyin.

İlgili Platformlarda Keşfedin

Shopify