Ürün tetikleyicileri, adım adım

Ürün tetikleyicileri, adım adım

Sayfayı kopyala

Durum, başlık, tanımlayıcı, satıcı, tür ve etiketler için eski ve yeni değerleri gösteren ürün tetikleyicilerine yönelik adım adım Shopify Flow eğitimleri.

Shopify Flow, bir ürünün güncellendiğini size bildirebilir. Ancak neyin değiştiğini veya önceki değerin ne olduğunu size söyleyemez. Bu on bir tetikleyici ise her ikisini de yapar: her biri belirli bir değişiklik türü için devreye girer ve iş akışınıza hem önceki hem de sonraki değeri iletir.

Aşağıdaki her bölüm küçük bir eğitim niteliğindedir: Tetikleyicinin ne zaman devreye girdiğini, Shopify Flow’a nelerin geldiğini ve birkaç dakika içinde yeniden oluşturabileceğiniz bir iş akışını ele almaktadır.

Bu sayfada: Ürün Güncellemesi, Ürün Durumu Değişti, Ürün Başlığı Değişti, Ürün Kimliği Değişti, Ürün Açıklaması Değişti, Ürün Satıcısı Değişti, Ürün Türü Değişti, Ürün Etiketleri Eklendi, Ürün Etiketleri Kaldırıldı, Ürün Kanalda Yayınlandı, Ürün Kanalda Yayınlanmasından Kaldırıldı

Shopify Flow
Nerede bulabilirsiniz: Shopify Flow'da “Bir tetikleyici seç” seçeneğini seçin, Workflow Trigger Extensions bölümünü açın ve “Ürün” kelimesini arayın.

Ürün Güncellemesi

Bir ürün kaydedildiğinde, ne değişmiş olursa olsun her seferinde bir uyarı verilir. 2.10.0 sürümünden itibaren, changes bilgisini de içerir: değişen izlenen alanlar (başlık, tanımlayıcı, açıklama, durum, satıcı, tür, etiketler) ile bu alanların önceki ve sonraki değerleri.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • changes.fields üzerinde dallanarak çeşitli ürün düzenlemelerine tepki veren bir iş akışı.
  • Denetim izi: İzlenen her değişikliği, eski ve yeni olanları, bir tabloya veya bir Slack kanalına kaydedin.
  • Gerçekten hangi daha spesifik tetikleyiciye ihtiyacınız olduğunu belirleyene kadar kullanabileceğiniz genel bir çözüm.

Ürün Güncellemesi iş akışınıza ne gönderir?

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Güncellenen ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir durumdadır.
payload Metin Güncellenen ürünün GID’sini içeren JSON nesnesi (örn. {"id":"gid://shopify/Product/123"})
changes Nesne Hangi izlenen alanlarda değişiklik oldu (başlık, tanıtıcı, açıklama, durum, satıcı, tür, etiketler) ve her birinin eski ve yeni değerleri nelerdir?
changes.fields Metin listesi Değişiklik gösteren izlenen alanların adları
changes.items Nesneler listesi Değiştirilen alan başına eski ve yeni değer
changes.items (each).field Metin Değişen alan: başlık, kullanıcı adı, açıklama, durum, satıcı, ürün türü veya etiketler
changes.items (each).oldValue Metin Güncellemeden önceki değer. Uzun değerler kısaltılır
changes.items (each).newValue Metin Güncellemeden sonraki değer. Uzun değerler kısaltılır
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: İzlenen her ürün değişikliğini eski ve yeni değerleriyle birlikte günlüğe kaydedin

  1. Shopify Flow'da Bir tetikleyici seç seçeneğini seçin, Workflow Trigger Extensions bölümünü açın ve Ürün Güncellemesini seçin.
  2. Koşul Ekle: changes.fields boş olmamalı ve mevcut olmalı. İzlenen alanların dışındaki güncellemeler (fiyat değişikliği, resim ekleme gibi) boş bir listeyle gelir ve burada durur.
  3. “Dahili e-posta gönder” (veya “Slack’e HTTP isteği gönder”) seçeneğini ekleyin. Shopify Flow’un metin alanları Liquid’i desteklediğinden, changes.items üzerinde bir for döngüsü, her değişiklik için bir satır yazdırabilir: girişin field alanı, ardından oldValue ve newValue değerleri, bunların yanında da {{product.title}}.
  4. İş akışını etkinleştirin. Bu işlem, uygulamadaki tetikleyiciyi de etkinleştirir.
