"Tetikleyiciler" sayfası (eski adıyla "Ayarlar")

"Tetikleyiciler" sayfası (eski adıyla "Ayarlar")

Sayfayı kopyala

Dokuz sekmeli Ayarlar sayfası, her Shopify Flow tetikleyicisinin kendi anahtarı olan tek bir Tetikleyiciler sayfası oldu. Ayarlarınız korunur.

Kaynak bazında gruplandırılmış, her yerleşik tetikleyici için bir anahtar içeren Tetikleyiciler sayfası
Her yerleşik tetikleyicinin kendine ait bir anahtarı vardır. Bir grubun yanındaki sayı, o gruba ait kaç tetikleyicinin açık olduğunu gösterir.

Neden değişti?

Eski sayfada, birbirine zıt şekilde çalışan iki farklı türde anahtar vardı ve hangisini gördüğünüz, hangi sekmede olduğunuza bağlıydı.

Tetikleyicilerin çoğu opt-in tipindeydi: siz etkinleştirene kadar kapalıydılar. Ancak genel ... Update tetikleyicileri opt-out tipindeydi: varsayılan olarak açıktı ve ilk sekmede bunları devre dışı bırakmak için engelleme seçenekleri sunuluyordu. Dolayısıyla, "anahtar kapalı" ifadesi, sekiz sekmede "bu tetikleyici çalışmayacak" anlamına gelirken, ilk sekmede "bu tetikleyici çalışacak" anlamına geliyordu.

Üstelik, bir tetikleyicinin anahtarı, onu hangi sekmeye kaydetmişsek o sekmede bulunuyordu; bu da her zaman onu arayacağınız yer olmayabiliyordu. Arama özelliği yoktu.

Şimdi tek bir kural var: Bir tetikleyici, anahtarı açıkken ateşlenir. Bu, hepsi için geçerlidir.

Eskiden ve şimdi

Öncesinde Şimdi
Nerede Ayarlar, dokuz sekme Tetikleyiciler, tek sayfa
Bir tetikleyici bulmak Tabi ne olduğunu tahmin et Adına göre arama yap
Bir anahtarın ne anlama geldiği Sekiz sekmede “Katıl” seçeneği, ilk sekmede ise “Gizle” seçeneği Her zaman: açık = ateşlenir
Emniyeti devreye alınmış tetik Susturucu açık Tetik kapalı
Kapsam Yalnızca bir sekme satırı oluşturduğumuz tetikleyiciler 98 tetikleyicinin tamamı
Birkaç tanesini açmak Tek tek Toplu olarak etkinleştirme veya devre dışı bırakma, onay istenerek
Eksik izin Hiçbir şey çalışmadığında bunu daha sonra keşfedin Satırda işaretlendi, yerinde onaylandı
Özel tetikleyiciler Ayrı sayfa Aynı sayfa, en üstte

Sekmeler nereye gitti?

Artık her şey tek bir sayfada, kaynaklara göre gruplandırılmış olarak yer alıyor. Eski sekme adları, grup başlıklarıyla eşleşiyor:

Eski sekme Şimdi
Tetik Ayarları (susturucular) Her kaynak grubu içindeki, normal bir açma/kapama düğmesi olarak gösterilen geniş kapsamlı ... Update tetikleyicisi
Sipariş Tetikleyicileri Siparişler
Taslak Karar Tetikleyicileri Siparişler (taslak sipariş kayıtları)
Ürün Tetikleyicileri Ürünler
Ürün Varyantları Ürün çeşitleri
Müşteri Tetikleyicileri Müşteriler
Toplama Tetikleyicileri Koleksiyonlar
Anket Tetikleyicileri Anket yaptıkları kaynak altında sınıflandırılmıştır - İçerik altındaki bloglar ve sayfalar, İndirimler altındaki indirim son geçerlilik tarihleri
Piyasalar Piyasalar
Stok Tetikleyicileri Envanter

Metafield ve metaobject tetikleyicilerinin hâlâ kendi sayfaları bulunmaktadır; zira tek bir anahtarı çevirmek yerine, hangi tanımları izleyeceğinizi siz seçersiniz.

Yenilikler

Arama. Tetikleyici adının bir kısmını yazarak, onu bulana kadar sekmeler açmak yerine tüm kaynaklarda aynı anda arama yapabilirsiniz.

Her tetikleyici değiştirilebilir. Eskiden bir tetikleyiciye yalnızca onun için bir satır oluşturmuşsak anahtar eklenirdi. Artık 98 tanesinin hepsinde, aynı kontrol aracılığıyla anahtar bulunuyor - ve bu kontrol, API ile MCP’nin kullandığı kontrolün aynısıdır; dolayısıyla burada gördüğünüz şey, API’yi çağıran kişinin gördüğü şeydir.

Toplu olarak etkinleştirme ve devre dışı bırakma. Arama yaparken arama sonuçlarınıza, arama yapmadığınızda ise tüm içeriğe uygulanır. Her iki işlemde de önce onay istenir: Çok sayıda tetikleyiciyi etkinleştirmek aylık kullanımınızı artırabilir; bunları devre dışı bırakmak ise canlı iş akışlarını durdurur.

