Sıkça sorulan sorular

Sıkça sorulan sorular

Sayfayı kopyala

Shopify Flow ile işlem e-postaları ve HTTP istekleri göndermeye dair sık sorulan sorular: planlar, teslim edilebilirlik, izinler ve veri işleme.

En sık sorulan soruların yanıtları. Sorunuz burada yer almıyorsa, Geçmiş ve sorun giderme kılavuzunda arızalar ayrıntılı olarak ele alınmaktadır; ya da Yardım Merkezi’ni kullanarak bize ulaşabilirsiniz.

HTTP istekleri göndermek için ücretli bir Shopify planına ihtiyacım var mı?

Hayır. Shopify’ın kendi “HTTP isteği gönder” eylemi belirli planlarla sınırlıdır, ancak bu uygulamanın HTTP Request eylemi, Basic dahil olmak üzere tüm Shopify planlarında çalışır. Bu, satıcıların bu uygulamayı yüklemesinin başlıca nedenlerinden biridir.

Uygulama, Shopify’ın hangi verilerine erişiyor?

Hiçbiri. Uygulama hiçbir erişim izni talep etmez. Ürünlerinizi, siparişlerinizi veya müşterilerinizi okuyamaz.

Bir e-postaya eklenen tüm müşteri verileri, bunları Shopify Flow’dan “Değişkenler (JSON)” alanı aracılığıyla aktardığınız için oraya ulaşır. Shopify Flow, mağaza verilerinizi okur ve siz neyin aktarılacağını seçersiniz.

Hangi e-posta sağlayıcılarını kullanabilirim?

Üç tür gönderen:

  • Microsoft 365 - Outlook.com ve Microsoft 365 posta kutuları ile paylaşılan posta kutuları ve grup posta kutuları.
  • Google - Gmail ve Google Workspace posta kutularınız ile “Şu kişi olarak e-posta gönder” takma adlarınız.
  • SMTP - SendGrid, Mailgun, Amazon SES, Postmark veya kendi sunucunuz dahil olmak üzere herhangi bir SMTP sunucusu.

Microsoft ve Google, OAuth aracılığıyla bağlantı kurduğundan, saklanması veya değiştirilmesi gereken hiçbir kimlik bilgisi yoktur.

İşlemsel düzen ile pazarlama düzeni arasındaki fark nedir?

Bir şablon oluştururken seçtiğiniz e-posta türü. Varsayılan ayar İşlemseldir ve bu seçeneğin eklenmesinden önce oluşturulan tüm şablonlar işlemsel niteliktedir: sipariş onayları, kargo güncellemeleri, hesap bildirimleri; bunlar eskisi gibi “Kime” satırındaki herkese gönderilir.

Pazarlama e-postaları, haber bültenleri, promosyonlar, yorum talepleri ve müşteri geri kazanım e-postaları için kullanılır. Bir pazarlama e-postası, alıcı başına tek bir mesaj olarak gönderilir; her mesajın kendi abonelikten çıkma bağlantısı bulunur, mesajın sonunda abonelikten çıkma ifadesi ve şirket bilgileri yer alır ve abonelikten çıkan müşteriler bu e-postadan hariç tutulur. Bu e-posta, Shopify Flow’daki Send Marketing Email eylemiyle gönderilir; Send Transactional Email ise yalnızca işlem e-postaları için şablonlar sunar. Bkz. Pazarlama e-postaları ve abonelikten çıkma işlemleri.

Shopify Flow adımının göndereni ve düzeninin kaydedildiğini nasıl anlarım?

Adımın yapılandırma sayfasında Kaydet düğmesine tıkladıktan sonra, sayfanın altında Yapılandırma başarıyla kaydedildi mesajı görüntülenir. Kaydetme işlemi başarısız olursa, değişikliklerinizin kaydedilmediğini belirten kırmızı bir mesaj görünür: sayfayı kapatın, iş akışınızdan adımı yeniden açın ve bir kez daha kaydedin.

Adımı tekrar açtığınızda, sayfada kaydedilmiş gönderen ve düzen görünür; bunların altında ise düzenin önizlemesi yer alır. İş akışında, adımın kartında düzenin adı ve gönderenin adı belirtilir.

Bir iş akışını çoğaltırsanız veya e-posta adımını kopyalayıp yapıştırırsanız, kopyadaki adımı açın ve göndereni ve düzeni yeniden seçin: Shopify Flow, kopyayı yeni bir adım olarak değerlendirir.

Bir müşteri aboneliğini nasıl iptal eder ve bu durumda ne olur?