Shopify Flow
Shopify Flow’daki Ürün Güncellemesi: changes.items içindeki her bir giriş, ilgili alanı belirtir ve bu alanın güncelleme öncesi ve sonrası değerlerini içerir.
Shopify Flow’da Ürün Güncellemesi koşulunda: değişikliklerden veya öğelerden en az birinde “durum” alanının değeri belirtilmiştir
Bununla ilgili bir koşul: Yalnızca durum, değişen alanlar arasında yer alıyorsa devam et.

Ürün Durumu Değişti

Bir ürünün aktif, taslak, arşivlenmiş ve listelenmemiş durumları arasında geçiş yapması durumunda tetiklenir. Durumu değiştirmeyen bir kaydetme işlemi ise bu tetikleyiciyi çalıştırmaz.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Bir ürün piyasaya çıkar çıkmaz pazarlama ekibine haber verin.
  • Bir ürün arşivlendiğinde, onu bir beslemeden veya paketten kaldırın.
  • Yanlışlıkla tekrar taslak durumuna alınan ürünleri yakalayın.

“Ürün Durumu Değişti” bildiriminin iş akışınıza gönderdiği bilgiler

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Durumu değişen ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir.
oldStatus Metin Ürünün önceki durumu (aktif, taslak, arşivlenmiş veya listelenmemiş)
newStatus Metin Yeni ürün durumu (aktif, taslak, arşivlenmiş veya listelenmemiş)
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Henüz piyasaya sürülen bir ürünü duyurmak

  1. Tetikleyici olarak Ürün Durumu Değişti seçeneğini seçin.
  2. Bir koşul ekleyin: newStatus değeri active ile eş olsun ve ikinci bir kriter olarak oldStatus değeri draft ile eş olsun.
  3. Ardından Dahili e-posta gönder seçeneğini ekleyin: konu satırı Now live: {{product.title}}, gövde kısmında {{product.onlineStoreUrl}}.
  4. İsteğe bağlı: Ürüne new-arrival etiketini ekleyin, böylece koleksiyona dahil edilsin.
  5. İş akışını etkinleştirin.

Ürün Adı Değiştirildi

Bir ürünün başlığı değiştiğinde tetiklenir. Ürünle ilgili başka hiçbir şey bu tetikleyiciyi çalıştırmaz.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Dış kataloğunuzu, PIM sisteminizi veya çeviri aracınızı, yeniden adlandırılan ürünlerle senkronize tutun.
  • En çok satan bir kitabın başlığı her değiştiğinde bir SEO incelemesi talep edin.
  • Toplu düzenlemeler sırasında yanlışlıkla yapılan isim değişikliklerini tespit edin.

"Değişen Ürün Başlığı" iş akışınıza ne gönderir?

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Adı değişen ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir.
oldTitle Metin Ürünün önceki adı
newTitle Metin Ürünün yeni adı
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Ekibinize her iki başlığı da içeren bir yeniden adlandırma talebi gönderin

  1. Tetikleyici olarak Ürün Başlığı Değişti seçeneğini seçin.
  2. Product renamed konu başlığı ve "{{oldTitle}}" is now "{{newTitle}}" - {{product.onlineStoreUrl}} metni içeren bir iç e-posta gönder seçeneğini ekleyin.
  3. Yalnızca belirli ürünler önemliyse, önüne bir Koşul ekleyin: product.vendor, markanıza eşit; veya product.tags, hero etiketini içeriyor.
  4. İş akışını etkinleştirin.

Ürün Adı Değiştirildi

Bir ürünün URL tanıtıcısı (/products/ kısmından sonraki adres kısmı) değiştiğinde tetiklenir.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Eski URL'den otomatik olarak bir yönlendirme oluşturun; böylece bağlantılar ve arama sonuçları çalışmaya devam eder.
  • Reklamları veya e-posta kampanyalarını yöneten kişilere, bir açılış sayfasının yerinin değiştiğini bildirin.

"Ürün Kodu Değişti" olayı iş akışınıza ne gönderir?

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Adı değiştirilen ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir.
oldHandle Metin Ürünün önceki URL tanıtıcısı
newHandle Metin Ürünün yeni URL adresi
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Eski tanıtıcıdan bir URL yönlendirmesi oluşturun

  1. Tetikleyici olarak Ürün Kodu Değişti seçeneğini seçin.
  2. URL yönlendirmesi oluştur eylemini ekleyin.
  3. **Yolu **/products/{{oldHandle}} olarak ve **Hedefi **/products/{{newHandle}} olarak ayarlayın.
  4. İş akışını etkinleştirin, ardından bir test ürününün adını değiştirin ve eski URL’yi açın.

Ürün Açıklaması Değiştirildi

