Meta nesne tetikleyicileri

Meta nesne tetikleyicileri

Sayfayı kopyala

Bir meta nesne girdisi değiştiğinde, meta nesne tanımına göre yapılandırılan şekilde Shopify Flow’u tetikleyin.

Meta nesneler, özel olarak yapılandırılmış kayıtlardır: beden kılavuzları, mağaza bulucular, içerik listeleri, bakım talimatları ve kendiniz modelleyebileceğiniz diğer her türlü öğe. Bu kayıtlardan birinde değişiklik yapıldığında, Meta nesne girişi güncellendi tetikleyicisi devreye girer.

Bir tane kurmak

Bu sayfadaki örnek, linen-shirts adlı tek bir girişi olan Size guide adlı bir meta nesneyi izlemektedir.

1. Meta nesne tetikleyicilerini açın

Uygulama gezinme menüsünden Meta nesne tetikleyicilerini açın. Bir tür ekleyene kadar sayfa boştur.

Herhangi bir tanım izlenmeden önce görüntülenen Meta nesne tetikleyicileri sayfası; sayfada bir “Tetikleyici Ekle” düğmesi bulunur
Herhangi bir içerik izlenmeden önce “Metaobject Triggers” sayfası açılır.

2. Meta nesne türünü seçin

Tetikleyici Ekle seçeneğine tıklayın, izlemek istediğiniz meta nesne türünü seçin ve iletişim kutusundaki Tetikleyici Ekle seçeneğine tıklayın. Tek tek girdileri değil, türün tamamını izlersiniz: daha sonra oluşturacağınız girdiler de dahil olmak üzere, bu türün her bir girdisi tetiklenir.

Az önce oluşturduğunuz bir tür, liste bir süre boyunca saklandığı için iletişim kutusunda görünmeyebilir. Meta nesneleri yenile seçeneğine tıklayın ve iletişim kutusunu yeniden açın.

"Meta nesne türü seç" iletişim kutusu; "Boyut kılavuzu" türü seçili durumda
İzlemek istediğiniz türü seçin. Bu türdeki her bir giriş tetiklenir; daha sonra oluşturulan girişler de dahil.

3. Bu tür artık izleniyor

Bu tür, listede Etkin olarak görünür. Silme işlemi, bu türü izlemeyi durdurur.

“Metaobject Triggers” listesinde, “Size guide” türü “Active” olarak gösteriliyor
İzlenen tür: Aktif. Silme işlemi, bu öğenin izlenmesini durdurur.

Bir etkinliğin taşıdığı anlam

Bu türden herhangi bir girişin düzenlenmesi, Shopify Flow'da Metaobject entry updated olayını tetikler. Shopify Flow, koşullar için metaobjectHandle değerini ve girişin kendisini metaobject olarak alır: türünü, görüntü adını ve alanlarını, o andaki halleriyle. Metaobject alanları için önceki bir değer bulunmaz. Uygulamanın Olay Geçmişi'nde aynı olay, girişin kimliği, türü ve tanıtıcısıyla birlikte listelenir.

Yalnızca tek bir girişin önemli olduğu durumlarda bu tanıtıcıyı kullanın (metaobjectHandle, linen-shirts değerine eşit). Adım adım: Meta nesne tetikleyicisi, adım adım.

Etkinlik Geçmişi’ndeki bir olay: size_guide türündeki “linen-shirts” girdisi için meta nesne girdisi güncellendi
"linen-shirts" girdisinde yapılan bir düzenlemenin ardından Etkinlik Geçmişi'nde görünen etkinlik.

İzin

Meta nesne tetikleyicileri, hem tanımlara hem de girdilere erişim içeren Meta Nesne Veri Erişimi’ne (read_metaobjects) ihtiyaç duyar. Bu izni İzinler sayfasında verin.

Tipik kullanım alanları

  • Bir beden tablosu veya bakım talimatında değişiklik olduğunda içerik ekibine haber verin.
  • Değiştirilen mağaza konum bilgisi kaydını harici bir sistemle senkronize edin.
  • Yapılandırılmış bir içerik kaydı düzenlendiğinde, doğrulama iş akışını yeniden çalıştırın.