Her pazarlama e-postasının alt bilgisinde bir abonelikten çıkma bağlantısı bulunur. Bu bağlantı, e-postanın dilinde yazılmış ve üzerinde Abonelikten Çık düğmesi bulunan bir onay sayfasını açar; bağlantıyı açmak tek başına hiçbir şeyi değiştirmez. SMTP sunucusu veya Google göndereni aracılığıyla gönderilen e-postalar, Gmail, Apple Mail ve diğer uygulamaların kendi tek tıklamayla abonelikten çıkma düğmelerini göstermelerini sağlayan başlıkları da içerir. Microsoft 365 gönderenleri bu başlıkları ayarlayamaz, bu nedenle bu durumda altbilgideki bağlantı tek çözümdür.

O andan itibaren her pazarlama e-postasında adres yer almaz. Bir adımın tüm “Kime” alıcıları abonelikten çıkmışsa, hiçbir şey gönderilmez: Geçmişte bu olay Atlandı (abonelikten çıkıldı) olarak gösterilir, Shopify Flow adımı SKIPPED değerini döndürür ve planınızdaki hiçbir eylem uygulanmaz. İşlemsel e-postalar ise müşteriye yine de ulaşır. Abonelikten Çıkanlar sayfasında abonelikten çıkan herkes listelenir; bu sayfadan bir adresi manuel olarak ekleyebilir, müşteri talep ettiğinde aboneliğini yeniden etkinleştirebilir ve listeyi CSV olarak dışa aktarabilirsiniz.

Birden fazla müşteriye aynı anda pazarlama e-postası gönderebilir miyim?

Her işlemde en fazla **20 alıcıya **kadar. Her alıcı, kendi abonelikten çıkma bağlantısını içeren ayrı bir e-posta alır; bu adımın tamamı, planınızda tek bir işlem ve tek bir Geçmiş kaydı olarak sayılır; bu kayıtta her alıcının sonucu da yer alır. 20'nci alıcıdan sonraki alıcılar "gönderilmedi" olarak kaydedilir. Daha geniş bir kitleye ulaşmak için, Shopify Flow'un bu adımı her müşteri için bir kez çalıştıracağı şekilde iş akışını oluşturun.

Değişimlim neden boş çıkıyor?

Şablonlar, tasarım gereği esnek bir şekilde işlenir: Bilinmeyen bir değişken, hata vermeden boş bir dizeye dönüşür; böylece yazım hatası, müşterinin e-postasının gönderilmesini asla engellemez. Bunun karşılığında ise yazım hatası, boşluk gibi görünür.

Uygulama artık bunu sizin için tespit ediyor. Yer tutucunun hiçbir sonuç üretmediği bir canlı gönderim, Geçmiş’te “Boş değişkenler” etiketiyle gösterilir; bunu açtığınızda, hangi değişkenlerin boş olduğu ve Shopify Flow’un bunları boş mu gönderdiği yoksa hiç göndermedi mi olduğu tam olarak belirtilir.

Bunu en başından önlemek için, düzeninizde Shopify Flowda Kullan” kartını kullanın; bu kart, tüm anahtarları zaten doğru şekilde ayarlanmış halde “Değişkenler (JSON)” öğesini oluşturur. Bkz. Shopify Flow'dan veri aktarımı.

Test e-postam doğru görünüyor ama asıl e-posta boş. Neden?

Çünkü farklı veriler kullanıyorlar.

Düzen düzenleyicisindeki test değişkenleri yalnızca önizlemeyi ve Test e-postasını gönder işlemini etkiler. Canlı bir Shopify Flow çalıştırması ise bu değişkenleri tamamen göz ardı eder ve Shopify Flow eyleminin Değişkenler (JSON) alanında gönderdiği değerleri kullanır.

Yani, görsel açıdan iyi görünen bir test e-postası, tasarımınızın işe yaradığını kanıtlar. Ancak bu, Shopify Flow yapılandırmanız hakkında hiçbir şey kanıtlamaz. İş akışını her zaman bir kez gerçek ortamda çalıştırın, ardından Geçmiş bölümünü kontrol edin.

"Değişkenler (JSON)" alanını nasıl doldurabilirim?

El ile yazmayın. E-posta şablonunuzu açın ve Shopify Flowda Kullan” kartını bulun; bu kart, tüm anahtar adları doğru şekilde belirtilmiş, o şablona ait tam JSON kodunu içerir. “JSON’u Kopyala” seçeneğine tıklayın ve bunu Shopify Flow eylemine yapıştırın.

