Shopify Flow'da iş akışı düzenleyiciyi kullanma

İş akışı düzenleyicisi, Shopify Flow'daki iş akışlarınızın işlevselliğini kişiselleştirmenize ve düzenlemenize olanak tanıyan bir araçtır. İş akışı düzenleyicisinde, farklı türlerdeki adımları yukarıdan aşağıya dikey bir biçimde ekleyerek iş akışlarınızı organize edip tasarlamanızı sağlayan sürükle ve bırak özellikli bir arayüz bulunur.

İş akışı düzenleyicisini kullanarak bir iş akışına ekleyebileceğiniz ilk adım, her zaman bir tetikleyici adımıdır. İş akışı tetikleyicisini ekledikten sonra + simgelerini kullanarak iş akışı dizisinde bir sonraki aşamada gerçekleşecek koşul veya eylem adımlarını ekleyebilirsiniz. Oklar, iş akışı düzenleyicisindeki farklı adımları birbirine bağlar ve alınan koşul veya eylemlere bağlı olarak hangi adımların doğrudan diğer adımlara yönlendirdiğini belirtir.

Tüm adımların işlev gösterebilmesi için iş akışında yer alan en az 1 diğer adıma bağlanması gerekir. Düzenleyicideki herhangi bir yere iş akışı dışından adımlar ekleyebilirsiniz ancak bu adımlar, bir okla başka bir adıma bağlanmadıkça iş akışına dahil edilmez. Her adımın yalnızca 1 önceki adımı olabildiğinden, iş akışının birden fazla dalını yeniden tek bir adım yolunda birleştirmek desteklenmez.

Durum ve eylem adımlarının ayrıntılarını iş akışı düzenleyicisinin sol tarafındaki yapılandırma panelini kullanarak yapılandırabilirsiniz. Yapılandırma paneli yalnızca bir adım seçildiğinde görüntülenir.

İş akışı düzenleyicisinde iş akışı açma

Shopify Flow'da, yeni bir iş akışı oluşturarak iş akışı düzenleyicisine erişebilir veya mevcut bir iş akışına tıklayıp ardından Düzenle'ye tıklayabilirsiniz.

Adımlar:

  1. Shopify yöneticinizden Uygulamalar > Flow bölümüne gidin.

  2. İş Akışları bölümünde, aşağıdaki işlemlerden birini yapın:

    • Yeni ve boş bir iş akışı için iş akışı düzenleyicisini açmak üzere İş akışı oluştur'a tıklayın.
    • Mevcut bir iş akışı için iş akışı düzenleyicisini açmak üzere iş akışına ve ardından Düzenle'ye tıklayın.

İş akışına adım ekleme

İş akışı düzenleyicisinde iş akışına aşağıdaki yollardan herhangi biriyle adım ekleyebilirsiniz:

  • Mevcut herhangi bir adımın üzerine gelin ve + simgesine tıklayarak iş akışındaki bir sonraki bağlantı olarak eklenecek bir durum veya eylem adımı seçin.
    • Durum adımlarında 2 adet + simgesi bulunur: Durum karşılandığında izlenecek Doğru yolu için bir tane ve durum karşılanmadığında izlenecek Yanlış yolu için bir tane.
    • Her biri için döngü (yinele) eylemi adımında da iki + simgesi bulunur. Birincisi, listedeki her öğe için gerçekleşecek adımları tanımlamanızı sağlayan Her öğe için tekrarla yoludur. İkincisi ise listedeki son öğe döndürüldükten sonra gerçekleşecek adımları tanımlamanızı sağlayan Son öğeden sonra yoludur.
  • İş akışı düzenleyicisinde boş bir alana tıklayın. İş akışında halihazırda bir tetikleyici yoksa yapılandırma panelinde tetikleyici adımı seçenekleri gösterilir. İş akışında halihazırda bir tetikleyici varsa yapılandırma panelinde eylem adımı seçenekleri gösterilir.

Bir iş akışında adımları kopyalama ve yapıştırma

