เคล็ดลับและข้อจํากัดที่ทราบ

ทำตามเคล็ดลับเหล่านี้เพื่อให้แน่ใจว่าอีเมล AMP จะแสดงผลอย่างถูกต้องและสอดคล้องกันในแพลตฟอร์มและเบราว์เซอร์ทั้งหมดที่ Gmail รองรับ

  • ข้อความสรุปที่แสดงข้างบรรทัดเรื่องเมื่อดูอีเมลในกล่องจดหมาย (ส่วนหัวย่อย) จะอิงตามส่วน text/html หรือ text/plain ของอีเมล โดยไม่คำนึงถึงส่วน text/x-amp-html

  • ฟีเจอร์การค้นหาของ Gmail จะไม่จัดทำดัชนีส่วนแบบไดนามิกของอีเมล ใส่คีย์เวิร์ดที่สำคัญที่สุดในส่วน text/html หรือ text/plain ของอีเมลเพื่อช่วยผู้ใช้ค้นหาอีเมลของคุณ

  • ระบบจะแยกวิเคราะห์มาร์กอัปอีเมลและคำอธิบายประกอบโปรโมชันจากส่วน text/html ของอีเมล และจะไม่สนใจในส่วน text/x-amp-html

  • ระบบจะเข้ารหัสข้อมูลในแบบฟอร์ม amp-form ที่ส่งไปยังปลายทางเป็น application/x-www-form-urlencoded เสมอ ไม่ว่าค่าของแอตทริบิวต์ enctype ที่กําหนดไว้ในองค์ประกอบ <form> จะเป็นอย่างไรก็ตาม

  • เนื่องจากอีเมลแบบไดนามิกมีเนื้อหาที่เป็นปัจจุบัน ผู้ใช้จึงอาจได้รับอีเมลซ้ำภายในชุดข้อความเดียวกัน เช่น อีเมลแสดงความคิดเห็นของ Google เอกสารในชุดข้อความอีเมลเดียวสำหรับชุดข้อความความคิดเห็นเดียวกันจะมีลักษณะเหมือนกันทั้งหมดเมื่อขยาย Gmail สามารถป้องกันไม่ให้อีเมลที่ซ้ำกันเหล่านี้แสดงในชุดข้อความที่ยาวโดยการยุบอีเมลที่มีเนื้อหาซ้ำ โปรดเพิ่มเมตาแท็ก email.contentIds ลงในมาร์กอัป AMP เพื่อให้ระบบจดจำอีเมลว่าเป็นอีเมลซ้ำ

    <head>
      ...
      <meta name="email.contentIds" content="id1,id2,id3">
      ...
    </head>
    

    เนื้อหาของเมตาแท็กนี้ควรมีรายการสตริงที่คั่นด้วยคอมมาซึ่งระบุเนื้อหาที่ไม่ซ้ำกันภายในอีเมลแบบไดนามิก หากชุดรหัสเนื้อหาของอีเมลฉบับล่าสุดในชุดข้อความเป็นชุดที่ใหญ่กว่า (ไม่เข้มงวด) ของชุดรหัสเนื้อหาของอีเมลอื่นๆ ทั้งหมดในชุดข้อความ ระบบจะยุบอีเมลทั้งหมดยกเว้นอีเมลฉบับล่าสุด

    ตัวอย่างเช่น ระบบจะยุบชุดข้อความอีเมลที่มีชุดรหัสเนื้อหาต่อไปนี้

    • id1
    • id1
    • id1

    ชุดข้อความอีเมลที่มีชุดรหัสเนื้อหาต่อไปนี้จะถูกยุบด้วย

    • id1, id2
    • id2, id3
    • id1, id2, id3
  • เมื่ออีเมลมีแบบฟอร์มที่มีองค์ประกอบอินพุต หากมีการเปลี่ยนแปลงอินพุต ผู้ใช้อาจเห็นการยืนยันก่อนที่จะออกจากอีเมลโดยไม่ส่งแบบฟอร์ม การยืนยันนี้จะไม่แสดงในบางกรณี เช่น เมื่อผู้ใช้ล้างแบบฟอร์มหรือเมื่อลบข้อความ

  • เทมเพลต amp-mustache ต้องไม่มีแท็กตัวคั่นชุด