Bir ürünün açıklaması (HTML gövdesi) değiştiğinde tetiklenir.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Bir çeviriyi veya yapay zeka özetini yalnızca kaynak metin gerçekten değiştiğinde yeniden çalıştırın.
  • Bir düzenleme yapıldıktan sonra, hukuk veya uyum biriminden düzenlemeye tabi ürünleri yeniden kontrol etmelerini isteyin.
  • Açıklamayı içeren bir ürün beslemesini yenileyin.

"Hangi Ürün Açıklaması Değişti" öğesinin iş akışınıza gönderdiği bilgiler

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Açıklaması değişen ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir durumdadır.
oldDescription Metin Yukarıdaki açıklama (4000 karaktere kısaltılmıştır; gerekirse ürün referans numarasıyla açıklamanın tamamını görüntüleyebilirsiniz)
newDescription Metin Yeni açıklama (4000 karaktere kısaltılmıştır; gerekirse ürün referansı aracılığıyla açıklamanın tamamını alabilirsiniz)
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Düzenlenmiş bir açıklamayı inceleme için işaretle

  1. Tetikleyici olarak “Ürün Açıklaması Seç” seçeneği belirlendi.
  2. needs-copy-review etiketini içeren ürün etiketleri ekleyin.
  3. Yönetici paneline, {{product.title}} ve ürüne bir bağlantı içeren bir iç e-postayı incelemeye görevlendirilen kişiye gönder seçeneğini ekleyin.
  4. İnceleme tamamlandığında, inceleyen kişi etiketi kaldırır. Bu durumda bir şey olması gerekiyorsa, bunu Ürün Etiketleri Kaldırıldı ile eşleştirin.

Ürün Satıcısı Değişti

Bir ürünün tedarikçisi değiştiğinde tetiklenir.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Ürünleri tedarikçiye dayalı koleksiyonlar veya fiyat listeleri arasında taşıyın.
  • Bir ürün başka bir tedarikçiye yeniden atandığında satın alma birimine bildirimde bulunulmalıdır.

"Hangi Ürün Satıcısı Değişti" öğesinin iş akışınıza gönderdiği bilgiler

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Satıcısı değişen ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir.
oldVendor Metin Önceki tedarikçi
newVendor Metin Yeni tedarikçi
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Tedarikçi değiştiğinde tedarikçi etiketini değiştirin

  1. Tetikleyici olarak Ürün Satıcısı Değişti seçeneğini seçin.
  2. vendor:{{oldVendor}} ile ürün etiketlerini ekleyin veya kaldırın.
  3. vendor:{{newVendor}} kullanarak ürün etiketleri ekleyin.
  4. İş akışını etkinleştirin.

Ürün Türü Değiştirildi

Ürün türü değiştiğinde tetiklenir. Bu, serbest metin türü olan “Tür” alanıdır; Shopify’ın standart ürün kategorisi değildir.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Ürünleri, türlerine göre otomatik koleksiyonlara veya gönderim profillerine yeniden sıralayın.
  • Harici bir sistemdeki vergi veya gümrük eşleştirme bilgilerini güncel tutun.

"Hangi Ürün Türü Değişti" öğesinin iş akışınıza gönderdiği bilgiler

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Türü değişen ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir.
oldType Metin Önceki ürün türü
newType Metin Yeni ürün türü
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Bir ürünün türü değiştiğinde operasyon ekibine bildirimde bulunmak

  1. Tetikleyici olarak Ürün Türü Seçimi Değişti seçeneğini seçin.
  2. Yalnızca belirli türlerin önemi varsa bir koşul ekleyin: newType, Hazardous değerine eşit olsun.
  3. {{product.title}} moved from type "{{oldType}}" to "{{newType}}" ifadesini içeren bir iç e-posta gönderme seçeneği ekleyin.
  4. İş akışını etkinleştirin.

Ürün Etiketleri Eklendi

Bir ürüne en az bir etiket eklendiğinde tetiklenir. addedTags sadece yeni etiketleri içerir; bu nedenle listeleri kendiniz karşılaştırmanıza gerek yoktur.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Bir etiketten işlem başlatın: photo-ready, approved, clearance.
  • Çalışanların, Shopify Flow'u açmadan ürün sayfasından otomasyonu başlatabilmelerini sağlayın.

