การแก้ไขปัญหา

วิธีแก้ปัญหาที่พบบ่อยของ Form Notifications

วิธีแก้ปัญหาที่พบบ่อยที่สุดของ Form Notifications ยังติดปัญหาอยู่? ติดต่อเรา

การแจ้งเตือนของฉันหายไปไหน?

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

กฎของฉันไม่ส่ง

ตรวจสอบกฎทีละข้อ:

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

หากทุกอย่างดูถูกต้อง ให้เปิดรายการทริกเกอร์ของฟอร์ม (ส่วนขยาย, Apps Script, ทริกเกอร์) และยืนยันว่ามีทริกเกอร์ onFormSubmit ของ Form Notifications อยู่

ฉันคัดลอกฟอร์มแล้วกฎหยุดทำงาน

เมื่อคุณทำสำเนา Google Form ทาง Google จะคัดลอกคำถามและการตั้งค่า Form Notifications ของคุณไปด้วย แต่จะไม่นำทริกเกอร์เบื้องหลังที่ทำงานในแต่ละครั้งที่มีการส่งฟอร์มติดไปด้วย นี่เป็นข้อจำกัดของ Google Forms กับการคัดลอกฟอร์ม

วิธีแก้: เปิด Form Notifications หนึ่งครั้งบนฟอร์มที่คัดลอกมา ระบบจะสร้างทริกเกอร์ขึ้นใหม่ คุณทำเพียงครั้งเดียวต่อสำเนาหนึ่งชุด

อีเมลหยุดกะทันหันบนฟอร์มที่มีการใช้งานหนาแน่น

คุณอาจถึงขีดจำกัดการส่งรายวันของบัญชี Google ของคุณ (ประมาณ 100 อีเมล/วัน สำหรับ Gmail ส่วนตัว และ 1,500/วัน สำหรับ Workspace) กฎอีเมลส่งจากบัญชีของคุณเองและนับรวมในขีดจำกัดนั้น ขีดจำกัดจะรีเซ็ตหลังจากผ่านไปประมาณ 24 ชั่วโมง ดูที่การส่งอีเมลและขีดจำกัดการส่ง

การส่งฟอร์มล่าสุดทุกครั้งแสดงว่า "ส่งไม่สำเร็จ"

เมื่อประวัติแสดงการส่งที่ล้มเหลวติดต่อกันหลายรายการ ปัญหามักอยู่ที่บัญชีผู้ส่ง (ผู้แก้ไขที่แสดงเป็นผู้ส่ง อีเมลถูกส่งออกจากบัญชีเดียว แม้บนฟอร์มที่มีผู้แก้ไขหลายคน):

  • ผู้ส่งอาจปฏิเสธสิทธิ์ "ส่งอีเมลในนามของคุณ" ไว้ การส่งจะล้มเหลวจนกว่าผู้ส่งจะอนุญาตสิทธิ์นี้ (วิธีทำ) โปรแกรมแก้ไขจะแสดงคำเตือนเมื่อตรวจพบรูปแบบนี้
  • หากคุณเป็นผู้แก้ไขร่วม รับหน้าที่ส่งแทน (ในคำเตือน) จะเปลี่ยนผู้ส่งเป็นบัญชีของคุณ การส่งฟอร์มใหม่หลังจากนั้นจะถูกส่งจากบัญชีคุณ

คนที่ตั้งค่ากฎไม่อยู่แล้ว

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

มีอะไรยังทำงานอยู่บ้างหลังช่วงทดลองใช้ของฉันสิ้นสุดลง?

โปรแกรมแก้ไขจะแสดงแบนเนอร์ให้อัปเกรด แต่กฎอีเมลที่ส่งบนทุกคำตอบของคุณยังคงส่งต่อไป และคุณยังสร้างและแก้ไขกฎเหล่านั้นได้ สิ่งที่คุณตั้งค่าไว้จะไม่เสียหายสำหรับผู้ตอบ ฟีเจอร์แบบชำระเงินจะหยุดชั่วคราว และกฎที่ใช้ฟีเจอร์เหล่านั้นจะแก้ไขไม่ได้จนกว่าคุณจะอัปเกรด: กฎ Slack, Discord, Teams และเว็บฮุก และกฎใด ๆ ที่มีขั้นตอนการอนุมัติ (การส่งฟอร์มที่ถูกข้ามยังดูได้ในประวัติ) การอัปเกรดจะปลดล็อกกฎเหล่านั้นและทำให้กลับมาทำงานสำหรับการส่งฟอร์มใหม่ ดูที่สิ่งที่ต้องมีสิทธิ์การใช้งาน

กฎ Slack, Discord, Teams หรือเว็บฮุกแสดงว่า "หยุดชั่วคราว"

ปลายทางตอบกลับด้วย HTTP 404 หรือ 410 จึงไม่มีอยู่แล้ว: incoming webhook ถูกลบในแอปแชต หรือ Zap, scenario หรือเส้นทางบนเซิร์ฟเวอร์ถูกลบออก Form Notifications หยุดกฎชั่วคราวและส่งอีเมลแจ้งคุณหนึ่งฉบับ สร้าง URL เว็บฮุกใหม่ในแอป แก้ไขกฎ วาง URL ใต้ แทนที่ แล้วบันทึก กฎจะกลับมาทำงานสำหรับการส่งฟอร์มใหม่

