Form Oluşturma
Yayınlama kontrolleri
Her düzenlemenizde formbase formunuzu yeniden okur ve yayına girdiğinde çalışmayacak şeyleri listeler. Hatalar yayınlamayı durdurur; uyarılar ise siz onayladıktan sonra devam etmesine izin verir.
Kontrol nerede
Sorun göstergesi, üst araç çubuğundaki Yayınla düğmesinin yanında yer alır. Bütün form için bir trafik ışığıdır: hiçbir sorun yoksa yeşil ve bir onay işaretiyle, uyarılar varsa turuncu ve bir üçgenle, hatalar varsa kırmızı ve bir çarpı işaretiyle gösterilir. Listeyi açmak için tıklayın; liste Hatalar ve Uyarılar başlıkları altında gruplanır.
Her giriş, bulguyu ve altında onu gideren eylemi gösterir. Girişe tıklamak sizi oraya götürür — editöre ve bloğa kaydırılmış haline, form ayarlarının doğru sekmesine veya o dil için Çevir sekmesine. Liste siz yazarken güncellenir, bu yüzden öğrenmek için hiçbir zaman Yayınla’ya basmanız gerekmez.
Hatalar ve uyarılar
| Düzey | Yayınla’ya bastığınızda ne olur |
|---|---|
| Hata | Yayınlama reddedilir. Kırmızı bir bildirim ilk hatayı gösterir ve hiçbir şey yayına girmez. Aynı kontroller sunucuda da tekrar çalışır, bu yüzden bir hata başka bir araçtan da sızamaz. |
| Uyarı | Bir Gözden geçirme gerekli iletişim kutusu, her uyarıyı "Formunuz yayına girdiğinde bunlar beklendiği gibi çalışmayabilir." notuyla listeler. İptal edip düzeltin veya devam etmek için Yayınla’ya basın. |
Ayar uyarıları için, o iletişim kutusunda Yayınla’ya basmak tek tıklık çözümdür: formbase her uyarının yapacağını söylediği şeyi tam olarak uygular — parola kilidini, kendi kendine bildirimi, yanıtlayan onayını, hatırlatmayı veya gönderim sonrası düzenlemeyi kapatır, ya da yönlendirmeyi temizler — ve ardından yayınlar. İçerik uyarıları hiçbir zaman otomatik düzeltilmez; form olduğu gibi yayınlanır.
İçerik ve referanslar
| Mesaj | Ne anlama gelir | Nasıl düzeltilir |
|---|---|---|
Değişken "E-posta" silinmiş bir alana başvuruyor ve boş görünecek. Hata | Metninizdeki aktarılan bir yanıt artık var olmayan bir alanı işaret ediyor. Yanıtlayanlar, değerin olması gereken yerde boşluk okur. | Değişkeni sil veya güncelle. |
Varsayılan değer "Plan" silinmiş bir alana başvuruyor ve girdiyi boş bırakacak. Hata | Bir alan varsayılanı, silinmiş bir gizli veya hesaplanan alandan besleniyor, bu yüzden girdi boş başlar. | Değişkeni sil veya güncelle. |
Bir başvuru artık var olmayan bir alana işaret ediyor. Hata | Tuvalin dışında bir şey hâlâ silinmiş bir alana hitap ediyor: bir bildirim e-posta şablonu, bir yönlendirme parametresi, bir entegrasyon eşlemesi veya bir çeviri. | Giriş, yeri adlandırır — çeviriyi, e-posta şablonunu, yönlendirme parametresini veya entegrasyon eşlemesini güncelleyin. |
Sayfa 2 katılımcıların görebileceği hiçbir içerik içermez. Uyarı | Bir sayfa yalnızca mantık blokları, gizli alanlar, hesaplanan alanlar veya gizli sorular içeriyor, bu yüzden yanıtlayanlar boş bir adımla karşılaşıyor. Tek sayfalı formlar ve teşekkür sayfası hiçbir zaman işaretlenmez. | İçerik ekleyin veya sayfa ayracını kaldırın. |
Karar sorusunda onayla, reddet veya değişiklik iste seçeneklerinden hiçbiri yok, bu yüzden istekler sonuç olmadan tamamlanacak. Uyarı | Anahtarı decision olan soru artık onayla, reddet ve değişiklik iste değerlerini taşıyan bir seçim sorusu değil, bu yüzden istekler bir sonuç kaydedilmeden tamamlanıyor. | Karar sorusunu / menüsünden ekleyin. |
Mantık ve sayfa atlamaları
| Mesaj | Ne anlama gelir | Nasıl düzeltilir |
|---|---|---|
Bir mantık kuralı silinmiş bir alana veya sayfaya başvuruyor. Kural beklendiği gibi çalışmayabilir. Hata | Bir koşul veya eylem hâlâ sildiğiniz bir şeyi işaret ediyor, bu yüzden kural değerlendirilemiyor. | Kuralı güncelle veya sil. |
Hesaplanan alan kuralları birbirine döngü içinde başvuruyor: Ara Toplam → Toplam. Değerlerin öngörülebilir şekilde hesaplanması için döngüyü kırın. Uyarı | İki veya daha fazla hesaplama birbirini döngü içinde besliyor. Hiçbir şey çökmez — değerler yalnızca hiç oturmaz, bu yüzden beklediğiniz bir toplam başlangıç değerinde kalır. | Mantık bloğundaki döngüyü kırın. |
Bir sayfa atlama katılımcıları Sayfa 3’ten Sayfa 2’ye geri gönderir. Katılımcılar sona ulaşmak yerine bu iki sayfa arasında döngüye girebilir. Uyarı | Kural geriye doğru atlıyor, bu yüzden bir yanıtlayan aynı iki sayfa arasında sonsuza kadar dönebilir. | Sayfa atlama kuralını gözden geçirin. |
Bir sayfa atlama, kendi sorusunun bulunduğu sayfa olan Sayfa 2’yi hedefler, bu yüzden katılımcılar bunun yerine bir sonraki sayfaya devam eder. Uyarı | Atlama hedefi, kuralın okuduğu sayfanın kendisidir, bu yüzden hiçbir şey yapmaz ve İleri normal şekilde davranır. | Sayfa atlama kuralını gözden geçirin. |
Bir sayfa atlama, "İleri" düğmesinin formu gönderdiği son sayfadaki (Sayfa 4) bir soruyu okur. Kural asla çalışmaz. Uyarı | Son sayfada İleri, Gönder anlamına gelir, bu yüzden kuralın üzerinde işlem yapacağı bir sayfa değişikliği yoktur. | Sayfa atlama kuralını gözden geçirin. |
Alan anahtarları ve gizli alanlar
Alan anahtarları, entegrasyonlarınızın ve isteklerinizin hitap ettiği adlardır — ve altlarındaki seçenek, satır ve sütun anahtarları da öyle. Nasıl türetildikleri ve donduruldukları için Alan anahtarları sayfasına bakın; çakışmalar yayınlama sırasında yakalanır. Yayın iletişim kutusu, bu yayının kaldırdığı, yeniden adlandırdığı veya çoğalttığı her anahtarı, her iki düzeyde de tek bir başlık altında toplar: Bu yayında değişen anahtarlar.
| Mesaj | Ne anlama gelir | Nasıl düzeltilir |
|---|---|---|
Alan anahtarı "total" birden fazla alan tarafından kullanılıyor. Hata | İki alan aynı anahtarı talep ediyor, bu yüzden onu okuyan bir otomasyon çözümlemenin önce rastladığı alana ulaşır. Sorular, yinelenen gruplar, gizli alanlar ve hesaplanan alanlar hepsi tek bir ad alanını paylaşır. | Her alana kendi anahtarını ver. |
"company" alan anahtarı zaten "Company name" üzerinde yayımlanmış. Onu "Company" alanına vermek o alanın anahtarını "company_2" olarak değiştirir ve "company" kullanan otomasyonları bozar. Hata | Yayında olan sürümün başka bir alanda zaten yayımladığı bir anahtar yazdınız. Yayınlamak eski alanı sonek eklenmiş bir anahtara iter ve her otomasyonu sessizce yönlendirir. Bu, sunucuda kontrol edilir, bu yüzden Yayınla’ya bastığınızda kırmızı bir bildirim olarak görünür. | Her alana kendi anahtarını ver — ikisinden birinde anahtarı serbest bırakın ve yeniden yayınlayın. |
Gizli alan "utm source" geçersiz bir parametre adına sahip. Hata | Bir gizli alan parametre adı, bir URL’de veya bir yükte taşınamayan karakterler içeriyor. | Parametre adını düzelt. |
Gizli alan parametre adı "source" birden fazla kez kullanılıyor. Hata | İki gizli alan aynı parametre adına yanıt veriyor. | Benzersiz parametre adları kullan. |
"company_name" alan anahtarı bu yayından sonra artık var olmayacak. Onu kullanan entegrasyonlar ve istekler bu yanıtı almayı bırakacak. Uyarı | Yayında olan sürümün yayımladığı bir anahtar bu sürümde düşürülüyor — onu yeniden yazdınız ya da alanı sildiniz. Web kancaları ve geri çağırmalar tetiklenmeye devam eder, yalnızca o yanıt olmadan, ve requests.create anahtarı reddetmeye başlar. | Bu anahtarı kullanan otomasyonları güncelle. |
…"Company" artık "company" olarak yayımlanıyor. Bunların çalışmaya devam etmesi için alan anahtarını "company_name" olarak geri ayarla. Uyarı | Aynı uyarı, bu kez halefi adlandırılmış olarak: anahtarını yeniden yazdığınız alan ya da eskisinin yerinde duran tek yeni alan. | Bu alana eski alan anahtarını geri verin — uyarı kalkar ve anahtar çalışmaya devam eder. |
"Plan" sorusunun "pro" seçenek anahtarı bu yayından sonra artık var olmayacak. Onu kullanan entegrasyonlar ve istekler bu yanıtı eşleştirmeyi bırakacak. Uyarı | Yayında olan sürümün yayımladığı bir seçenek, satır veya sütun anahtarı bu sürümde düşürülüyor — seçeneği sildiniz ya da anahtarını yeniden yazdınız. answers.plan == "pro" üzerinde dallanan bir iş akışı eşleşmeyi bırakır ve pro’yu önceden dolduran bir istek reddedilir. Seçenek hâlâ varsa uyarı, şu anda yayınladığı anahtarı adlandırır. | Eski anahtarı Anahtarlar tablosunda seçeneğe geri ayarlayın ya da onu kullanan otomasyonları güncelleyin. |
"Plan" sorusunun iki seçeneği "pro" seçenek anahtarını kullanıyor. Hata | Bir sorunun iki seçeneği — ya da bir matrisin iki satırı veya iki sütunu — aynı anahtara yazılmış. Türetilen anahtarlar kendi çakışmalarını _2 ile çözer; yalnızca elle ayarladığınız anahtarlar çakışabilir. | Her seçeneğe kendi anahtarını verin. |
Kaldırılan anahtarlar sizin kararınız
Bir anahtarı düşürmek her zaman bir uyarıdır, asla bir hata değildir. Alanı kasıtlı olarak kaldırdıysanız yine de yayınlayın ve onu okuyan otomasyonları güncelleyin.
Ödemeler ve randevu planlama
| Mesaj | Ne anlama gelir | Nasıl düzeltilir |
|---|---|---|
Yayınlamadan önce bu Ödeme sorusu için kurulumu tamamlayın. Hata | Bir ödeme alanının yapılandırmasının bir kısmı eksik, örneğin tutar veya para birimi. | Ödeme ayarını tamamla. |
Ödeme toplayan formları yayınlamadan önce Stripe’ı bağlayın. Hata | Formda bir ödeme alanı var ama tahsilat yapabilecek bir Stripe hesabı yok. Yalnızca her ödeme alanı diğer yönlerden tamamlandığında kontrol edilir. | Entegrasyonlarda Stripe’ı bağla. |
Randevu planlayan formları yayınlamadan önce Cal.com’u bağlayın. Hata | Bir Randevu planlama sorusunda bir etkinlik türü seçilmiş ama bir zamanlayıcı bağlantısı yok. | Randevu planlama bloğunda Cal.com’u bağla. |
Bu Randevu planlama sorusunu yayınlamadan önce bir zamanlayıcı etkinlik türü seçin. Hata | Soru Cal.com’a bağlı ama bir etkinlik türü seçilmemiş, bu yüzden ayırtılacak bir şey yok. | Bir zamanlayıcı etkinlik türü seç. |
Yayınlamadan önce bu Randevu planlama sorusu için kurulumu tamamlayın. Hata | Ne bağlantı ne de etkinlik türü ayarlanmış. | Randevu planlama ayarını tamamla. |
Erişim, e-posta ve yönlendirme
Bunlar ayar uyarılarıdır ve her biri iletişim kutusunun Yayınla düğmesiyle giderilir.
| Mesaj | Ne anlama gelir | Nasıl düzeltilir |
|---|---|---|
Parola kilidi etkin ancak bir parola yapılandırılmadı. Katılımcıların forma erişebilmesi için kilit devre dışı bırakılıyor. Uyarı | Kilit, yazılacak hiçbir şey olmadan açılmış, bu da herkesi dışarıda bırakır. | Bir parola belirle veya kilidi devre dışı bırak — Ayarlar → Erişim içinde. |
Ödeme, imza veya Randevu planlama alanı içeren formlar gönderimden sonra düzenlemeyi desteklemez. Bu ayar kapatılacak. Uyarı | Bir tahsilat, bir imza veya bir randevu yeniden açılamaz, bu yüzden gönderim sonrası düzenleme bu forma uygulanamaz. | Gönderim ayarlarında gönderilen sonra düzenlemeyi devre dışı bırak. |
Kendi kendine bildirim etkin ancak geçerli bir alıcı e-postası yapılandırılmadı. Bildirimler devre dışı bırakılıyor. Uyarı | Bildirilmesini istediniz ama listede geçerli bir adres yok. | Alıcı e-postası ekle. |
Bir veya daha fazla bildirim alıcısı e-postası geçersiz. Yalnızca geçerli adresler tutuluyor. Uyarı | Bildirim listesindeki en az bir adres geçerli bir e-posta değil ve yayınlamak yalnızca geçerli olanları tutuyor. | Geçersiz adresleri düzelt veya sil — Ayarlar → Bildirimler içinde. |
Katılımcı onay e-postası etkin ancak bir alıcı e-posta alanı belirtilmedi. Onay e-postası devre dışı bırakılıyor. Uyarı | Onayın gönderileceği bir e-posta sorusu yok. Bir yinelenen grubun içindeki bir alan hiçbir zaman sayılmaz — bu, örnek başına bir e-postaya yayılırdı. | Onay için bir alıcı e-posta alanı seç. |
Katılımcı hatırlatması etkin ancak bir alıcı e-posta alanı belirtilmedi. Hatırlatma devre dışı bırakılıyor. Uyarı | Onaydakiyle aynı: hatırlatmanın gidecek bir yeri yok. | Bir alıcı alanı seç. |
Yönlendirme URL’si geçerli bir web adresi değil. Katılımcıların varsayılan teşekkür sayfasına dönmesi için yönlendirme temizleniyor. Uyarı | Yönlendirme hedefi kullanılabilir bir web adresi değil, bu yüzden yanıtlayanlar hiçbir yere ulaşmaz. | Geçerli bir web adresi girin, ya da yayınlamanın onu temizleyip teşekkür sayfanıza dönmesine izin verin. |
Entegrasyonlar ve çeviriler
| Mesaj | Ne anlama gelir | Nasıl düzeltilir |
|---|---|---|
Slack bağlantısının süresi doldu. Gönderimleri iletmeye devam etmek için yeniden bağlanın. Uyarı | Bağlı bir uygulamanın kimlik bilgileri artık etkin değil. Form yayınlanır ama gönderimler o uygulamaya ulaşmayı durdurur. Sağlayıcı başına bir uyarı. | Entegrasyonu yeniden bağla. |
Fransızca: henüz hiçbir şey çevrilmedi — bu dili seçen katılımcılar formun tamamını kaynak dilde okur. Uyarı | Dil, seçicide sunuluyor ama çevrilmiş bir dizesi yok, bu yüzden onu seçmek hiçbir şeyi değiştirmiyor. | Çevirileri tamamla. |
Fransızca: 12 dize eksik — katılımcılar kaynak dildeki yedeği görecek. Uyarı | Dilin bir kısmı çevrilmiş; geri kalanı kaynak dile geri düşüyor. | Çevirileri tamamla. |
Fransızca: 4 dize güncel değil — çeviriden bu yana kaynak değişti. Uyarı | Çevrildikten sonra kaynak metni düzenlediniz, bu yüzden çeviri artık uyuşmuyor. | Çevirileri gözden geçir ve güncelle. |
Form metni ve e-posta metni ayrı ayrı sayılır, bu yüzden aynı dil her biri için bir kez görünebilir.
Yayınlamanın reddedilmesinin diğer nedenleri
Bunlar sorun göstergesi girişleri değildir — Yayınla’ya bastığınızda kırmızı bir bildirim olarak görünürler:
- Form çöp kutusunda. Önce onu geri yükleyin.
Bir e-posta sorusunda yanıtlayan e-posta doğrulaması açık ve çalışma alanı sahibinin planı Business değil. Yükseltin veya doğrulamayı kapatın.