İş akışları oluştururken genellikle başka bir yerde daha önce yapılandırdığınız adımları yeniden oluşturmanız gerekir. İş akışı düzenleyicisinde, adımları sıfırdan oluşturmak yerine mevcut bir veya daha fazla işlem ya da koşul adımını kopyalayıp aynı iş akışına veya farklı bir iş akışına yapıştırabilirsiniz. Yapıştırılan adımlarda kopyalanan adımların yapılandırma alanlarındaki değerler ve koşul adımlarının mantığı korunur. Böylece adımlar yalnızca küçük düzenlemelerle kullanıma hazır hale gelir.

Birden fazla adımı aynı anda kopyaladığınızda kopyalanan adımlar arasındaki bağlantılar korunur. Böylece bir koşul ve bu koşulun Doğru ve Yanlış yollarındaki adımlar birbirine bağlı tek bir grup olarak yapıştırılır. Kopyalamadığınız adımlardan gelen bağlantılar korunmaz. Bu nedenle yapıştırılan grup, siz bağlayana kadar iş akışının geri kalanına bağlı değildir. Kopyalanan bir adım, Veri al işlemi gibi kopyalanan başka bir adımın döndürdüğü verileri kullanıyorsa yapıştırılan adım, söz konusu işlemin yapıştırılan kopyasının döndürdüğü verileri kullanır.

Tetikleyici adımları kopyalanamaz. Pazarlama e-postası gönder gibi özel bir yapılandırma sayfası kullanan adımlar kopyalanamaz. Seçiminiz kopyalanamayan bir adım içeriyorsa seçilen adımların hiçbiri kopyalanmaz.

Adımlar:

  1. İş akışı düzenleyicisinde bir iş akışı açın.
  2. Kopyalamak istediğiniz adımları seçin:
    • Tek bir adımı kopyalamak için işlem veya koşul adımına tıklayın.
    • Birden fazla adımı kopyalamak için klavyenizde Shift tuşunu basılı tutup kopyalamak istediğiniz her bir adıma tıklayın veya Shift tuşunu basılı tutup sürükleyerek adımların etrafında bir kutu oluşturun.
  3. Adımları kopyalamak için PC'de ctrl + C veya Mac'te command + C tuşlarına basın.
  4. İsteğe bağlı: Adımları farklı bir iş akışına yapıştıracaksanız bu iş akışını iş akışı düzenleyicisinde açın. Hedef iş akışında zaten bir tetikleyici adımı bulunmalıdır.
  5. Adımları yapıştırmak için PC'de ctrl + V veya Mac'te command + V tuşlarına basın. Tek bir adım, imlecinizin yakınına eklenir. Bir adım grubu ise kopyalanan adımlarla aynı düzende, imlecinize en yakın boş alana eklenir. Yapıştırılan grup, taşıyabilmeniz için seçili hale getirilir. İmleciniz düzenleyicinin üzerinde değilse adımlar düzenleyicinin ortasına eklenir.
  6. İş akışını etkinleştirmeden önce yapıştırılan adımları iş akışının geri kalanına bağlayın.

İş akışındaki adımları bağlama

Tüm adımların işlev gösterebilmesi için iş akışında yer alan en az 1 diğer adıma bağlanması gerekir. İş akışı düzenleyicisi, yön oklarını kullanarak hangi adımların birbirine bağlandığını belirtir. İş akışları, varsayılan olarak iş akışı düzenleyicisinde yukarıdan aşağıya doğru dikey olarak akar.

+ simgesini kullanarak iş akışına başka bir adımdan bir adım eklediğinizde, yeni adım otomatik olarak önceki adıma bağlanır. Ayrıca ilk adımdaki + simgesine tıklayıp basılı tutarak ve okun ucunu ikinci adıma sürükleyerek adımlar arasında manuel olarak bir bağlantı oluşturabilirsiniz. Her adımın yalnızca 1 önceki adım bağlantısı olabilir. Bu nedenle iş akışının birden fazla dalını tekrar tek bir adım yolunda birleştirmek desteklenmez.

Kaldırmak istediğiniz okun üzerine gelip Sil simgesine tıklayarak adımlar arasındaki bir bağlantıyı kaldırabilirsiniz.

Devam eden bir iş akışının bulunduğu Shopify Flow iş akışı düzenleyicisinin görseli. Bir durum adımının 'Doğru' yolundan gelen iki bağlantı vurgulanmıştır ve her biri aşağıdaki farklı eylem adımlarını işaret etmektedir. En sağdaki bağlantıyı silme seçeneği bir çöp kutusu simgesiyle görüntülenir.

