İndirim tetikleyicileri, adım adım
Shopify Flow’da indirim yaşam döngüsü için adım adım eğitimler: oluşturulma, güncellenme, silinme, süresinin dolması, kod eklenmesi ve kodun kaldırılması.
Bir indirimin tüm ömrü boyunca ortaya çıkan altı tetikleyici: oluşturulma, güncellenme, silinme, kod eklenmesi, kodun kaldırılması ve süresinin dolması - ki Shopify bunların hiçbirini raporlamaz.
Bu sayfada: İndirim Oluşturuldu, İndirim Güncellendi, İndirim Silindi, İndirim Süresi Doldu, İndirim Kodu Eklendi, İndirim Kodu Kaldırıldı

İndirim Oluşturuldu
Personel ya da bir uygulama tarafından, ister otomatik ister kod tabanlı olsun, bir indirim oluşturulduğunda tetiklenir.
| Şu kaynaklardan çıkan yangınlar: | Shopify webhook'u |
| İzin | İndirimli Veri Erişimi |
| 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:
- Destek amacıyla yeni promosyonları duyurun, böylece kimse bir kodla karşılaştığında şaşırmasın.
- Uygulamalar veya personel tarafından onay alınmadan oluşturulan indirimleri denetleyin.
Discount Created'ın iş akışınıza gönderdiği veriler
| Shopify Flow’daki değişken | Tür | İçindekiler |
|---|---|---|
discount |
Nesne | Oluşturulan indirim |
discount.id |
Kimlik | İndirimin Shopify GID'si |
discount.title |
Metin | İndirimin adı |
discount.status |
Metin | İndirimin durumu (AKTİF, GEÇERLİLİĞİ SONA ERMİŞ, PLANLANMIŞ) |
discount.createdAt |
Metin | İndirim ne zaman oluşturuldu? |
discount.updatedAt |
Metin | İndirim en son ne zaman güncellendi? |
discount.startsAt |
Metin | İndirim ne zaman geçerli hale gelir? |
discount.endsAt |
Metin | İndirim süresi dolduğunda |
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: Her yeni indirimi Slack’te duyurun
- Tetikleyici olarak “İndirim Seç” oluşturuldu.
- Slack webhook'una HTTP isteği gönder seçeneğini ekle:
New discount "{{discount.title}}" ({{discount.status}}), runs {{discount.startsAt}} to {{discount.endsAt}}. - İş akışını etkinleştirin.
İndirim Güncellendi
İndirim düzenlendiğinde tetiklenir: başlık, değer, tarihler, uygunluk, durum.
| Şu kaynaklardan çıkan yangınlar: | Shopify webhook'u |
| İzin | İndirimli Veri Erişimi |
| 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:
- Devam eden promosyonlardaki değişiklikleri gözden geçirin.
- Promosyon verilerini mağaza vitrinindeki bir başlığa veya bir e-posta aracına yeniden senkronize edin.
Discount Updated, iş akışınıza ne gönderir?
| Shopify Flow’daki değişken | Tür | İçindekiler |
|---|---|---|
discount |
Nesne | Güncellenen indirim |
discount.id |
Kimlik | İndirimin Shopify GID'si |
discount.title |
Metin | İndirimin adı |
discount.status |
Metin | İndirimin durumu (AKTİF, GEÇERLİLİĞİ SONA ERMİŞ, PLANLANMIŞ) |
discount.createdAt |
Metin | İndirim ne zaman oluşturuldu? |
discount.updatedAt |
Metin | İndirim en son ne zaman güncellendi? |
discount.startsAt |
Metin | İndirim ne zaman geçerli hale gelir? |
discount.endsAt |
Metin | İndirim süresi dolduğunda |
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: Etkin indirimlerdeki düzenlemeleri gözden geçirme
- Tetikleyici olarak “İndirim Seç” seçeneği güncellendi.
- Koşul Ekle:
discount.status,ACTIVEdeğerine eşit olsun. {{discount.title}}ve indirimin yönetici bağlantısını içeren bir iç e-posta gönder seçeneğini ekleyin.- İş akışını etkinleştirin.
İndirim Silindi
Bir indirim silindiğinde tetiklenir. Raporlama için geriye yalnızca kimlik numarası ve saat kalır.
| Şu kaynaklardan çıkan yangınlar: | Shopify webhook'u |
| İzin | İndirimli Veri Erişimi |
| 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:
- Silinmiş bir promosyonu banner'lardan, feed'lerden veya bir e-posta aracından kaldırın.
"Discount Deleted" olayının iş akışınıza gönderdiği veriler
| Shopify Flow’daki değişken | Tür | İçindekiler |
|---|---|---|
discountId |
Metin | İndirimin Shopify GID'si |
deletedAt |
Metin | İndirimin silindiği zaman damgası |
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: Silinen bir indirimin ardından temizlik yapmak
- Tetikleyici olarak İndirim Silindi seçeneğini seçin.
{{discountId}}ve{{deletedAt}}değerlerini içeren bir HTTP isteğini, promosyonlarınızı yansıtan sisteme gönderin.- İş akışını etkinleştirin.
İndirim Süresi Doldu
Bir indirimin son geçerlilik tarihi geçtiğinde tetiklenir. Shopify o anda herhangi bir bildirim göndermez; bu nedenle uygulama belirli bir zamanlamaya göre kontrol eder ve süresi dolan her indirim için bir kez tetiklenir.
| Şu kaynaklardan çıkan yangınlar: | Shopify bu işlem için webhook göndermediği için belirli aralıklarla kontrol edildi |
| İzin | İndirimli Veri Erişimi |
| 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 promosyon afişinin kodu çalışmaz hale geldiğinde onu kaldırın.
- Destek ekibine kampanyanın sona erdiğini bildir.
- Takip kampanyasını başlatın.
"Discount Expired" olayı iş akışınıza ne gönderir?
| Shopify Flow’daki değişken | Tür | İçindekiler |
|---|---|---|
discount |
Nesne | Süresi dolmuş indirim |
discount.id |
Kimlik | İndirimin Shopify GID'si |
discount.title |
Metin | İndirimin adı |
discount.status |
Metin | İndirimin durumu |
discount.endsAt |
Metin | İndirim süresi dolduğunda |
discount.startsAt |
Metin | İndirim ne zaman geçerli hale geldi? |
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: Kodun geçerlilik süresi dolduğunda promosyon afişini kaldırın
- Tetikleyici olarak İndirim Süresi Doldu seçeneğini seçin.
- Temanızın başlığı okuduğu meta alanını temizleyen bir Mağaza meta alanını güncelle seçeneği ekleyin (veya Yönetici API isteği gönderin).
{{discount.title}} expired at {{discount.endsAt}}ifadesini** iç e-posta metnine** ekleyin.- İş akışını etkinleştirin. Test etmek için, bitiş zamanı birkaç dakika sonra olan bir indirim oluşturun.
İndirim Kodu Eklendi
Bir indirim koduna (toplu olarak oluşturulan kodlar dahil) bir kullanma kodu eklendiğinde tetiklenir.
| Şu kaynaklardan çıkan yangınlar: | Shopify webhook'u |
| İzin | İndirimli Veri Erişimi |
| 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:
- Yeni kodları bir ortaklık veya influencer aracıyla kaydedin.
- Devam eden bir kampanyaya kod ekleyen kişiyi denetleyin.
"Eklenen İndirim Kodu" iş akışınıza ne gönderir?
| Shopify Flow’daki değişken | Tür | İçindekiler |
|---|---|---|
discount |
Nesne | Kodun eklendiği indirim |
discount.id |
Kimlik | İndirimin Shopify GID'si |
discount.updatedAt |
Metin | İndirim en son ne zaman güncellendi? |
redeemCode |
Nesne | Eklenen kullanma kodu |
redeemCode.id |
Kimlik | Kullanım kodunun Shopify GID'si |
redeemCode.code |
Metin | Kullanım kodu dizesi |
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: Ortaklık aracınızla yeni bir kod kaydedin
- Tetikleyici olarak “İndirim Kodu Seçildi” eklendi.
{{redeemCode.code}}ve{{discount.id}}değerlerini içeren bir HTTP isteği gönder seçeneğini ekleyin.- İş akışını etkinleştirin.
İndirim Kodu Kaldırıldı
Bir indirimden bir kullanım kodu kaldırıldığında tetiklenir. Bu olay, kodu, kodun kaç kez kullanıldığını ve toplu kaldırma işleminin bir parçası olup olmadığını içerir.
| Şu kaynaklardan çıkan yangınlar: | Shopify webhook'u |
| İzin | İndirimli Veri Erişimi |
| 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:
- Hâlâ kullanımda olan bir kodun ne zaman kaldırıldığını not edin.
- Ortak sistemlerin geçersiz kodları yayınlamasını önleyin.
"Removed" İndirim Kodu iş akışınıza ne gönderir?
| Shopify Flow’daki değişken | Tür | İçindekiler |
|---|---|---|
discount |
Nesne | Kodun kaldırıldığı indirim |
discount.id |
Kimlik | İndirimin Shopify GID'si |
discount.updatedAt |
Metin | İndirim en son ne zaman güncellendi? |
discount.totalUsageCount |
Sayı | Tüm kodlar genelinde indirimin tamamının kullanıldığı toplam sayı. |
redeemCode |
Nesne | Kaldırılan kullanım kodu |
redeemCode.id |
Kimlik | Kullanım kodunun Shopify GID'si |
redeemCode.code |
Metin | Kullanım kodu dizesi |
redeemCode.usageCount |
Sayı | Bu kod, kaldırılmadan önce kaç kez kullanıldı? Toplu kaldırma işleminin bir parçasıysa (kod başına kullanım sayısı ayrı ayrı hesaplanamaz) veya sayı belirlenemediğinde değer “Null” olarak gösterilir. |
redeemCode.bulkRemoval |
Doğru / yanlış | Toplu silme işleminin bir parçası olarak kod kaldırıldığında ve kod başına kullanım bilgisi mevcut olmadığında geçerlidir. |
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: Kullanılmış bir kod kaldırıldığında uyarı ver
- Tetikleyici olarak “İndirim Kodu Seçildi” seçeneği kaldırıldı.
- Koşul Ekle:
redeemCode.usageCount,0'dan büyük veredeemCode.bulkRemoval,false'a eşit. - “
Code {{redeemCode.code}} was removed after {{redeemCode.usageCount}} usesyazısını içeren bir iç e-posta gönder” seçeneğini ekle. - İş akışını etkinleştirin.
Sonraki adımlar
Slack kurulumunu içeren daha ayrıntılı kılavuzlar: Yeni indirimleri Slack’e gönder, Bir indirimin süresi dolduğunda bir Shopify Flow’u tetikleyin ve İndirim kodu kaldırıldı uyarıları.
- Tetikleyicilerle ilgili eksiksiz kılavuz - tek bir sayfada tüm tetikleyiciler.
- Doğru tetiği seçmek - hangisi sizin durumunuza uygun?
- Özel tetikleyiciler - hazır tetikleyicilerden uygun bir tane bulunmadığında, kendinizinkini yazın.
- Olay geçmişi ve sorun giderme - hangi olayın tetiklendiğini ve neyi içerdiğini görün.
