กำหนดค่าองค์ประกอบที่เลือกซึ่งมีตัวเลือก "ทดสอบก่อน" และ "ทดสอบหลัง" เพื่อทำเครื่องหมาย "เติมข้อมูลล่วงหน้า" จดจำชื่อเครื่องขององค์ประกอบ ซึ่งจะเป็นพารามิเตอร์การค้นหาสำหรับขั้นตอนที่สำเร็จ (เช่น การส่ง_ประเภท
)
จากนั้นสร้างบล็อกที่มีช่องข้อความขอรหัสผู้เข้าร่วม เมื่อส่ง มันจะมองหาการส่งเว็บฟอร์มที่มี ID อยู่แล้ว จากนั้นหนึ่งในสองสิ่งสามารถเกิดขึ้นได้:
- หากยังไม่มีการส่ง ให้เปลี่ยนเส้นทางผู้ใช้ไปยังเว็บฟอร์มโดยเลือก "ทดสอบล่วงหน้า" ไว้ล่วงหน้า (เช่น
?submission_type=ทดสอบล่วงหน้า
)
- หากมีการส่งอยู่แล้ว ให้เปลี่ยนเส้นทางผู้ใช้ไปยังเว็บฟอร์มโดยเลือก "หลังการทดสอบ" ไว้ล่วงหน้า (เช่น.
?submission_type=แบบทดสอบหลังเรียน
)
จากนั้นวางบล็อกนี้ทุกที่ที่คุณต้องการเริ่มเวิร์กโฟลว์นี้ เช่น ในบางหน้า เป็นโบนัสเพิ่มเติม คุณสามารถกำหนดให้บล็อกขอชื่อพารามิเตอร์การค้นหาที่ใช้ในการเปลี่ยนเส้นทางระหว่างการกำหนดค่า ด้วยวิธีนี้ คุณสามารถจับคู่ชื่อองค์ประกอบเว็บฟอร์มได้โดยไม่ต้องเจาะลึกรหัสในภายหลังหากคุณเปลี่ยนชื่อ
ฉันยังแนะนำให้ใส่คำเตือนว่าฟิลด์นี้ถูกกรอกไว้ล่วงหน้าตามการมีอยู่ของ ID ผู้เข้าร่วม การเติมล่วงหน้านั้นง่ายต่อการมองข้าม
หรืออีกทางหนึ่ง เพียงระบุลิงก์สองลิงก์ไปยังเว็บฟอร์ม โดยลิงก์หนึ่งมี ?submission_type=ทดสอบล่วงหน้า
เชื่อมโยงเข้ากับ url ของมันและอื่น ๆ ด้วย ?submission_type=แบบทดสอบหลังเรียน
. ผลเดียวกันลบการตรวจสอบ ID ผู้เข้าร่วมและการบล็อกแบบกำหนดเอง (สมมติว่าผู้ใช้เลือกลิงก์ที่ถูกต้อง)