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

แก้ปัญหาฟอร์ม HubSpot แบบฝังภายนอก

อัปเดตล่าสุด: กุมภาพันธ์ 19, 2025

สามารถใช้ได้กับการสมัครใช้บริการใดๆ ต่อไปนี้ ยกเว้นที่ระบุไว้:

ผลิตภัณฑ์และแพ็กเกจทั้งหมด

หากแบบฟอร์ม HubSpot ที่คุณฝังไว้ในหน้าเว็บภายนอกไม่ทำงานหรือปรากฏอย่างถูกต้องให้เรียนรู้เกี่ยวกับปัญหาการฝังแบบฟอร์มที่พบบ่อยที่สุดและวิธีแก้ไขปัญหาเหล่านั้น

ยืนยันรหัสการฝังแบบฟอร์ม

เพื่อยืนยันว่าโค้ดฝังในหน้าเว็บภายนอกของคุณถูกต้องให้เปรียบเทียบโค้ดฝังแบบฟอร์มที่ได้รับจาก HubSpot กับโค้ดที่อยู่ในเว็บไซต์ของคุณ:
  • ในบัญชี HubSpot ของคุณ ไปที่ การตลาด > แบบฟอร์ม
  • วางเมาส์เหนือแบบฟอร์มแล้วคลิกแก้ไข
  • หากคุณใช้เครื่องมือแก้ไขแบบฟอร์มที่อัพเดทแล้ว:
    • ที่ด้านขวาบนของตัวแก้ไขแบบฟอร์มคลิก แชร์
    • ในหน้าต่างป๊อปอัปให้เลือกรับโค้ดฝังตัว 
    • คลิกคัดลอก 

embed new editor

2025-02-19_15-48-28

  • ในเบราว์เซอร์ของคุณให้ไปที่ Diff Checker ซึ่งเป็นเครื่องมือเปรียบเทียบข้อความ 
  • ในส่วนข้อความต้นฉบับให้วางโค้ดฝังแบบฟอร์ม
  • ไปที่หน้าเว็บไซต์ที่ฝังแบบฟอร์ม จากนั้นคลิกขวาที่ใดก็ได้บนหน้าเว็บและเลือกดูที่มาของหน้าเว็บ 
  • ค้นหาโค้ดฝังแบบฟอร์มในแหล่งที่มาของหน้าและคัดลอก
  • กลับไปที่ตัวตรวจสอบ Diff
  • ในส่วนข้อความที่เปลี่ยนแปลงให้วางโค้ดฝังภายนอก
  • คลิกค้นหาความแตกต่างเพื่อค้นหารหัสที่ขาดหายไปหรือชำรุด หากรหัสฝังเหมือนกันข้อความทั้งสองไฟล์จะเหมือนกัน มิฉะนั้นความแตกต่างใดๆจะถูกเน้นด้วยสีแดงและสีเขียว

หากรหัสที่ฝังภายนอกไม่ตรงกับรหัส HubSpot ให้ใส่รหัสที่ถูกต้องอีกครั้งในหน้าภายนอกของคุณ

หากโค้ดฝังตัวภายนอกตรงกับโค้ด HubSpot บางอย่างใน HTML หรือ JavaScript บนหน้าเว็บภายนอกของคุณอาจรบกวนโค้ดฝังตัวของแบบฟอร์มคุณควรทำงานร่วมกับนักพัฒนาซอฟต์แวร์ของคุณเพื่อแก้ไขปัญหาเพิ่มเติม

เพิ่มโดเมนเว็บไซต์ 

เพิ่มโดเมนของหน้าเว็บภายนอกที่ฝังแบบฟอร์มเป็นโดเมนไซต์เพิ่มเติมใน HubSpot การส่งแบบฟอร์มจากหน้าเว็บที่ไม่ได้เพิ่มจะถูกทำเครื่องหมายเป็นสแปม 

ปัญหาเฉพาะเจ้าของที่พักที่ฝังไว้

หากคุณใช้ WordPress, Squarespace หรือ Wix คุณสามารถแก้ไขปัญหาต่อไปนี้ได้ในโฮสต์เว็บไซต์แต่ละแห่งด้านล่าง 

WordPress

หากแบบฟอร์มของคุณฝังอยู่ในหน้า WordPress คุณอาจพบปัญหาต่อไปนี้:

  • WordPress อาจแปลง '&' ในโค้ดแบบฝังตัวเป็น '&' ซึ่งจะทำลายการทำงานของโค้ด
  • ธีม XHTML WordPress จะเพิ่ม <![CDATA []]> แท็กรอบ JavaScript ซึ่งไม่ควรส่งผลกระทบต่อการแสดงผลแบบฟอร์มแต่เป็นสิ่งที่ควรทราบเมื่อตรวจสอบโค้ดฝังแบบฟอร์ม

หาก WordPress กำลังปรับเปลี่ยนโค้ดฝังขอแนะนำให้ใช้ปลั๊กอินของบุคคลที่สามเช่นแทรกข้อมูลโค้ด HTML เพื่อเพิ่มแบบฟอร์มลงในหน้าเว็บหรือโพสต์เป็นรหัสย่อเพื่อรักษาแท็กสคริปต์

Squarespace

เทมเพลต Squarespace บางเทมเพลตจะแสดงสคริปต์เฉพาะการโหลดหน้าแรกเท่านั้นและไม่แสดงในหน้าอื่นซึ่งอาจส่งผลให้แบบฟอร์ม HubSpot ทำงานไม่ถูกต้องในบางหน้าเนื่องจากสคริปต์แบบฟอร์มไม่ได้รับการโหลดเนื่องจากผู้เข้าชมนำทางเว็บไซต์ของคุณ 

เพื่อป้องกันไม่ให้สิ่งนี้เกิดขึ้นลองปิดใช้งานการโหลด AJAX ใน Squarespace หากไม่ได้ผลคุณสามารถลองใช้เทมเพลต Squarespace อื่นได้

ปัญหาเฉพาะของเบราว์เซอร์

หากคุณมีส่วนขยายเบราว์เซอร์ที่บล็อกทรัพยากรเช่น Ghostery ฟอร์ม HubSpot ของคุณจะถูกบล็อกไม่ให้โหลดและแสดงผลได้ดูข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่จะเกิดขึ้นเมื่อฟอร์ม HubSpot ของคุณถูกบล็อค 

บทความนี้มีประโยชน์หรือไม่
แบบฟอร์มนี้ใช้สำหรับคำติชมเอกสารเท่านั้น เรียนรู้วิธีขอความช่วยเหลือจาก HubSpot