ความล้มเหลวอื่น (หมดเวลา, ข้อผิดพลาด 5xx) จะไม่หยุดอะไรชั่วคราว: การส่งจะลองใหม่หนึ่งครั้งแล้วบันทึกในประวัติพร้อมสถานะ HTTP

กฎแสดงว่า "หยุดผู้อนุมัติชั่วคราว"

ช่องผู้อนุมัติของกฎตอบกลับด้วย HTTP 404 หรือ 410 จึงหมายความว่า URL เว็บฮุกไม่มีอยู่แล้ว ไม่มีใครในช่องเห็นคำขออนุมัตินั้น จึงส่งทางอีเมลถึงเจ้าของกฎ พร้อมปุ่มอนุมัติและปฏิเสธแบบเดียวกัน จนกว่าคุณจะแก้ไข คำขอใหม่ทุกรายการจะส่งทางอีเมลถึงเจ้าของ สร้าง URL เว็บฮุกใหม่ในแอปแชต เปิดผู้อนุมัติของกฎ วาง URL แล้วบันทึก ประวัติจะแสดงคำขอแต่ละรายการที่ส่งถึงเจ้าของ พร้อมเหตุผล

หากโพสต์ไม่สำเร็จด้วยเหตุผลอื่น (หมดเวลา ข้อผิดพลาด 5xx) คำขอนั้นจะส่งทางอีเมลถึงเจ้าของเช่นกัน แต่ผู้อนุมัติจะไม่ถูกหยุดชั่วคราว

เว็บฮุกส่งถึงแต่ลายเซ็นไม่ตรงกัน

  • คำนวณ HMAC จากไบต์ของเนื้อหาคำขอดิบ ก่อนแปลง JSON หรือแปลงกลับใด ๆ เฟรมเวิร์กที่แปลง JSON อัตโนมัติจะเปลี่ยนช่องว่าง
  • เปรียบเทียบกับค่าเฮดเดอร์เต็มรวมคำนำหน้า sha256= เป็นเลขฐานสิบหกตัวพิมพ์เล็ก
  • หากคุณสร้างรหัสลับใหม่ด้วย รหัสลับสำหรับลงนามใหม่ รหัสเดิมจะใช้ไม่ได้ทันทีที่บันทึก

ดูที่การตรวจสอบลายเซ็น

กฎที่ตั้งเป็น "เฉพาะเมื่อได้รับอนุมัติ" ไม่เคยทำงาน

  • ต้องให้ผู้อนุมัติของกฎตัดสินใจจริง ๆ เหตุการณ์นี้อิงตามการตัดสินนั้น ไม่ใช่การส่งฟอร์มเอง
  • เงื่อนไข เฉพาะเมื่อ ของกฎยังคงมีผล: การตอบกลับที่ไม่ตรงจะไม่ถึงผู้อนุมัติคนนั้นเลย
  • กฎอีเมลที่มีขั้นตอนการอนุมัติต้องมีสิทธิ์การใช้งานที่ใช้งานอยู่ (ช่วงทดลองใช้นับรวมด้วย) หากไม่มี การส่งฟอร์มจะถูกบันทึกว่าหยุดชั่วคราว

กฎสองข้อใช้ผู้อนุมัติคนเดียวกัน แต่ได้รับคำขอเพียงรายการเดียว

เป็นไปตามการออกแบบ การอนุมัติเป็นแบบต่อผู้อนุมัติ ไม่ใช่ต่อกฎ: การตอบกลับที่ตรงกับหลายกฎซึ่งรอผู้อนุมัติคนเดียวกันจะสร้างคำขอหนึ่งรายการ และกฎที่ตรงกันทุกข้อจะทำงานตามผลการตัดสินครั้งเดียวนั้น กฎที่รอผู้อนุมัติคนละคนจะได้รับคำขอแยกต่างหากของตัวเอง ดูที่หนึ่งคำขอต่อผู้อนุมัติ

อีเมลเข้าไปอยู่ในสแปม

  • ตั้งที่อยู่ตอบกลับบนกฎ (ข้อความ, ผู้ส่งและที่อยู่ตอบกลับ) ที่อยู่ตอบกลับจริงทำให้ผู้รับและผู้ให้บริการอีเมลมีแนวโน้มมากขึ้นที่จะเชื่อถือข้อความนั้น
  • บนโดเมน Google Workspace ที่มีผู้ดูแลระบบ ให้ขอผู้ดูแลระบบของคุณยืนยันว่าการตั้งค่าความปลอดภัยอีเมลของโดเมนไม่ได้กรองข้อความที่ส่งผ่าน Add-on อยู่

แสดงบัญชี Google ผิดบัญชี

คำถามเกี่ยวกับบัญชี รวมถึงการแสดงบัญชี Google ผิดบัญชี มีคำตอบอยู่ในหน้าคำถามทั่วไปของเรา