İş akışı düzenleyicisinde adımları düzenleme

İş akışınızın düzenini manuel olarak organize etmek için iş akışı düzenleyicisinde adımları sürükleyip bırakabilirsiniz. Bu sayede, iş akışınızı oluştururken onu takip etmeniz daha kolay olur. Adımlar varsayılan olarak yukarıdan aşağıya bir düzende birbirine bağlanır ancak adımlar arasındaki ok bağlantılarını bozmadan adımları iş akışı düzenleyicisinde herhangi bir yere sürükleyip bırakabilirsiniz.

Klavyenizde Shift tuşunu basılı tutup ardından bir grup olarak seçmek istediğiniz adımlara tıklayarak aynı anda birden fazla adımı taşıyabilirsiniz. Eklenen adımları toplu olarak taşımak için gri grup kutusundaki herhangi bir adıma tıklayıp sürükleyin.

İş akışınızı incelemeyi kolaylaştırmak için, adımlar arasındaki varsayılan aralıklarla iş akışı düzeninizi otomatik olarak sıfırlayabilirsiniz. Sıfırlamayı onaylamak için İş akışını düzenle simgesine ve ardından İş akışını düzenle'ye tıklayın.

İş akışından adım silme

İş akışı düzenleyicisinde, silmek istediğiniz adımın üzerine gelip adımın yanındaki Sil simgesine tıklayarak iş akışından bir adımı silebilirsiniz. Bir adımı silme işlemi geri alınamaz.

Klavyenizde Shift tuşunu basılı tutup ardından bir grup olarak seçmek istediğiniz adımlara tıklayarak aynı anda birden fazla adımı silebilirsiniz. Adımları toplu olarak silmek için gri grup kutusunun üzerindeki Delete simgesine tıklayın.

Kendisine bağlı başka adımları olan bir adımı sildiğinizde söz konusu adımlar iş akışı düzenleyicisinde kalır ancak önceki adımlarla bağlantıları kesilir. Bu adımları iş akışında kullanmaya devam etmek için bağlantısı kesilmiş adımları manuel olarak yeniden bağlamanız gerekir.

İş akışı düzenleyicisi görüntüleme araç çubuğunu kullanma

Shopify Flow iş akışı düzenleyicisindeki görüntüleme araç çubuğu simgelerinin resmi.

İş akışı düzenleyicisinin alt kısmında, görüntüleme araç çubuğundaki aşağıdaki simgelerden herhangi birine tıklayabilirsiniz:

  • İş akışını uzaklaştırmak veya yakınlaştırmak için Uzaklaştır ya da Yakınlaştır simgesini kullanın.
  • İş akışınızı tüm iş akışını görüntüleyen yakınlaştırma düzeyinde, iş akışı düzenleyicisinin görünür alanına ortalamak için Default view simgesini kullanın.
  • Yeni bir tarayıcı sekmesinde Shopify Flow Yardım Merkezi belgelerini açmak için Yardım simgesini kullanın.
  • İş akışınızın düzenini ayarlamak için İş akışını düzenle simgesini kullanın.

İş akışı düzenleyicisindeki adım yapılandırma panelini kullanma

Bir adım seçtiğinizde, yapılandırma paneli iş akışı düzenleyicisinin sol tarafında görüntülenir. Yapılandırma paneli, adımın ayrıntılarını içerir ve bu adımda ne yapılmasını istediğinize bağlı olarak değişkenleri ayarlama, mantıksal operatörler atama veya özel eylem bilgileri ekleme gibi belirli adımların işlevlerini özelleştirebileceğiniz yerdir.

Yapılandırma panelinde görüntülenen seçenekler, doğrudan seçtiğiniz adımın türüyle ilgilidir.

Shopify Flow iş akışı düzenleyicisinin ve devam eden bir iş akışının resmi. Resimde bir koşul adımına ait yapılandırma paneli seçilmiş ve vurgulanmıştır.

Bir adımın açıklamasını ekleme veya düzenleme