"Eklenen Ürün Etiketleri" iş akışınıza ne gönderir?

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Etiketleri değişen ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir durumdadır.
addedTags Metin Ürüne eklenen etiketlerin virgülle ayrılmış listesi
removedTags Metin Aynı güncellemede üründen kaldırılan etiketlerin virgülle ayrılmış listesi (boş olabilir)
currentTags Metin Üründe bulunan tüm güncel etiketlerin virgülle ayrılmış listesi
previousTags Metin Bu güncellemeden önce üründe bulunan tüm önceki etiketlerin virgülle ayrılmış listesi
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Bir ürün, etiket onayı alındığında yayınlansın

  1. Tetikleyici olarak Eklenen Ürün Etiketlerini seçin.
  2. Koşul Ekle: addedTags, approved değerini içerir.
  3. Ardından**,** **“Ürün durumunu **Active olarak güncelle” (veya “Ürünü bir kanalda yayınla”) seçeneğini ekleyin.
  4. Etiket yalnızca bir sinyal niteliğindeyse, approved etiketini ekleyin veya kaldırın.
  5. İş akışını etkinleştirin.

Ürün Etiketleri Kaldırıldı

Bir üründen en az bir etiket çıkarıldığında tetiklenir. removedTags, tam olarak kaldırılan etiketleri içerir.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Bir durum etiketi kaldırıldığında süreci sonlandır: clearance etiketi kaldırıldığında satış sona erer.
  • "Eşleşen Etiketler Eklendi" iş akışının yaptığı işlemi geri al.

"Kaldırılan Ürün Etiketleri" iş akışınıza ne gönderir?

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Etiketleri değişen ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir durumdadır.
addedTags Metin Aynı güncellemede ürüne eklenen etiketlerin virgülle ayrılmış listesi (boş olabilir)
removedTags Metin Üründen kaldırılan etiketlerin virgülle ayrılmış listesi
currentTags Metin Üründe bulunan tüm güncel etiketlerin virgülle ayrılmış listesi
previousTags Metin Bu güncellemeden önce üründe bulunan tüm önceki etiketlerin virgülle ayrılmış listesi
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: İndirim etiketi çıkarıldığında satışı sonlandırma

  1. Tetikleyici olarak Ürün Etiketleri Kaldırıldı seçeneğini seçin.
  2. Koşul Ekle: removedTags, clearance değerini içerir.
  3. Satışı geri alan eylemleri ekleyin; örneğin, sale-badge ürün etiketlerini kaldır ve ürün sunum ekibine şirket içi e-posta gönder.
  4. İş akışını etkinleştirin.

Kanal'da Yayınlanan Ürün

Bir ürün bir veya daha fazla satış kanalına, pazara veya B2B kataloğuna yayınlandığında tetiklenir. channels.added, ürünün az önce eklendiği yerleri; channels.current ise şu anda bulunduğu tüm yerleri listeler.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Yayın Verilerine Erişim + Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Bir ürün Çevrimiçi Mağazaya eklendiğinde bir lansman kontrol listesi oluşturun.
  • Bir ürünü, ancak o kanalda yayınlandıktan sonra pazar yeri beslemesine ekleyin.
  • Satış Noktası sisteminde bir ürün stokta mevcut hale geldiğinde perakende ekibine haber verin.