İzinler, ilgili noktaya geldiğinizde verilir. Henüz vermediğiniz bir izin gerektiren bir tetikleyiciyi etkinleştirdiğinizde, izin talebi o anda karşınıza çıkar. Bir tetikleyicinin iki izin gerektirmesi durumunda - örneğin, “Sipariş Teslimat Adresi Değişti” tetikleyicisi hem sipariş hem de müşteri erişimine ihtiyaç duyar - bu izinleri tek tek değil, her ikisini de kapsayan tek bir iletişim kutusu aracılığıyla alırsınız.

Reddederseniz, tetikleyici açık kalır ve sessizce tekrar kapanmak yerine, izin gerektiren bir öğe olarak işaretlenir.

Mağaza Sayfası ve Ödeme grupları. Uygulamanın web pikseli tarafından beslenen tetikleyiciler, Mağaza Sayfası ve Ödeme altlarında yer alır ve hepsi başlangıçta etkindir. İki ziyaret tetikleyicisinin anahtarının yanında, ziyaret aralığını ayarlayabileceğiniz bir ayar simgesi bulunur. Tümünü etkinleştir seçeneği bu grupları içerir; bu nedenle, yoğun bir mağazada önce arama yapın ve yalnızca iş akışının kullandığı tetikleyicileri toplu olarak etkinleştirin. Bkz. Mağaza vitrini tetikleyicileri.

Bu, Ürün Güncelleme iletişim kutusunu bir ürün alanları ağacıyla değiştirir
“Ürün Güncelleme”, “Sipariş Güncelleme” ve “Müşteri Güncelleme” ayar simgelerinin arkasında: Tetikleyicinin devreye girmesi gereken alanları işaretleyin. Hiçbir alan işaretlenmemişse, her güncellemede tetikleyici devreye girer.

İzinler ayrı bir sayfada kaldı

İzinler bölümü, gezinme menüsünde hâlâ ayrı bir sayfa olarak yer almaktadır ve bu durum kasıtlı olarak böyle tasarlanmıştır. Birçok izin, kişisel verileri kapsamaktadır - müşteri kayıtları, sipariş teslimat adresleri, B2B şirket irtibat bilgileri - ve bu tür bilgilerin, bir dizi seçeneğin altındaki bir dipnotta değil, her birinin neleri kapsadığını okuyabileceğiniz ayrı bir yerde yer alması gerekir.

Ayrıca, izinleri buradan da iptal edebilirsiniz. Bir izin aynı anda birçok tetikleyiciyi kapsadığından, bir izni geri çekmek, Tetikleyiciler sayfasındaki herhangi bir tekil anahtarın etkisinden daha geniş kapsamlı bir işlemdir.

Size uygun olanı seçin: Sadece o tetikleyicinin çalışmasını istiyorsanız tetikleyici satırından hızlıca ayarlayın ya da İzinler sayfasında genel durumu inceleyin.

Başlangıç senkronizasyonu

Değişmedi. Değişiklik algılama tetikleyicisini etkinleştirmek, bir temel senkronizasyonu kuyruğa alır; böylece bir sonraki değişiklik geldiğinde karşılaştırılacak bir temel olur. Bu tetikleyici olmasaydı, etkinleştirilmesinden sonraki ilk değişiklik fark edilmeden geçip giderdi.

Bir alan seçimini kaydetmek, “Ürün Güncelleme”, “Sipariş Güncelleme” veya “Müşteri Güncelleme” kuyruklarında hangi değişikliklerin bu işlevi tetikleyeceğini belirler ve aynı senkronizasyonu sıraya alır. Bir kayıt kaydedilene kadar, seçim içeren ilk güncelleme o kaydın başlangıç noktası olarak kabul edilir ve işlev tetiklenmez. Hiçbir seçeneğin işaretlenmemesi durumunda ise işlev eskisi gibi tetiklenir.

Küçük bir mağaza için birkaç saniye, 100.000'den fazla ürün içeren bir katalog için ise yaklaşık 20 dakikaya kadar sürebilir. İşlem devam ederken sayfa kendiliğinden yenilenir.

Eğer izin henüz verilmemişse, senkronizasyon başarısız olmak yerine ertelenir; izni verdiğinizde kendiliğinden başlar.

Bunların hiçbirini manuel olarak yapmanız nadiren gerekir. Bir tetikleyici kullanan bir Shopify Flow iş akışını etkinleştirdiğinizde, tetikleyici devreye girer ve senkronizasyon otomatik olarak başlar.

Manuel yeniden senkronizasyon

Tetikleyiciler sayfasının alt kısmındaki Veri senkronizasyonu bölümünde, her kaynak için bir yeniden senkronize et düğmesi bulunur. İzinlerin uzun bir süre boyunca iptal edilmiş olması durumunda veya tetikleyici kapalıyken gerçekleştirilen büyük çaplı bir içe aktarma işleminden sonra, referans değerin sapmış olabileceğinden şüpheleniyorsanız bu düğmeyi kullanın.

Bir senkronizasyon başarısız olursa, bu bölümde bu durum ve nedeni belirtilir. Uygulamada başka hiçbir yerde “dead backfill” durumu gösterilmez; “dead backfill” ise, halihazırda mevcut olan kayıtlar için tetikleyicilerin çalışmayacağı anlamına gelir.