Herhangi bir koşul veya eylem adımının açıklamasını yapılandırma panelinden düzenleyebilirsiniz. Açıklama ekle veya Açıklamayı düzenle'ye tıklayın ve adımın açıklamasını kendi kelimelerinizle girin. Bu, sizin ve personelinizin, kendi açıklamanıza göre iş akışının ne yaptığını yorumlamasına yardımcı olabilir. Adımın açıklamasını sıfırlamak için açıklama alanındaki tüm metni silebilirsiniz.

Eksik yapılandırma içeriği olan bir adımı gözden geçirme

Bir adımda, işlevini etkileyen eksik veriler veya yapılandırma ayrıntıları varsa adımın üst kısmında bir Gözden geçir başlığı görüntülenir. Yapılandırma panelini açmak ve eksik verileri ekleyerek Gözden geçir başlığını kaldırmak için adıma tıklayın. Bir alanın isteğe bağlı olduğu belirtilmedikçe, adımın tamamen yapılandırılmış sayılması için bu alanın doldurulması gerekir.

Adımlar, başka herhangi bir adıma bağlı olmadıklarında da bir Gözden geçir başlığı gösterir. Adımın ayrıntılarını yapılandırmaya devam edebilmek için iş akışında adımı başka bir adıma bağlamanız gerekir.

Shopify Flow'daki 'Sipariş etiketleri ekle' eylem adımının resmi. Adımda mavi bir 'Gözden geçir' başlığı görüntülenir ve adım açıklaması şöyledir: 'şu sipariş etiketlerini ekle: boş'.

İş akışını etkinleştirmeye çalışmadan önce bir Gözden geçir başlığı çözülmezse adım bir hata olarak görüntülenir ve iş akışı etkinleştirilmez. İş akışı etkinleştirilebilmesi için iş akışındaki tüm yapılandırma hatalarını çözmeniz gerekir.

'Değişken ekle' iletişim kutusunu kullanma

Adım yapılandırma panelinde, bazı alanlarda yapılandırma içeriğine bir değişken eklemek için Değişken ekle seçeneği bulunur. Değişken ekle iletişim kutusunda görüntülenen veri kümeleri, iş akışındaki önceki herhangi bir adım tarafından döndürülen verilere bağlıdır. Örneğin, varsayılan olarak Değişken ekle iletişim kutusu aşağıdaki seçeneklerle görüntülenir:

  • Değişkenleri ada veya açıklamaya göre aramak için bir arama çubuğu.
  • İş akışının tetikleyicisi tarafından döndürülen ve genellikle aşağıdaki seçenekleri içeren varsayılan değişken veri kümeleri:
    • Mağazanız için genel olan shop değişkenleri.
    • İş akışı tetikleyicisine bağlı olarak en az 1 başka tür.

Shopify Flow'daki 'Değişken ekle' iletişim kutusunun resmi. Görüntülenen örnek tetikleyici 'Sipariş oluşturuldu' tetikleyicisidir ve iletişim kutusunda bulunan iki veri kümesi 'order' ve 'shop'tur.

Ancak iş akışına Veri al eylemleri veya Kodu çalıştır gibi ek veriler döndüren adımlar eklerseniz iletişim kutusunda ek değişken veri kümeleri görüntülenir. Bu ek veriler artık iş akışının o noktasında mevcut olduğundan, iş akışı şubesinde daha sonra gelen adımlarda bu veri kümelerini seçebilirsiniz. En son döndürülen veriler ilk olarak görüntülenir.

Ek veri kümesi seçenekleri içeren bir Shopify Flow 'Değişken ekle' iletişim kutusunun resmi. Görüntülenen 3 kullanılabilir veri kaynağı vardır: runCode verilerini döndüren 'Kodu çalıştır'; getCustomerData verilerini döndüren 'Müşteri verilerini al'; sipariş ve mağaza verilerini döndüren 'Sipariş oluşturuldu'.

Farklı değişken seçeneklerine tıklayarak belirli değişkenlere gidebilirsiniz. Bazı değişkenlerin iç içe geçmiş seçenekleri vardır ve bu değişken API yolunda alt seçeneklerin olduğunu belirtmek için bir > işareti bulunur. Bir değişken API yolunun sonuna geldiğinizde, değişkende > seçeneği olmaz ve değişken tarafından ne tür bilgilerin döndürüldüğünü belirtmek için String, Boolean, DateTime veya Int gibi bir değişken içerik türü rozeti görüntülenir.