เรียกข้อมูลรายละเอียดจากหน้าเว็บ
การแยกข้อมูลเกี่ยวกับหน้าเว็บเป็นฟังก์ชันที่สำคัญในโฟลว์ที่เกี่ยวข้องกับเว็บส่วนใหญ่ การดำเนินการ รับรายละเอียดในหน้าเว็บ ทำให้คุณสามารถเรียกข้อมูลรายละเอียดต่างๆ จากหน้าเว็บและจัดการในโฟลว์เดสก์ท็อปของคุณ
ในการใช้การดำเนินการ คุณต้องมีอินสแตนซ์ของเบราว์เซอร์ที่สร้างไว้แล้วซึ่งระบุหน้าเว็บที่คุณต้องการดึงรายละเอียด อินสแตนซ์ของเบราว์เซอร์สามารถสร้างได้ด้วย การดำเนินการเปิดเบราว์เซอร์ ใดๆ
หลังจากเลือกอินสแตนซ์ของเบราว์เซอร์ที่เหมาะสมแล้ว ให้เลือกข้อมูลที่คุณต้องการดึงจากหน้าเว็บ การดำเนินการ รับรายละเอียดของหน้าเว็บ เสนอหกตัวเลือกที่แตกต่างกัน:
- คำอธิบายของหน้าเว็บ
- คำสำคัญเมตาของหน้าเว็บ
- หัวข้อของหน้าเว็บ
- ข้อความของหน้าเว็บ
- โค้ดต้นฉบับของหน้าเว็บ
- ที่อยู่ URL ของหน้าเว็บ
ข้อมูลที่ดึงมาจะถูกเก็บไว้เพื่อใช้ในภายหลังในตัวแปรข้อความที่ชื่อ WebPageProperty
ป้องกันข้อผิดพลาดขณะเรียกข้อมูลรายละเอียด
แม้ว่าคุณสมบัติส่วนใหญ่จะมีอยู่แทบทุกหน้าเว็บ แต่ก็มีบางสถานการณ์ที่การดำเนินการ รับรายละเอียดของหน้าเว็บ ล้มเหลวในการเรียกข้อมูลรายละเอียดที่เลือก ตัวอย่างเช่น หน้าเว็บที่ไม่มีคำสำคัญเมตาเป็นเรื่องปกติ
หากคุณไม่แน่ใจว่ามีแอตทริบิวต์อยู่บนหน้าเว็บหรือไม่ ให้กำหนดค่าตัวเลือก มีข้อผิดพลาด ของการดำเนินการ รับรายละเอียดของหน้าเว็บ เพื่อดำเนินการโฟลว์ต่อไปหลังจากความล้มเหลว หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการจัดการข้อผิดพลาดของการดำเนินการ โปรดดูที่ การจัดการข้อผิดพลาดในโฟลว์เดสก์ท็อป
ในการพิจารณาว่าการแยกข้อมูลสำเร็จหรือไม่ ให้ใช้เงื่อนไข If เพื่อตรวจสอบว่าตัวแปร WebPageProperty ว่างเปล่าหรือไม่
เงื่อนไขช่วยให้คุณใช้ฟังก์ชันการทำงานที่แตกต่างกันสำหรับกรณีของการแยกข้อมูลสำเร็จและไม่สำเร็จ คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับเงื่อนไขใน ใช้เงื่อนไข
โฟลว์ย่อยตัวอย่างต่อไปนี้ดึงข้อมูลคำสำคัญเมตาที่พร้อมใช้งานจากหน้าเว็บ และแสดงในกล่องข้อความ ถ้าการแยกไม่สำเร็จ โฟลว์จะหยุดและส่งกลับข้อความแสดงข้อผิดพลาด