Sırlar
API anahtarlarını, belirteçleri ve SMTP şifrelerini şifrelenmiş sırlar olarak saklayın ve Shopify Flow isteklerinde {{ secrets.keyName }} ile kullanın.
Sır, adı belirlenmiş, şifrelenmiş bir değerdir - bir API anahtarı, bir taşıyıcı belirteci, bir şifre gibi. Bu değeri bir kez kaydedip adıyla referans verirsiniz; böylece değerin kendisi hiçbir zaman bir istek şablonunda, e-posta düzeninde veya geçmişinizde görünmez.

Bir sır oluşturmak
"Açık Gizli Bilgiler"i açın ve Gizli bilgi oluştur seçeneğine tıklayın.

| Alan | Notlar |
|---|---|
| Ad | Yalnızca harfler, rakamlar ve alt çizgiler kullanılabilir. Benzersiz olmalıdır. Daha sonra değiştirilemez. |
| Gizli değer | Değerin kendisi |
| Açıklama | İsteğe bağlı, en fazla 1024 karakter. Doldurmaya değer - ileride bunun hangi belirteç olduğunu hatırlamayacaksınız |

Ad, oluşturulduktan sonra sabitlenir; çünkü adın değiştirilmesi, ona atıfta bulunan tüm şablonların bozulmasına neden olur. Adını değiştirmek için yeni bir gizli bilgi oluşturun, atıfları güncelleyin ve ardından eskisini silin.

Bir sır kullanmak
{{ secrets.keyName }} ile referans verin:
Authorization: Bearer {{ secrets.airtableAccessToken }}
Sırlar şu alanlarda işe yarar:
- HTTP istek URL’leri, başlıkları ve gövdeleri
- SMTP kullanıcı adı ve şifre alanları
- Görsel düzenleyici metin alanları dahil olmak üzere e-posta konu başlıkları ve gövdeleri

Düzenleyici kenar çubuğunda, anahtarlarınızı tıklanabilir rozetler halinde listeleyen bir Kullanılabilir Gizli Anahtarlar kartı bulunur; doğru sözdizimini yazmak yerine, bunlardan birine tıklayarak kopyalayabilirsiniz. Fareyi üzerine getirdiğinizde maskelenmiş bir önizleme görüntülenir; böylece doğru olanı seçtiğinizi doğrulayabilirsiniz.
Sırlar nasıl korunur?
- Değerler, Cloud KMS kullanılarak depolandıkları sırada zarf şifreleme yöntemiyle şifrelenir ve yalnızca bir işlem yürütülürken şifresi çözülür. Düz metin hiçbir zaman kalıcı olarak saklanmaz.
- "Sırlar" listesinde
********görünüyor, değer asla görünmüyor - sayfa bu değeri almıyor bile. - Gizli değerler, istek verileri Geçmiş’e kaydedilmeden önce gizlenir; böylece saklanan bir token, kendi günlükleriniz aracılığıyla sızamaz.
- Sidekick, bir sırrın varlığını size söyleyebilir, ancak asla değerini söyleyemez.
Düzenleme sayfasında mevcut değer gösterildiğinden, yanlış yazılmış bir belirteci düzeltebilirsiniz.
Bir gizli bilginin doğrulanması, şu sonuçları verir:
Yanlış bir isim, hata yerine boş bir dize olarak görüntüleneceğinden, yaptığınız işi kontrol edin:
- Bir HTTP isteği için Test seçeneğini kullanın ve sonuç kartındaki Çözülmüş URL ile Çözülmüş İçerik bilgilerini inceleyin.
- E-posta göndermek için Test e-postası gönder seçeneğini kullanın.
- Canlı çalıştırmanın ardından, Geçmiş'teki girişi açın ve istek verilerini inceleyin.
Bir sırrı düzenleme veya silme
Her ikisi de, mağazanızın her yerinde, “secret” kelimesinin kullanıldığı her yerde derhal yürürlüğe girer.
Uygulama, HTTP isteklerinizi, SMTP sunucularınızı ve e-posta şablonlarınızı tarayarak referansları arar ve bulduklarını hem sayfada hem de silme onayı ekranında gösterir; bu sırada etkilenen her bir öğenin adını belirtir.
Bu sizi engellemez. Hâlâ kullanımda olan bir gizli bilgiyi silebilirsiniz; uygulama sadece önce bunu size bildirir.
İlgili
- Shopify Flow'dan bir HTTP isteği gönderin - örnek uygulamada gizli bilgiler.
- Değişkenler ve Sıvı - şablonlama kılavuzunun tam metni.
- Geçmiş ve sorun giderme - Gerçekte neyin gönderildiğini doğrulama.