“Kanal’a Yayınlanan Ürün” öğesinin iş akışınıza gönderdiği veriler

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Yayınlanan ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir durumdadır.
channels Nesne Eklenen / kaldırılan / şu anda yayınlanan kanallar; her biri bir Yayın (id, ad, tür, katalog kimliği)
channels.added Nesneler listesi Bu olayda ürünün az önce yayınlandığı kanallar.
channels.added (each).id Kimlik GID adlı yayın (gid://shopify/Publication/...)
channels.added (each).name Metin Kanal / bağlam adı (örn. Çevrimiçi Mağaza, Satış Noktası, Google ve YouTube, bir pazar adı veya bir B2B konum adı)
channels.added (each).type Metin Satış bağlamının türü: Satış Kanalı, Pazar veya B2B Konumu
channels.added (each).catalogId Kimlik Bu yayını destekleyen katalog GID’si (AppCatalog, MarketCatalog veya CompanyLocationCatalog)
channels.removed Nesneler listesi Bu olayda ürünün yayınlanmasının kaldırıldığı kanallar.
channels.removed (each).id Kimlik GID adlı yayın (gid://shopify/Publication/...)
channels.removed (each).name Metin Kanal / bağlam adı (örn. Çevrimiçi Mağaza, Satış Noktası, Google ve YouTube, bir pazar adı veya bir B2B konum adı)
channels.removed (each).type Metin Satış bağlamının türü: Satış Kanalı, Pazar veya B2B Konumu
channels.removed (each).catalogId Kimlik Bu yayını destekleyen katalog GID’si (AppCatalog, MarketCatalog veya CompanyLocationCatalog)
channels.current Nesneler listesi Ürünün şu anda yayınlandığı tüm kanallar (bu değişiklikten sonra).
channels.current (each).id Kimlik GID adlı yayın (gid://shopify/Publication/...)
channels.current (each).name Metin Kanal / bağlam adı (örn. Çevrimiçi Mağaza, Satış Noktası, Google ve YouTube, bir pazar adı veya bir B2B konum adı)
channels.current (each).type Metin Satış bağlamının türü: Satış Kanalı, Pazar veya B2B Konumu
channels.current (each).catalogId Kimlik Bu yayını destekleyen katalog GID’si (AppCatalog, MarketCatalog veya CompanyLocationCatalog)
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Bir ürün Satış Noktasına ulaştığında perakende ekibini bilgilendirin

  1. Tetikleyici olarak Kanalda Yayınlanan Ürün seçeneğini seçin.
  2. Koşul Ekle: channels.added **öğelerinden en az birinin **name değeri Point of Sale ile aynıdır.
  3. “{{product.title}} is now available on POS başlıklı bir iç e-posta gönder” seçeneğini ekleyin.
  4. İş akışını etkinleştirin.

Kanal'dan Yayınlanmamış Ürün

Bir ürün bir veya daha fazla satış kanalından kaldırıldığında tetiklenir. channels.removed, ürünün hangi kanallardan kaldırıldığını listeler.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Yayın Verilerine Erişim + Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Çevrimiçi Mağaza'dan sessizce kaldırılan ürünleri kaçırmayın.
  • Bir ürün, reklamların yönlendirdiği kanaldan ayrıldığı anda, o ürünle ilgili reklamlar durdurulsun.

Kanal'dan Yayınlanmamış Olan Ürün İş Akışınıza Neler Gönderir?

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Yayınlanmamış ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir durumdadır.
channels Nesne Eklenen / kaldırılan / şu anda yayınlanan kanallar; her biri bir Yayın (id, ad, tür, katalog kimliği)
channels.added Nesneler listesi Bu olayda ürünün az önce yayınlandığı kanallar.
channels.added (each).id Kimlik GID adlı yayın (gid://shopify/Publication/...)
channels.added (each).name Metin Kanal / bağlam adı (örn. Çevrimiçi Mağaza, Satış Noktası, Google ve YouTube, bir pazar adı veya bir B2B konum adı)
channels.added (each).type Metin Satış bağlamının türü: Satış Kanalı, Pazar veya B2B Konumu
channels.added (each).catalogId Kimlik Bu yayını destekleyen katalog GID’si (AppCatalog, MarketCatalog veya CompanyLocationCatalog)
channels.removed Nesneler listesi Bu olayda ürünün yayınlanmasının kaldırıldığı kanallar.
channels.removed (each).id Kimlik GID adlı yayın (gid://shopify/Publication/...)
channels.removed (each).name Metin Kanal / bağlam adı (örn. Çevrimiçi Mağaza, Satış Noktası, Google ve YouTube, bir pazar adı veya bir B2B konum adı)
channels.removed (each).type Metin Satış bağlamının türü: Satış Kanalı, Pazar veya B2B Konumu
channels.removed (each).catalogId Kimlik Bu yayını destekleyen katalog GID’si (AppCatalog, MarketCatalog veya CompanyLocationCatalog)
channels.current Nesneler listesi Ürünün şu anda yayınlandığı tüm kanallar (bu değişiklikten sonra).
channels.current (each).id Kimlik GID adlı yayın (gid://shopify/Publication/...)
channels.current (each).name Metin Kanal / bağlam adı (örn. Çevrimiçi Mağaza, Satış Noktası, Google ve YouTube, bir pazar adı veya bir B2B konum adı)
channels.current (each).type Metin Satış bağlamının türü: Satış Kanalı, Pazar veya B2B Konumu
channels.current (each).catalogId Kimlik Bu yayını destekleyen katalog GID’si (AppCatalog, MarketCatalog veya CompanyLocationCatalog)
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Bir ürün Çevrimiçi Mağazadan çıktığında uyarı ver

  1. Tetikleyici olarak Kanal’dan Yayınlanmamış Ürün seçeneğini seçin.
  2. Koşul Ekle: channels.removed **öğelerinden en az birinin **name değeri Online Store ile aynıdır.
  3. {{product.title}} ve yönetici bağlantısını içeren bir şirket içi e-posta veya Slack isteği ekleyin.
  4. İş akışını etkinleştirin.

Sonraki adımlar