Form Oluşturma
Alan ayarları
Her sorunun ortak ayarları vardır — başlık, zorunlu, yer tutucu — bunlara ek olarak karakter limitleri, dosya kısıtlamaları ve doğrulama kuralları gibi türe özgü seçenekler de bulunur. Bu sayfa hepsini ele alır.
Alan ayarlarına erişim
Bir sorunun başlığını ve seçeneklerini doğrudan tuval üzerinde yazın. Geri kalan her şey blok menüsünde bulunur: bloğun sol kenarındaki sürükleme tutamacına tıklayın (veya dokunmatik ekranda blok göstergesine dokunun) ve Dönüştür, Seçenekler, Doğrulama ile olağan çoğaltma / taşıma / gizleme / silme eylemlerinden birini seçin.
Ortak ayarlar
Bu seçenekler, türü ne olursa olsun her soruda görünür.
| Ayar | Ne yapar |
|---|---|
| Başlık | Katılımcıların gördüğü soru etiketi — kalın, italik ve bağlantıları destekler |
| Başlığı gizle / Başlığı göster | Etiketi gizler ancak alanı korur. Yukarıdaki bir paragraf zaten ne gireceğinizi söylüyorsa kullanışlıdır |
| Zorunlu olarak işaretle / İsteğe bağlı olarak işaretle | Sorular zorunlu başlar: bir yıldız işareti gösterilir ve boş bir yanıt gönderimi engeller. Sıralama ve Belgeler hiçbir zaman yanıtsız sayılmaz ve mantığın gizlediği bir soru asla zorunlu olmaz |
| Yer tutucu ayarla / Varsayılan değeri ayarla | Tek bir giriş, iki mod. Yer tutucu, katılımcı yazmaya başlar başlamaz kaybolan gri ipucudur; varsayılan değer ise değiştirebilecekleri veya temizleyebilecekleri gerçek bir yanıttır. Yalnızca Metin Girişi, Metin Alanı, E-posta, Web Sitesi URL’si, Telefon Numarası ve Sayı alanlarının ikisi de vardır. Bu menü öğesiyle veya girişin içinde ⌘ + D (Ctrl + D) tuşlarına basarak geçiş yapın |
Bir alanın anahtarı — otomasyonların onu önceden doldurup okurken kullandığı ad — araç çubuğundaki anahtar simgesinin tüm form için açtığı Anahtarlar tablosunda ayarlanır: her alan, seçenek, satır ve sütun için birer anahtar. Bir anahtarı boş bırakırsanız başlıktan veya etiketten türetilen anahtar kullanılır. Yayınlanmış bir formda bir anahtarı düzenlemek, eski anahtarı kullanan otomasyonların bozulacağı konusunda sizi uyarır. Her seçeneğin ipucu satırı da anahtarını yerinde düzenleyebileceğiniz bir chip olarak taşır. Anahtarların nasıl türetildiği, yayınlarken nasıl donduğu ve çağıranlar tarafından nasıl kullanıldığı için Alan anahtarları sayfasına bakın.
Yardım metni ekleme
formbase, belge tarzı bir düzenleyicidir — bir soru için yardım metni veya talimat eklemek istiyorsanız, tuval üzerinde alanın üstüne veya altına bir paragraf ya da başlık bloğu ekleyin. Sorular arasındaki içerik blokları katılımcılara görünür ve diğer bloklar gibi çalışır.
Başlık görünürlüğü ve veriler
Bir başlığı gizlemek, alanı gönderimlerden kaldırmaz. Dışa aktarmalarda sütun başlığı olarak görünmeye devam eder; bu nedenle gizli başlıklı alanlara net bir iç ad verin.
Metin seçenekleri
Min uzunluk ve Maks uzunluk, blok menüsündeki Doğrulama altında yer alır ve Metin Girişi, Metin Alanı ve Web Sitesi URL’si için geçerlidir. Metin Alanı, Metin Girişi’nin çok satırlı varyantıdır — Dönüştür ile aralarında geçiş yapabilirsiniz.
Sayı seçenekleri
Minimum ve Maksimum, Doğrulama altında yer alır ve Sayı, Yıldız Değerlendirme ve bir doğrusal ölçek için geçerlidir. Sayı ayrıca Adım seçeneğine de sahiptir: yanıt bunun bir katı olmalıdır, böylece 1 adımı yalnızca tam sayıları kabul eder ve 0.5 adımı yarımları da kabul eder. Herhangi bir sayıyı kabul etmek için boş bırakın.
Seçim seçenekleri
Bu ayarlar seçim alanları için geçerlidir: Radyo Düğmeleri, Onay Kutuları, Açılır Menü, Sıralama, Tekli Görsel Seçimi ve Çoklu Görsel Seçimi.
| Ayar | Uygulandığı yerler | Ne yapar |
|---|---|---|
| Seçenekler listesi | Tüm seçim türleri | Katılımcıların aralarından seçim yaptığı yanıtlar — düzenlemek için tıklayın, yeniden sıralamak için sürükleyin |
| Sıralamayı rastgele yap | Radyo Düğmeleri, Onay Kutuları, Açılır Menü, Sıralama | Önyargıyı azaltmak için her katılımcıya seçenek sırasını karıştırır. Açıldığında menü öğesi Rastgele sıralamayı kaldır olarak değişir |
| Çoklu / tekli seçime izin ver | Tekli Görsel Seçimi, Çoklu Görsel Seçimi | Görsel seçimini tek seçimle birden çok seçim arasında değiştirir |
| Min / maks seçim | Onay Kutuları, görsel seçim | Doğrulama altında — kaç seçeneğin işaretlenebileceğini sınırlar |
Tekli seçenekler, tuval üzerinden de gizlenebilir veya önceden seçilebilir: imleç bir seçenekteyken, gizlemek için ⌘ + H (Ctrl + H), varsayılan olarak seçmek için ⌘ + D (Ctrl + D) tuşlarına basın.
Derecelendirme ve ölçek seçenekleri
Derecelendirme
Yıldız Değerlendirme alanı varsayılan olarak 5 yıldız gösterir. 1 ile 10 arasında herhangi bir değer ayarlamak için blok menüsündeki Maksimum yıldızı artır ve Maksimum yıldızı azalt seçeneklerini kullanın. Aynı menüden onu bir doğrusal ölçeğe dönüştürün; maksimum değer aktarılır ve menü öğeleri Ölçek maksimumunu artır / azalt olur.
Matris
Matris / Izgara alanı bir seçim ızgarası oluşturur. Satırları (alt sorular) ve sütunları (yanıtlar) tanımlayın. Katılımcı her satır için bir sütun seçer. Doğrulama altında Tüm satırları zorunlu kıl seçeneğini kullanabilir veya Min yanıtlanan satır ayarlayabilirsiniz.
Dosya yükleme ve ödeme seçenekleri
Dosya yükleme
Dosya Yükleme, Doğrulama altında Min dosya, Maks dosya, Maks boyut (MB) ve Kabul edilen türler seçeneklerini alır. Ayrıntılar için bkz. Dosya yüklemeleri ve imzalar.
Ödeme
Ödeme alanı tek seferlik bir ücret tahsil eder. Blokta tutarı ve para birimini ayarlayın — USD, EUR, GBP, JPY, CAD, AUD, CHF, SEK, NOK, DKK, NZD, SGD, HKD, AED veya TRY. Her para biriminin bir minimum tutarı vardır (USD ve EUR için 0.50) ve Stripe bağlanıp tutar geçerli olana kadar yayınlama engellenir. Bkz. Ödeme Toplama.
Diğer alanlardan varsayılan değerler
Bir alanın varsayılan değeri, sabit bir metin yerine aynı formdaki başka bir alandan gelebilir — gizli bir alan (örneğin bir URL parametresi) veya hesaplanan bir alan. Varsayılan değer yuvası olan altı girişte çalışır: Metin Girişi, Metin Alanı, E-posta, Web Sitesi URL’si, Telefon Numarası ve Sayı.
Bunu ayarlamak için:
- Alanın girişine tıklayın.
İlk karakter olarak @ yazın. Bir menü gizli ve hesaplanan alanlarınızı listeler; filtrelemek için yazmaya devam edin.
Bir alan seçin. Giriş alanı kendiliğinden varsayılan değer moduna geçer ve alanı bir chip olarak gösterir, örneğin @recipient.
Referansı kaldırmak için chip üzerindeki × işaretine tıklayın, Backspace tuşuna basın ya da tekrar
⌘ + D tuşlarına basın. Bunun yerine gerçek bir @ eklemek istiyorsanız — örneğin @yourhandle
gibi bir yer tutucu için — menüyü kapatmak için Esc tuşuna basıp yazmaya devam edin; giriş alanı önceden bulunduğu modda kalır.
İlgili alan silindiğinde chip kırmızıya döner; aynı adla bir alanı yeniden eklemek bağlantıyı yeniden kurar.
Chip, alanın yer tutucu metninin yerini alır. @ işareti menüyü yalnızca ilk karakter olarak açar, bu nedenle
jeff@example.com gibi bir varsayılan düz metin olarak kalır.
Biri formu açtığında, alan başvurulan değerle önceden doldurulur — örneğin, ?recipient=Jeff ile biten bir bağlantı,
recipient gizli alanına başvuran bir Metin Girişi’ni “Jeff” değeriyle doldurur. Nasıl davrandığı:
- Katılımcılar değeri değiştirebilir veya temizleyebilir. Kendi yanıtlarının üzerine asla yazılmaz.
Hesaplanan bir alan, girişi sahip olduğu ilk değerle doldurur — genellikle başlangıç değeriyle. Mantık kurallarından gelen sonraki değişiklikler, girişte zaten bulunan değerin yerini almaz.
Başvurulan alanın değeri yoksa giriş boş başlar. Değer bir sayı değilse Sayı alanı da boş kalır (örneğin
?age=abc).- Gönderim her iki değeri de saklar: gizli veya hesaplanan alanı ve sorunun nihai yanıtını.
Ayrıntılar için Gizli alanlar ve Hesaplanan alanlar sayfalarına bakın.
Örnekler
İletişim formu — Zorunlu olarak işaretlenmiş E-posta alanı, “Nasıl yardımcı olabileceğimizi söyleyin…” yer tutucusuyla mesaj için Metin Alanı, isteğe bağlı olarak işaretlenmiş ve altına “Yalnızca talebinizi netleştirmemiz gerektiğinde arayacağız” paragrafı eklenmiş Telefon Numarası alanı
NPS anketi — 10 yıldıza ayarlanmış Yıldız Değerlendirme, ardından (varsayılan olarak gizli, puan 6 veya altında olduğunda mantıkla gösterilen) “Neyi iyileştirebiliriz?” yer tutucusuyla bir Metin Alanı
Ürün siparişi — Min 1 / Max 100 ile miktar için Sayı alanı, eklentiler için Onay Kutuları ve tutarı hesaplanan bir alan tarafından belirlenen bir Ödeme alanı
Etkinlik RSVP — Katılım için Radyo Düğmeleri, önyargıyı önlemek için rastgele sıralanmış diyet gereksinimleri için Onay Kutuları, en erken tarihi ayarlanmış bir Tarih Seçici
Doğrulama kuralları
Doğrulama, katılımcı formunuzu doldururken çalışır. formbase geçersiz girişleri satır içinde vurgular ve her şey geçene kadar gönderimi reddeder.
Alan türüne göre yerleşik doğrulama
Her soru türü, yapılandırmaya gerek kalmadan kendi biçimini kontrol eder. E-posta adres biçimini kontrol eder. Web Sitesi URL’si yalnızca http ve https bağlantılarını kabul eder ve gerçek bir alan adı olmayan bir sunucuyu reddeder. Telefon Numarası numarayı seçili ülkeye göre kontrol eder. Sayı, Tarih Seçici ve Saat Seçici, sayı, tarih veya saat olmayan her şeyi reddeder.
Business’ta, bir e-posta sorusu ayrıca doğrulama gerektirebilir — yanıtlayan, form gönderiyi kabul etmeden önce o adresi tek kullanımlık bir kodla onaylar. Geçiş, Doğrulama → Doğrulama altında yer alır. Bkz. yanıtlayan e-posta doğrulaması.
Alan başına isteğe bağlı kurallar
Blok menüsünü açın ve Doğrulama’yı seçin. Sunulan kurallar soru türüne göre değişir; bunlar tam menü etiketleridir.
| Kural | Uygulandığı yerler | Etki |
|---|---|---|
| Min uzunluk / Maks uzunluk | Metin Girişi, Metin Alanı, Web Sitesi URL’si | Karakter sayısı, boşluklar kırpıldıktan sonra ölçülür |
| Regex | Metin Girişi, Metin Alanı, Web Sitesi URL’si, E-posta | Yanıt, desenle eşleşmelidir |
| Minimum / Maksimum | Sayı, Yıldız Değerlendirme, doğrusal ölçek | Sayısal aralığı sınırlar |
| Adım | Sayı | Yanıt, adımın bir katı olmalıdır; 1 yalnızca tam sayıları ifade eder |
| En erken tarih / En geç tarih | Tarih Seçici | İzin verilen tarihleri sınırlar |
| En erken saat / En geç saat | Saat Seçici | İzin verilen saatleri sınırlar |
| Min seçim / Maks seçim | Onay Kutuları, görsel seçim | Kaç seçeneğin işaretlenebileceği |
| Tüm satırları zorunlu kıl | Matris / Izgara | Her satırın bir yanıtı olmalıdır |
| Min yanıtlanan satır | Matris / Izgara | Kaç satırın yanıtlanması gerektiği |
| Min dosya / Maks dosya | Dosya Yükleme | Gönderim başına kaç dosya |
| Maks boyut (MB) | Dosya Yükleme | Dosya başına izin verilen en büyük boyut |
| Kabul edilen türler | Dosya Yükleme | .pdf, .docx, image/*, .zip ve daha fazlasından seçin |
| E-posta doğrulaması gerektir | E-posta (Business) | Yanıtlayan, adresi tek kullanımlık bir kodla onaylar |
Radyo Düğmeleri, Açılır Menü, Geçiş Anahtarı, İmza, Sıralama, Ödeme ve Randevu planlama hiçbir doğrulama kuralı almaz — tek seçenek zorunlu olup olmamasıdır. Yinelenen bir grup içinde e-posta doğrulaması sunulmaz.
Özel desen örnekleri
ABD posta kodu —
^\d{5}(-\d{4})?$Hex renk kodu —
^#[0-9a-fA-F]{6}$URL dostu slug —
^[a-z0-9-]+$
Formatla eşleşmeyen bir değer genel bir “Geçersiz değer” hatası gösterir, bu yüzden alanın yanına beklediğiniz formatı açıklayan bir paragraf ekleyin. Geçersiz bir regex yok sayılır ve gönderimi asla engellemez. Uzunluk kuralları, baştaki ve sondaki boşluklar kırpıldıktan sonra karakterleri sayar.
Doğrulama nasıl çalışır
formbase, katılımcı yazarken tarayıcıda doğrulamayı canlı olarak kontrol eder. Format ve kural hataları satır içi bir mesajla hemen görünür; alan bir kez dokunulduğunda veya katılımcı gönderim yapmaya çalıştığında “Bu alan zorunludur” hatası görünür.
Hassas verileri yalnızca regex ile doğrulamayın
Kredi kartları veya resmi kimlikler gibi şeyler için uygun alan türünü veya entegrasyonu kullanın. Regex biçimi yakalar, geçerliliği değil.