Planlanan zaman
Planlanan zaman tetikleyicisi, iş akışını belirlediğiniz saat ve tarihte, aşağıdakileri yapma seçeneğiyle birlikte başlatır:
- İş akışını belirli bir plana göre tekrarlama
- Belirli ölçütler karşılandığında iş akışının tekrarlanmasını durdurma
Shopify Flow'da kullanılabilen diğer tetikleyicilerin çoğundan farklı olarak Planlanan zaman tetikleyicisi, mağazanızda veya uygulamada meydana gelen bir etkinliğe göre değil, iş akışını oluşturduğunuzda belirlediğiniz ölçütlere göre iş akışı başlatır.
Planlanan zaman tetikleyicisi üç farklı amaç için kullanılabilir:
- Belirli tarih ve saatte başlayan ve bir kez çalışan iş akışı oluşturma
- Belirli bir tarihte ve saatte başlayan ve plana göre tekrarlanan bir iş akışı oluşturma
- Belirli bir tarihte ve saatle başlayan ve belirli ölçütler karşılanana kadar plana göre tekrarlanan bir iş akışı oluşturma
Birden fazla plan oluşturup bu yaklaşımların birleşimini kullanabilirsiniz.
Bu sayfada
- Planlanan zaman tetikleyicisinin kullanımıyla ilgili önemli hususlar
- Belirli tarihte ve saatte çalışan bir iş akışı oluşturma
- Plana göre sürekli olarak çalışan bir iş akışı oluşturma
- Belirli ölçütler karşılandığında tekrarlanması durdurulan bir iş akışı oluşturma
- İşlemleri alma
- Planlanan zaman değişkenleri
- Planlanan zaman tetikleyicisini test etme
- Şablonlar
Planlanan zaman tetikleyicisinin kullanımıyla ilgili önemli hususlar
- İş akışın gelecekte en az bir kez çalışması gerekir. Oluşturulan iş akışı geçmişte başlayan ve biten bir iş akışıysa etkinleştirilemez.
- Tekrar eden iş akışlarında, tekrarlar arası mümkün olan en uzun aralık bir yıldır. Mümkün olan en küçük aralık 10 ise dakikadır. Küçük zaman aralıkları söz konusu olduğunda, iş akışının çalışması zaman aralığından uzun sürüyorsa kullanılan sorguya ve iş akışındaki işlemlere bağlı olarak tutarsız sonuçlar alabilirsiniz.
Belirli tarihte ve saatte çalışan bir iş akışı oluşturma
- Yeni bir iş akışı oluşturun ve ardından Planlanan zaman tetikleyicisini seçin.
- İsteğe bağlı: Kullanılacak saat dilimini seçin. Varsayılan olarak bu değer mağazanızın saat dilimi ile aynı ayarlanır.
- Başlangıç tarihi ve Başlangıç saati'ni girin.
- İsteğe bağlı: İş akışı için ek plan eklemek istiyorsanız Plan ekle'ye tıklayın.
Plana göre sürekli olarak çalışan bir iş akışı oluşturma
- Planlanan zaman tetikleyicisiyle başlayan bir iş akışı oluşturun.
-
Başlangıç saati ve tarihini ayarladıktan sonra Tekrar kuralı ekle'ye tıklayın.
- İş akışı yeniden çalıştırılmadan önce geçecek zamanı seçin. Bu tutar bir tam sayı olmalıdır. Ondalık sayılar desteklenmez.
-
Gün, Hafta veya Ay seçeneklerinden bir dönem ayarlayın.
- Hafta seçeneğini belirlerseniz iş akışının çalışacağı haftanın gününe tıklayın.
- Ay seçeneğini belirlerseniz iş akışının çalışacağı ayın gününe tıklayın.
İsteğe bağlı: İş akışının tekrarlanmasını durduracak ölçütler ayarlamak için Bitiş kuralı ekle'ye tıklayın.
Belirli ölçütler karşılandığında tekrarlanması durdurulan bir iş akışı oluşturma
- Planlanan zaman tetikleyicisi ve Tekrar kuralı ile başlayan bir iş akışı oluşturun.
- Bitiş kuralı ekle'ye tıklayın.
- Aşağıdakilerden birini yapın:
- İş akışını belirli bir tekrardan sonra durdurmak için Şu kadar olay sayısından sonra'yı seçin ve Sayı bölümüne değer girin.
- İş akışını belirli bir zamanda durdurmak için Şu tarih ve saatte seçeneğini seçip Bitiş tarihi ve Bitiş saati girin.
İşlemleri alma
İş akışlarının çoğu bir etkinlik nedeniyle başlar ve bu iş akışıyla ilişkili verileri otomatik olarak içerir. Örneğin, Sipariş oluşturuldu tetikleyicisi tarafından başlatılan bir iş akışı, yeni bir sipariş verildiğinde başlatılır. İş akışı, çalışmasına neden olan siparişle ilgili bilgileri otomatik olarak içerir ve bu iş akışında işlem gerçekleştirir.
İş akışı, Planlanan zaman tetikleyicisini kullanan iş akışlarında bir etkinlik sonucunda başlamak yerine belirlediğiniz zamanda başlar. Mağazanızda veya uygulamada iş akışını başlatan belirli bir etkinlik olmadığından hiçbir veri otomatik olarak dahil edilmez. Sipariş ve ürünlerde işlem yapan bir iş akışı oluşturmak amacıyla ilgili verileri iş akışınıza getirmek için aşağıdaki işlemleri kullanabilirsiniz:
- Koleksiyon verilerini al
- Müşteri verilerini al
- Taslak sipariş verilerini al
- Gönderim siparişi verilerini al
- Sipariş verilerini al
- Ürün verilerini al
- Ürün varyasyonu verilerini al
- Abonelik sözleşmesi verilerini alma
Planlanan zaman değişkenleri
Planlanan zaman tetikleyicisiyle bir iş akışı başlattığınızda iş akışındaki liquid değişkenlerini kabul eden koşulların ve işlemlerin ek bir değişkeni olur. Planlandığı zaman: değişkeni, iş akışının çalışması planlanan saati ve tarihi döndürür ve scheduledAt
olarak adlandırılır.
Planlanan zaman tetikleyicisini test etme
Bu tetikleyiciyle başlayan bir iş ak ışını test etmek için ilk iş akışını, açmanızdan kısa süre sonra çalışacak şekilde ayarlayın. İş akışınızın istediğiniz gibi çalıştığından emin olduktan sonra başlangıç tarihi ve saatini güncellemek için iş akışınızı düzenleyin.
Şablonlar
Bir etikete sahip ürünleri gelecekte bir koleksiyona ekleme
Gelecekteki bir tarihte, belirli bir etikete sahip tüm ürünleri alın ve bir koleksiyona ekleyin. Şablonu görüntüleyin
Bir müşteri meta alanını tüm müşteriler için etiketlere dönüştürme
Bu iş akışı, meta alan değerine göre tüm müşterilerinizin etiketlerini geri doldurur. Her saat başı çalışır ve "işlendi" etiketi olmayan en fazla 100 müşterinin bilgilerini alır. Her müşteri için custom.test meta alanının değerine bakar ve bunu etiket olarak ekler. Ayrıca iş akışı, aynı öğenin iş akışının bir sonraki zamanlanmış çalıştırmasında döndürülmemesi için bir "işlendi" etiketi de ekler. İş akışını kullanmak için meta alanın ad alanını ve anahtarını mağazanızdaki bir meta alanla eşleşecek şekilde değiştirmeniz gerekir. Şablonu görüntüleyin
Mağaza meta alanları oluştur ve başlat
Tanımlar oluşturarak ve meta alanı ihtiyacınız olan değerlerle başlatarak Flow'daki mağaza meta alanlarını kullanın. Şablonu görüntüleyin
Etkin olmayan müşterileri silme
5 yıldan daha eski ve hiç sipariş vermemiş müşterileri silin. Şablonu görüntüleyin
Etkin olmayan ürünleri silme
Bir yıl içinde güncellenmemiş ve envanteri olmayan ürünleri silin. Şablonu görüntüleyin
Kod kullanılan etkin indirimlerin haftalık özetini e-postayla gönderme
Kod kullanılan etkin indirimlerin özetini e-postayla gönderir. İş akışı her pazartesi saat 09:00'da çalışacak şekilde planlanmıştır. Bu iş akışı zamanlamayı, özeti nasıl alacağınızı, dahil etmek istediğiniz indirim türünü ve modunu değiştirecek şekilde kişiselleştirilebilir. Şablonu görüntüleyin
Haftada bir kez Tresl Segmentleri ile rapor oluşturup gönder
Tresl Segmentleri uygulamasını kullanarak bir veya daha fazla rapor oluşturur. Raporları belirtilen e-posta adreslerine gönderir ve haftada bir kez çalışacak şekilde Planlanan zaman tetikleyicisini kullanır. Şablonu görüntüleyin
Belirli bir etikete sahip ürünleri ileri bir tarihte yayınlama
İlerideki bir tarihte, belirli bir etikete sahip ürünleri alın ve yayınlayın. Planlanan zaman tetikleyicisini ve Ürün verilerini al işlemini kullanın. Şablonu görüntüleyin
Ürünün oluşturulmasından 90 gün sonra yeni ürün etiketini kaldır
Her gün, 90 günden daha uzun bir süre önce oluşturulmuş ve hâlâ "yeni" etiketini taşıyan en fazla 100 ürünün bilgilerini alır. Ardından iş akışı, her bir üründen bu etiketi kaldırır. Şablonu görüntüleyin
Ürünleri belirtilen bir tarih ve saatte Online Mağazadan kaldırılacak şekilde planlama
Gelecekteki bir tarihte etikete, kimliğe veya SKU'ya göre ürünleri online mağazadan kaldırın. Planlanan zaman tetikleyicisi, Ürün verilerini al işlemi ve For Each döngüsünden yararlanın. Şablonu görüntüleyin
Son bir saat içinde sipariş hacmi 10'un altına düştüğünde bildirim gönderme
Sipariş ritmi bildirimi gönderir. Her saat başı oluşturulan 10'a kadar siparişin bilgilerini alır ve bunları sayar. Sayı 10'dan azsa e-posta ile bir bildirim gönderir. Planlanan zaman, Sipariş verilerini al ve Sayım adımlarını kullanır. Şablonu görüntüleyin
Beklemeye alınmış siparişlerin listesini içeren günlük özeti e-postayla gönderme
Bu iş akışı her gün, beklemeye alınmış tüm gönderim siparişlerini (bir defada en fazla 100 adet) sorgular. Sipariş adını ve atanmış sipariş gönderim konumunu içeren özeti e-postayla gönderir. Şablonu görüntüleyin
Stokta olmayan ürünlerin günlük özetini e-posta ile gönderme
Her gün envanteri 0 olan tüm ürünlerin bilgilerini alır ve e-postayla bir özet gönderir. Ürün verilerini al işlemini ve Planlanan zaman tetikleyicisini kullanır. Şablonu görüntüleyin
Tüm açık Taslak Siparişlerle ile günlük bildirim gönderme
Her gün açık taslak siparişlerin bilgilerini alır, bunları sayar ve bir Slack mesajı gönderir. Planlanan zaman tetikleyicisi ile Taslak siparişleri al ve Sayım işlemlerini kullanır. Şablonu görüntüleyin
Son gün içinde verilen tüm siparişlerin özetini e-postayla Online Mağazaya gönderme
Her gün, son günün siparişlerine ait bilgileri alır ve online mağazada verilen siparişlerin özetini e-postayla gönderir. Şablonu görüntüleyin
2 günden daha eski ve gönderilmemiş tüm siparişlerin özetini e-postayla gönderme
Zaman planlarından ve sipariş verilerini al, sayım ve toplam işlemlerinden yararlanarak, 2 günden eski gönderilmemiş tüm siparişleriniz için günlük bir özet alın. Şablonu görüntüleyin
Stok düzeyi düşük varyasyonların listesini içeren haftalık özeti e-postayla gönderme
Bu iş akışları bir zaman planına göre (haftada bir kez gibi) çalışır. Stok düzeyi düşük olan ürün varyasyonlarının listesini alır, sonuçları sayar ve varyasyon başlıklarını ve varyasyonun Yönetici sayfası bağlantısını içeren özeti e-postayla gönderir. Şablonu görüntüleyin
Geç gönderimleri etiketleme ve günlük özetini gönderme
Her gün, 2 günde gönderim garantisini kaçıran tüm siparişleri etiketleyin ve bunların toplam sayısını ve parasal değerini içeren günlük bir e-posta özeti gönderin. Şablonu görüntüleyin
Ters ibrazı olan müşterileri etiketleme
Bu iş akışları her saat başı ters ibraz içeren siparişleri alır ve sipariş için müşteriye bir etiket ekler. Planlanan zaman tetikleyicisini, sipariş verilerini al işlemini ve "for each" döngüsünü kullanır. Şablonu görüntüleyin
2 günden eski gönderilmemiş siparişleri etiketleme
İş akışı her gün, 2 günden daha eski olan tüm gönderilmemiş siparişleri alır ve siparişlere etiket ekler. Şablonu görüntüleyin
Ürün meta alanı kullanarak indirimdeki ürün varyasyonlarını takip et
En az bir varyasyonu indirimde olan ürünlere meta alan ekler. Bu, belirli bir anda hangi ürünlerin indirimde olduğunu takip etmek için faydalı olabilir. Şablonu görüntüleyin