formbasedocs
Uygulamaya gitUygulama

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.

AyarNe yapar
BaşlıkKatılımcıların gördüğü soru etiketi — kalın, italik ve bağlantıları destekler
Başlığı gizle / Başlığı gösterEtiketi 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şaretleSorular 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 ayarlaTek 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.

AyarUygulandığı yerlerNe yapar
Seçenekler listesiTüm seçim türleriKatı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 yapRadyo 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 verTekli Görsel Seçimi, Çoklu Görsel SeçimiGörsel seçimini tek seçimle birden çok seçim arasında değiştirir
Min / maks seçimOnay Kutuları, görsel seçimDoğ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:

  1. Alanın girişine tıklayın.
  2. İlk karakter olarak @ yazın. Bir menü gizli ve hesaplanan alanlarınızı listeler; filtrelemek için yazmaya devam edin.

  3. 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.

KuralUygulandığı yerlerEtki
Min uzunluk / Maks uzunlukMetin Girişi, Metin Alanı, Web Sitesi URL’siKarakter sayısı, boşluklar kırpıldıktan sonra ölçülür
RegexMetin Girişi, Metin Alanı, Web Sitesi URL’si, E-postaYanıt, desenle eşleşmelidir
Minimum / MaksimumSayı, Yıldız Değerlendirme, doğrusal ölçekSayısal aralığı sınırlar
AdımSayıYanıt, adımın bir katı olmalıdır; 1 yalnızca tam sayıları ifade eder
En erken tarih / En geç tarihTarih Seçiciİzin verilen tarihleri sınırlar
En erken saat / En geç saatSaat Seçiciİzin verilen saatleri sınırlar
Min seçim / Maks seçimOnay Kutuları, görsel seçimKaç seçeneğin işaretlenebileceği
Tüm satırları zorunlu kılMatris / IzgaraHer satırın bir yanıtı olmalıdır
Min yanıtlanan satırMatris / IzgaraKaç satırın yanıtlanması gerektiği
Min dosya / Maks dosyaDosya YüklemeGönderim başına kaç dosya
Maks boyut (MB)Dosya YüklemeDosya başına izin verilen en büyük boyut
Kabul edilen türlerDosya Yükleme.pdf, .docx, image/*, .zip ve daha fazlasından seçin
E-posta doğrulaması gerektirE-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.

Sonraki adımlar