Uygulama, tanıdığı alanlar için (müşteri adı, sipariş adı, sipariş toplamı, durum sayfası URL'si) Shopify Flow özelliğini önceden doldurur. Bunlar dışındaki alanlarda, <pick a Flow variable> ifadesi görüntülenir; burayı Shopify Flow'un kendi değişken seçicisini kullanarak değiştirebilirsiniz.

Tam kılavuz: Shopify Flow'dan veri aktarımı.

Neden satır öğem / varyantım / ürün değişkenim her zaman boş çıkıyor?

Bir siparişte çok sayıda satır öğesi olduğu için okunacak tek bir değer yoktur. {{ order.lineItems.variant.title }} hiçbir sonuç döndürmez.

Ya listenin tamamını gönderip düzeninizde bir Döngü bloğu kullanarak üzerinde döngü yapın ya dShopify Flow içinde {% for %} döngüsüyle listeyi bir dizeye dönüştürün. Her iki yaklaşım da Shopify Flow'dan veri aktarımı bölümünde ayrıntılı olarak açıklanmıştır.

Bu, bir değişkenin boş kalmasının en yaygın tek nedenidir; bu nedenle, bir değişken adı satır öğesi verisine benzediğinde uygulama sizi uyarır.

E-postalarım spam klasörüne düşecek mi?

Mesajların ulaşabilirliği bu uygulamadan değil, gönderen posta kutusundan kaynaklanır. Mesajlar, servis sağlayıcınız ve etki alan_ınız_ üzerinden gönderildiğinden, kendi gönderim itibarınızı devralırsınız.

Kendinize en iyi şansı sağlamak için:

  • SPF, DKIM ve DMARC'ın doğru şekilde yapılandırılmış olduğu bir etki alanından gönderin.
  • Ücretsiz bir tüketici adresi yerine, size ait bir etki alanındaki gönderen adresini kullanın.
  • İşlemsel e-postaları işlemsel olarak tutun. Sipariş güncellemeleri ve hesap bildirimleri alıcılar tarafından beklenir; ancak işlemsel bir yapıdan gönderilen toplu pazarlama e-postaları beklenmez. Haber bültenleri ve promosyonlar için pazarlama şablonu kullanın; böylece her birinde abonelikten çıkma bağlantısı bulunur ve abonelikten çıkan müşteriler atlanır. Bkz. Pazarlama e-postaları ve abonelikten çıkma işlemleri.
  • Altbilgi şablonunuza gerçek bir posta adresi ve kimlik bilgilerini ekleyin ve Ayarlar > Pazarlama e-postaları bölümünden şirket bilgilerini girin.
Birden fazla alıcıya gönderebilir miyim?

Evet. E-posta(lar), CC E-posta(lar) ve BCC E-posta(lar)**** alanlarının her biri, her satıra bir tane olmak üzere birden fazla adres kabul eder. Gönderim işlemi, planınızda tek bir eylem olarak sayılır.

İşlemsel bir düzen, “Kime” satırında yer alan herkese tek bir e-posta olarak gönderilir. Pazarlama amaçlı bir düzen ise “Kime” satırındaki her alıcıya (en fazla 20 kişiye) ayrı bir e-posta olarak gönderilir; her birinde kendi abonelikten çıkma bağlantısı bulunur ve her birine CC ve BCC eklenir; ancak bu yine de tek bir işlem olarak kabul edilir.

Test e-postası kotamı tüketir mi?

Hayır. Test e-postası gönder ve “HTTP isteği testi” düğmeleri ücretsizdir. Yalnızca Shopify Flow tarafından tetiklenen eylemler sayılır. Çalıştırılmadan önce başarısız olan eylemler - yanlış yapılandırma veya yinelenen yeniden deneme gibi - kota kotası iade edilir.

E-postamda neden [object Object] yazıyor?

Üzerindeki bir alan yerine nesnenin tamamını interpolasyon yaptınız. HTTP istekleri nesneleri otomatik olarak JSON formatına dönüştürür; e-postalar ise bunu yapmaz.

{{ variables.customer }} yerine {{ variables.customer.firstName }} kullanın ya da bir diziyi döngüye sokmak için bir Döngü bloğu kullanın.

Hâlâ kullanımda olan bir şeyi silersem ne olur?

Bunu yapabilirsiniz. Uygulama sizi uyarır ve bu öğeye kaç tane Shopify Flow adımının atıfta bulunduğunu belirtir, ancak sizi engellemez.

Bundan sonra, silinen öğeye hâlâ yönlendirilmiş olan tüm Shopify Flow adımları, Geçmiş bölümünde belirgin bir hata mesajıyla sonuçsuz kalır - örneğin, Email template not found. Bu adımları düzeltmek için onları yerine geçecek bir öğeye yönlendirin.

Bunu kasıtlı olarak engellemiyoruz. Referans, uygulama kaldırılana kadar hatırlanır; bu nedenle, “hala kullanımda” uyarısı genellikle Shopify Flow’da daha önce sildiğiniz veya yeniden oluşturduğunuz bir iş akışından kalan bir kalıntıdır ve bizim bu ayrımı yapmamızın bir yolu yoktur.

Tek bir istisna: Yüklenen bir dosya, silinmeden önce dikkatlice kontrol edilir; çünkü aynı dosya birkaç farklı düzen içinde yeniden kullanılabilir.

Bir düzeni daha sonra Görsel Oluşturucu'dan HTML'ye dönüştürebilir miyim?

Hayır. Düzen oluşturulduğunda düzenleyici seçimi sabitlenir, çünkü bu ikisi içeriği farklı şekillerde depolar. İstediğiniz modda yeni bir düzen oluşturun ve Shopify Flow eyleminizi bu düzene yönlendirin.

Zengin metin / HTML modunda, zengin metin düzenleyicisi ile ham HTML arasında geçiş yapabilirsiniz; ancak zengin metin moduna geri dönmek, karmaşık tabloları ve satır içi stilleri basitleştirebilir.

Bir tasarımı birkaç e-postada tekrar kullanabilir miyim?

Evet, iki şekilde:

  • Şablon olarak kaydet seçeneği, bir tasarımı Şablonlarım bölümüne kaydeder; böylece bu tasarımdan yola çıkarak yeni bir düzen oluşturmaya başlayabilirsiniz. Bu galeride yalnızca sizin kaydettiğiniz tasarımlar bulunur.
  • Başlık ve altbilgi ön ayarları anında paylaşılır: ön ayarı bir kez düzenlediğinizde, onu kullanan tüm mizanpajlar güncellenir.

Ayrıca bir düzeni dışa aktarabilir ve başka bir mağazaya içe aktarabilirsiniz.

Plan limitime ulaştığımda ne olur?

Shopify Flow’daki diğer eylemler, plan sınırı hatası nedeniyle reddedilir ve Shopify Flow bu adımı başarısız olarak işaretler. Hiçbir şey kuyruğa alınmaz, dolayısıyla bu mesajlar daha sonra gönderilmez.

Kota, 30 günlük bir döngüsel aralıktır; bu nedenle, eski eylemler süre doldukça kapasite yeniden kazanılır. Kota bildirimlerini etkinleştirerek, kotanın %80 ve %100 seviyelerine ulaştığında uyarı alın. Bkz. Planlar ve kullanım.

Bir e-postaya PDF formatında bir fatura ekleyebilir miyim?

Evet. Ek modunda, eklerin boyutu dosya başına en fazla 15 MB ve düzen başına en fazla 20 MB olabilir. Bu sınırın üzerinde olduğunda - ya da 4 MB’den büyük gömülü ekleri kabul etmeyen Microsoft 365 üzerinden gönderim yapıldığında - Bağlantı moduna geçin; bu durumda e-posta yerine bir indirme bağlantısı içerir. Bkz. Ekler ve resimler.

Microsoft veya Google neden farklı bir uygulama adı gösteriyor?

Onay ekranında, uygulamanın eski adı olan “Shopify Flow Action Extensions” görünebilir. Bu, aynı uygulamadır; OAuth kayıt adı henüz güncellenmemiştir. Onaylamanızda bir sakınca yoktur.

Shopify Sidekick bu uygulamayı kullanabilir mi?

Evet, salt okunur. Sidekick, düzenlerinizi, gönderenlerinizi, HTTP isteklerinizi ve gizli adlarınızı listeleyebilir, çalıştırma geçmişini raporlayabilir ve belirli bir eylemin neden başarısız olduğunu açıklayabilir.

Asla gizli değerleri, SMTP şifrelerini, OAuth jetonlarını veya mesaj içeriklerini geri vermez ve hiçbir şeyi değiştiremez; bunun yerine sizi uygulamaya yönlendirir.

Verilerim nerede saklanıyor?

AB içinde. Veritabanları ve önbellekler bölgeye özgüdür ve depolandıkları sırada şifrelenir; kimlik bilgileri (SMTP şifreleri, OAuth belirteçleri ve gizli anahtarlar) ise özel bir anahtar yönetim hizmeti aracılığıyla ek bir zarf şifreleme katmanına tabi tutulur. Kimlik bilgileri hiçbir zaman düz metin olarak saklanmaz.

Hâlâ yardıma mı ihtiyacınız var?

Bir hatayı bildirmek, bir özellik talebinde bulunmak veya destek ekibiyle doğrudan iletişime geçmek için Yardım Merkezi’ni kullanın. Uygulama içi sohbet balonu, uygulamanın her sayfasında bulunur ve sohbeti mağazanızla bağlantılı tuttuğu için genellikle en hızlı yoldur.