ในปี 2026 push notifications บน iOS มีความ dynamic และขับเคลื่อนด้วยข้อมูลมากกว่าที่เคย ใน iOS 26 Apple เปิดตัว priority notifications ที่ฉลาดยิ่งขึ้นซึ่งขับเคลื่อนด้วย Apple Intelligence, Live Activities ที่พัฒนาให้รองรับการ broadcast และตัวควบคุมที่ละเอียดยิ่งขึ้นว่าผู้ใช้จะเห็นข้อความเมื่อไรและอย่างไร

คู่มือนี้ออกแบบมาสำหรับ นักการตลาดและทีมแอป ที่ต้องการเข้าใจวิธีการทำงานของ Apple Push Notification Service (APNs) — ตั้งแต่การตั้งค่า iOS push notifications และประเภทต่าง ๆ ไปจนถึงกลยุทธ์การ opt-in, สเปกการออกแบบ และเบนช์มาร์ก พร้อมทั้งดูว่า Pushwoosh ช่วยเปลี่ยนเลเยอร์ทางเทคนิคนี้ให้กลายเป็นแคมเปญที่คอนเวิร์ตสูงได้อย่างไร

📖

iOS เทียบกับ Android push notifications: ความแตกต่างหลัก

ทั้งสองแพลตฟอร์มให้ความสามารถด้าน push ที่ทรงพลัง แต่ต่างกันที่ระบบการจัดส่ง, รูปแบบ permission, การรองรับมีเดีย และเบนช์มาร์ก engagement การเข้าใจความแตกต่างเหล่านี้ช่วยให้ทีมปรับครีเอทีฟและจังหวะเวลาให้เหมาะกับแต่ละแพลตฟอร์ม

หัวข้อiOSAndroid
ระบบการจัดส่งApple Push Notification Service (APNs)Firebase Cloud Messaging (FCM)
รูปแบบ opt-inต้องการ opt-in อย่างชัดเจนทุกเวอร์ชันต้องการความยินยอมอย่างชัดเจนตั้งแต่ Android 13+; เวอร์ชันก่อนหน้าเป็นอัตโนมัติ
อัตรา opt-in เฉลี่ย~56% (Pushwoosh 2025 study)~75% (Pushwoosh 2025 study)
CTR เฉลี่ย1.71%2.75%
ลิมิต rich mediaรูปภาพสูงสุด 10 MB ผ่าน NSE; วิดีโอสูงสุด 50 MBรูปภาพสูงสุด 10 MB, วิดีโอสูงสุด 50 MB
ปุ่ม actionสูงสุด 4 ปุ่มสูงสุด 3 ปุ่ม
อัปเดตสดLive Activities (iOS 16+), Broadcast push (iOS 26)Live Updates API (Android 16)
ขอบเขตข้ามแพลตฟอร์มiOS, iPadOS, watchOS, macOS, visionOSสมาร์ทโฟน Android, แท็บเล็ต, ChromeOS
หัวข้อ
1 / 8
ระบบการจัดส่ง
iOS
Apple Push Notification Service (APNs)
Android
Firebase Cloud Messaging (FCM)
หัวข้อ
2 / 8
รูปแบบ opt-in
iOS
ต้องการ opt-in อย่างชัดเจนทุกเวอร์ชัน
Android
ต้องการความยินยอมอย่างชัดเจนตั้งแต่ Android 13+; เวอร์ชันก่อนหน้าเป็นอัตโนมัติ
หัวข้อ
3 / 8
อัตรา opt-in เฉลี่ย
iOS
~56% (Pushwoosh 2025 study)
Android
~75% (Pushwoosh 2025 study)
หัวข้อ
4 / 8
CTR เฉลี่ย
iOS
1.71%
Android
2.75%
หัวข้อ
5 / 8
ลิมิต rich media
iOS
รูปภาพสูงสุด 10 MB ผ่าน NSE; วิดีโอสูงสุด 50 MB
Android
รูปภาพสูงสุด 10 MB, วิดีโอสูงสุด 50 MB
หัวข้อ
6 / 8
ปุ่ม action
iOS
สูงสุด 4 ปุ่ม
Android
สูงสุด 3 ปุ่ม
หัวข้อ
7 / 8
อัปเดตสด
iOS
Live Activities (iOS 16+), Broadcast push (iOS 26)
Android
Live Updates API (Android 16)
หัวข้อ
8 / 8
ขอบเขตข้ามแพลตฟอร์ม
iOS
iOS, iPadOS, watchOS, macOS, visionOS
Android
สมาร์ทโฟน Android, แท็บเล็ต, ChromeOS

Insight สำคัญ: ขณะที่ Android นำในเรื่องปริมาณและอัตรา opt-in ผู้ใช้ iOS ให้ customer lifetime value (CLV) ที่สูงกว่า และ engagement ต่อข้อความที่แข็งแกร่งกว่าเมื่อเขา opt-in แล้ว iOS ยังรองรับปุ่ม action ได้ถึง 4 ปุ่ม เทียบกับ 3 ของ Android — ใช้ให้คุ้มครับ/ค่ะ

iOS push notifications คืออะไร?

iOS push notifications คือข้อความสั้นแบบเรียลไทม์ที่ส่งตรงไปยังอุปกรณ์ Apple ของผู้ใช้ — iPhone, iPad, Apple Watch, Mac หรือ Apple Vision Pro — ไม่ว่าจะเปิดแอป อยู่เบื้องหลัง หรือปิดสนิท ข้อความเหล่านี้ถูกจัดส่งผ่าน Apple Push Notification Service (APNs) ซึ่งเป็น cloud gateway ที่ปลอดภัยของ Apple ครอบคลุม iOS, iPadOS, watchOS, macOS และ visionOS

iOS push notification คืออะไร

iOS notifications เป็นแบบ อิงตาม permission: ผู้ใช้ต้อง opt-in อย่างชัดเจนก่อน แอปจึงจะส่งข้อความให้ได้ ทำให้คุณภาพ, จังหวะเวลา และคุณค่าที่ผู้ใช้รับรู้สำคัญตั้งแต่การ interaction แรก

เมื่อทำได้ดี push notifications บน iPhone ผลักดัน engagement, ปลุกผู้ใช้ที่ไม่ใช้งานกลับมา, กระตุ้นการซื้อ และเสริมการ retention ตลอดทั้ง lifecycle ของผู้ใช้

Apple Push Notification Service (APNs) ทำงานอย่างไร

APNs คือโครงสร้างเซิร์ฟเวอร์ฝั่ง provider ที่อยู่ระหว่างเซิร์ฟเวอร์แอปของคุณกับอุปกรณ์ Apple ของผู้ใช้ ขั้นตอนการจัดส่งทั้งหมดทำงานดังนี้:

วิธีการทำงานของ iOS push notifications
  1. ผู้ใช้ให้ permission — แอปแสดง opt-in prompt หากไม่ได้รับความยินยอม APNs จะไม่ส่งต่อ notification ใด ๆ สำหรับแอปนั้น
  2. สร้าง device token — เมื่อได้รับ permission แล้ว APNs จะออก device token เฉพาะตัวสำหรับคู่ app-device โทเค็นนี้ทำหน้าที่เป็นที่อยู่ปลอดภัยสำหรับการจัดส่ง และต้องต่ออายุเมื่อผู้ใช้ติดตั้งแอปใหม่หรือเปลี่ยนเครื่อง
  3. เซิร์ฟเวอร์ provider เก็บโทเค็น — เซิร์ฟเวอร์ provider ของคุณ (หรือ Pushwoosh ในฐานะ engagement platform) จะเก็บ device tokens และสร้าง payload ของ notification: JSON object ขนาดสูงสุด 4 KB ที่ประกอบด้วย title, body, media flag และพารามิเตอร์การจัดส่ง
  4. ส่ง payload ไปยัง APNs ผ่าน HTTP/2 — เซิร์ฟเวอร์ provider จะ authenticate กับ APNs โดยใช้ token-based authentication (.p8 key, มาตรฐานปัจจุบัน) หรือวิธีเก่าแบบ certificate-based (.p12) APNs ตรวจสอบ payload และเข้าคิวเพื่อจัดส่ง
  5. APNs ส่งไปยังอุปกรณ์ — notification ถูกส่งไปยัง iPhone, iPad หรือ Apple Watch เป้าหมาย และปรากฏบนหน้าจอล็อก, ใน Notification Center หรือเป็นแบนเนอร์ ขึ้นอยู่กับการตั้งค่า iOS notification ของผู้ใช้และสถานะ Focus mode
💡

Token-based auth (.p8) เทียบกับ certificate-based auth (.p12): Apple แนะนำ token-based authentication (โดยใช้ .p8 key ที่สร้างใน Apple Developer Console) เพราะคีย์ไม่หมดอายุและใช้กับทุกแอปได้ ขณะที่วิธีเดิมแบบ certificate-based (.p12) ต้องต่ออายุทุกปีและแยกตามแอป ถ้ายังใช้ .p12 อยู่ การย้ายมา .p8 เป็นการอัปเกรดที่คุ้มค่าทันที

ประเภทของ iOS notifications

iOS รองรับ notifications แปดประเภทที่แตกต่างกัน แต่ละประเภทมีพฤติกรรมการจัดส่ง, การมองเห็น และการใช้งานเชิงการตลาดที่แตกต่างกัน

Remote (push) notifications

Remote notifications ถูกส่งจากเซิร์ฟเวอร์ provider ของคุณผ่าน APNs ไปยังอุปกรณ์ของผู้ใช้ นี่คือ push มาตรฐานที่นักการตลาดทำงานด้วย — alert โปรโมชัน, การอัปเดตคำสั่งซื้อ, ข้อความ re-engagement ต้องมี opt-in ชัดเจน และจะปรากฏบนหน้าจอล็อกและใน Notification Center

Local notifications

Local notifications ถูกตั้งเวลาและจัดส่งโดยตัวแอปเอง โดยไม่ต้องผ่านเซิร์ฟเวอร์หรือ APNs ใช้สำหรับการเตือน, นาฬิกาปลุก หรืออีเวนต์ในปฏิทินที่ไม่ต้องใช้ข้อมูลเรียลไทม์จากเซิร์ฟเวอร์ ไม่ต้องการการเชื่อมต่อเครือข่าย

Silent (background) notifications

Silent push notifications มี flag content-available ใน payload และจัดส่งข้อมูลไปยังแอปในเบื้องหลังโดยไม่แสดง alert ที่มองเห็นได้แก่ผู้ใช้ ใช้เพื่อ refresh เนื้อหาแอป, pre-fetch ข้อมูล หรือ trigger การอัปเดตสถานะใน-แอป จะถูกจัดส่งด้วย priority ต่ำกว่า และ OS อาจ defer ได้เพื่อประหยัดแบตเตอรี่

Time-Sensitive notifications

Time-Sensitive เป็นหมวดหมู่เฉพาะของ iOS ที่สามารถทะลุ Focus mode และ Scheduled Summary ได้ — แต่เฉพาะเมื่อเนื้อหามีความสำคัญตามเวลาจริง ๆ: รถมาถึง, การเตือนยา, การจัดส่งถึงประตู หากต้องการใช้หมวดหมู่นี้ แอปของคุณต้องประกาศ entitlement สำหรับ Time Sensitive Notifications ผู้ใช้สามารถเพิกถอนสิทธิ์ Time-Sensitive ของแต่ละแอปได้ในการตั้งค่า notification iOS

Critical alerts

Critical alerts ข้ามทั้ง Do Not Disturb และ Focus mode อย่างสมบูรณ์ และเล่นเสียงแม้เครื่องจะปิดเสียง ต้องใช้ entitlement พิเศษจาก Apple และจำกัดเฉพาะแอปด้านสุขภาพ (การเตือนยา, การแจ้งเตือนอุปกรณ์การแพทย์) และความปลอดภัย (สภาพอากาศรุนแรง, บริการฉุกเฉิน) Apple พิจารณาคำขอ entitlement เป็นรายกรณี

Communication notifications

เปิดตัวใน iOS 15, Communication notifications เป็นรูปแบบเฉพาะสำหรับข้อความจากบุคคลจริง — แชต, สาย หรือการทำงานร่วมกัน จะแสดงด้านบนของรายการ notification และสามารถยกระดับเป็นรายการ Shared with You ในแอปเช่น Messages หรือ FaceTime แอปต้องประกาศ entitlement ของ Communication Notifications และให้ object person ใน payload

Provisional notifications

Provisional notifications ช่วยให้แอปส่ง notification ไปยัง Notification Center ได้โดยไม่ต้องขอ permission ชัดเจนก่อน ข้อความถูกจัดส่งอย่างเงียบ ๆ — ไม่มีเสียง ไม่ขึ้นหน้าจอล็อก — และหลังเห็น provisional notification แรก ผู้ใช้จะได้รับ prompt เพื่อเลือกเก็บไว้หรือปิด เป็นวิธีที่แรงเสียดทานต่ำในการแสดงคุณค่าของ notification ก่อนขอ opt-in เต็มรูปแบบ

Live Activities

Live Activities เป็นพื้นที่ notification แบบเรียลไทม์ที่คงอยู่ ปรากฏบนหน้าจอล็อกของ iPhone และใน Dynamic Island (iPhone 14 Pro ขึ้นไป) อัปเดตผ่าน push payload ที่มีคีย์ content-state และสามารถ trigger จากระยะไกลได้ การใช้งานทั่วไป ได้แก่ การติดตามการจัดส่ง, สกอร์กีฬา, สถานะเที่ยวบิน และความคืบหน้าของการเดินทาง ดูรายละเอียดการตั้งค่าและการใช้งานในส่วน Live Activities เฉพาะด้านล่าง

การตั้งค่า iOS push notification

ก่อนส่ง push notifications บน iPhone หรือ iPad คุณต้องตั้งค่าการเชื่อมต่อ APNs ของแอปและขอ permission ผู้ใช้ใน runtime

Checklist การตั้งค่า

  1. ลงทะเบียนแอปใน Apple Developer Console สร้าง App ID และเปิดใช้งาน capability Push Notifications สำหรับโปรเจกต์ iOS
  2. สร้าง APNs authentication key (ไฟล์ .p8) ในส่วน Keys ของ Apple Developer Console คีย์นี้ authenticate เซิร์ฟเวอร์ provider ของคุณกับ APNs ผ่าน token-based authentication
  3. ใน Xcode เพิ่ม capability Push Notifications ให้ target ภายใต้ Signing & Capabilities เพิ่ม Background Modes ด้วยหากวางแผนใช้ silent (background) notifications
  4. ขอ permission notification ใน runtime ผ่าน UNUserNotificationCenter.requestAuthorization trigger หลังจาก action ที่มีความหมายของผู้ใช้ — ไม่ใช่ตอนเปิดแอปครั้งแรก
  5. ลงทะเบียน remote notifications ด้วย UIApplication.registerForRemoteNotifications() implement application(_:didRegisterForRemoteNotificationsWithDeviceToken:) เพื่อรับโทเค็น APNs
  6. ส่ง device token ไปยังเซิร์ฟเวอร์ provider หรือ engagement platform (Pushwoosh) โทเค็นอาจหมุนเวียน — implement การจัดการ onTokenRefresh เพื่อให้ข้อมูลของคุณเป็นปัจจุบัน
  7. สำหรับ notifications แบบ rich media ให้เพิ่ม Notification Service Extension ในโปรเจกต์ Xcode NSE จะ intercept notification ก่อนแสดงและดาวน์โหลด media attachment หากไม่มี NSE รูปภาพและวิดีโอจะไม่ปรากฏใน push ของคุณ
  8. ทดสอบการจัดส่งผ่าน Apple Push Notification Console ในพอร์ทัล Developer หรือผ่านฟีเจอร์ test send ของ engagement platform
💡

สรุปสำหรับนักการตลาด: เมื่อ Pushwoosh SDK ถูก integrate แล้ว เลเยอร์การจัดส่งทางเทคนิค — การจัดการโทเค็น, APNs authentication, การตั้งค่า NSE — จะถูกจัดการอัตโนมัติ ทีมของคุณโฟกัสได้ที่ segmentation, copy และ logic แคมเปญ

สิ่งใหม่ใน notifications ของ iOS 26

iOS 26 เปิดตัวในเดือนกันยายน 2025 และนำการเปลี่ยนแปลงสำคัญหลายอย่างมาสู่วิธีที่ push notifications ถูกจัดส่งและแสดงบน iPhone และ iPad หากเอกสารหรือแคมเปญของคุณยังอ้างถึง iOS 18 อยู่ ให้อัปเดต — ผู้ชมสังเกตเห็นเวอร์ชันที่ล้าสมัยได้

Priority notifications (Apple Intelligence)

ตอนนี้ Apple Intelligence จัดอันดับ notification ที่เข้ามาตามความสำคัญที่อนุมานได้ และแสดงรายการที่เกี่ยวข้องที่สุดไว้ด้านบนของสแต็ก ข้อความที่เชื่อมโยงกับ context ของผู้ใช้แบบเรียลไทม์ — การจัดส่งกำลังมาถึง, ประชุมจะเริ่ม, ต้องตอบกลับโดยตรง — จะถูกโปรโมตอัตโนมัติ ส่วน blast การตลาดทั่วไปจะถูกลดอันดับหรือจัดกลุ่มใน Notification Summary

นัยสำหรับนักการตลาด: สัญญาณความเกี่ยวข้องไม่ใช่แค่เรื่องอัตราการเปิดอ่านอีกต่อไป — มันส่งผลโดยตรงว่า notification จะถูกเห็นหรือไม่ ข้อความ personalized ที่ trigger ตามพฤติกรรมจะทิ้งห่าง blast ที่ตั้งเวลามากขึ้นเรื่อย ๆ

ร่วมพูดคุย 👇🏻

Smart notification summaries

ผู้ใช้สามารถกำหนดเวลาส่งสรุปช่วงเช้าและช่วงเย็นสำหรับแอปที่มี priority ต่ำได้ Notification ที่ถูกหน่วงไว้ในสรุปจะไม่ขัดจังหวะหน้าจอล็อก ขณะที่ Time-Sensitive และ Critical จะข้ามพฤติกรรมนี้ได้

หากแอปของคุณส่งเนื้อหาโปรโมชันเป็นหลัก ผู้ชมส่วนใหญ่บน iOS 26 อาจได้รับเป็นส่วนหนึ่งของสรุปแบบ batched แทน alert ทันที frequency capping และ copy ที่เน้นคุณค่าจึงสำคัญกว่าที่เคย

iOS priority notifications และ smart summaries

Broadcast push notifications

iOS 26 แนะนำ Broadcast push notifications ผ่าน APNs — โหมดการจัดส่งใหม่ที่อนุญาตให้แอป push เนื้อหาให้ subscriber ทุกคนพร้อมกันโดยไม่ต้องเก็บรายการ device token รายตัว มีประโยชน์มากสำหรับแอปสปอร์ตสด, ข่าวด่วน และแอปอีเวนต์เรียลไทม์ ที่ข้อความเดียวกันต้องถึงผู้ใช้หลายล้านคนพร้อมกัน

Live Activities ที่ขยายความสามารถ

ตอนนี้ Live Activities อัปเดตผ่าน payload แบบ broadcast APNs ลดภาระเซิร์ฟเวอร์สำหรับการอัปเดตเรียลไทม์ปริมาณสูง ความถี่ในการอัปเดตยังคงเป็น 5–15 วินาทีสำหรับการใช้งานส่วนใหญ่

อัปเดต Communication notifications

iOS 26 ขยาย API ของ Communication notifications ทำให้หมวดแอปเพิ่มเติมสามารถแสดงข้อความใน thread บทสนทนาที่ priority สูงได้ แอปที่สร้างฟีเจอร์ collaborative หรือ social ควรพิจารณานำ entitlement นี้มาใช้

iOS Live Activities

Live Activities เป็นหนึ่งในพื้นที่ที่ engagement สูงที่สุดที่แอป iOS สามารถใช้ได้ แสดงเนื้อหาเรียลไทม์ที่คงอยู่บนหน้าจอล็อกของ iPhone และใน Dynamic Island (iPhone 14 Pro ขึ้นไป) — โดยที่ผู้ใช้ไม่ต้องเปิดแอป

📖

อ่านเชิงลึกเพิ่มเติมในคู่มือเฉพาะของเรา: iOS Live Activities: ทำงานอย่างไร ตัวอย่าง และแนวปฏิบัติ

Live Activities ทำงานอย่างไร

Live Activities ถูกเริ่มต้นโดยแอปผ่าน framework ActivityKit และอัปเดตผ่าน push payload ที่มีคีย์ content-state การอัปเดตแต่ละครั้งจะแทนที่การแสดงสถานะปัจจุบัน activities จะสิ้นสุดเมื่อแอปสิ้นสุดอย่างชัดเจน หรือเมื่อถึงระยะเวลาสูงสุดที่ตั้งไว้ตอนเริ่ม

การอัปเดตสามารถจัดส่งผ่าน push (จากเซิร์ฟเวอร์ของคุณผ่าน APNs) หรือ locally (จากภายในแอป) priority ของ push update มีผลต่อความเร็วที่หน้าจอล็อก refresh: การอัปเดต priority สูงจะปรากฏภายในวินาที; ส่วนการอัปเดต priority แบบ background อาจถูก defer

กรณีใช้งาน Live Activity

  • การติดตามการจัดส่ง: “ออเดอร์ของคุณห่างไป 3 จุดแวะ” — อัปเดตทุกนาทีจนถึงการจัดส่ง
  • Ride sharing: ชื่อคนขับ, รถ, นับถอยหลัง ETA — ไม่ต้องเปิดแอป
  • สกอร์กีฬา: สกอร์สด, ช่วง, shot clock — broadcast ให้ subscriber ทุกคนพร้อมกันใน iOS 26
  • สถานะเที่ยวบิน: ประตู, เวลา boarding, alert ดีเลย์ — แสดงใน Dynamic Island
  • ตัวจับเวลาส่งอาหาร: นับถอยหลังจากสั่งจนถึงส่งถึง — ใช้ push notification เป็น fallback ที่จุดสำคัญ
ตัวอย่าง notification Live Activity บน iOS
ตัวอย่าง push Live Activity บน iOS

ข้อกำหนด

  • iPhone: iOS 16.1+. Dynamic Island: iPhone 14 Pro ขึ้นไป
  • iPad: iPadOS 17+
  • ระยะเวลา activity สูงสุด: 8 ชั่วโมง; แอปขยายได้ครั้งหนึ่ง
  • ขนาด payload: การอัปเดต content-state ต้องอยู่ภายในลิมิต payload ของ APNs ที่ 4 KB

Web push notifications บน iOS 16.4+ (Safari และ PWA)

ตั้งแต่ iOS 16.4 Apple รองรับ web push notifications สำหรับ Progressive Web App (PWA) ที่เพิ่มเข้าหน้าโฮมของ iPhone นี่คือการเติมเต็มช่องว่างสำคัญ: เป็นครั้งแรกที่ผลิตภัณฑ์เว็บสามารถส่ง push notification ไปยังผู้ใช้ iPhone ได้โดยไม่ต้องติดตั้งแอป native

ทำงานอย่างไร

Web push บน iOS ใช้ W3C Push API และโมเดล service worker ของ Safari เหมือนกับ web push บน desktop ผู้ใช้ต้องเพิ่ม PWA ไปยังหน้าโฮม จากนั้นให้ permission notification ผ่าน prompt มาตรฐานของเบราว์เซอร์ notification จะถูกจัดส่งผ่านโครงสร้างพื้นฐาน push ของ Apple ไม่ใช่ FCM

ข้อกำหนดและข้อจำกัด

  • ต้องใช้ iOS/iPadOS 16.4 หรือใหม่กว่า Web push ไม่พร้อมใช้งานในเบราว์เซอร์ในแอป (WKWebView)
  • แอปต้องถูกเพิ่มไปยังหน้าโฮมเป็น PWA notification ไม่ทำงานสำหรับเว็บไซต์ที่เปิดในแท็บ Safari
  • HTTPS เป็นข้อบังคับ — service workers และ push subscriptions ต้องการ origin ที่ปลอดภัย
  • ไม่มี background sync บน iOS — ฟีเจอร์ background บางอย่างของ PWA ที่ทำงานบน Android Chrome ยังไม่ถูกรองรับบน iOS Safari

โอกาสทางการตลาด

Web push บน iOS ยังถูกใช้น้อย — ทำให้เป็นโอกาสง่าย ๆ ในการเก็บคะแนน แอปที่มี presence บนเว็บอย่างชัดเจน — e-commerce, สื่อ, fintech — สามารถเข้าถึงผู้ใช้ iPhone ที่ไม่ได้ติดตั้งแอป native ได้ด้วยการ prompt ให้เพิ่ม PWA ไปยังหน้าโฮม Pushwoosh รองรับ web push บนแพลตฟอร์มหลักทั้งหมด รวมถึง PWA บน iOS 16.4+

หลักสำคัญของการออกแบบ push notification บน iOS

การออกแบบ push notification บน iOS
องค์ประกอบข้อกำหนด
Title25–50 ตัวอักษร; ใส่ข้อมูลสำคัญไว้ต้นข้อความ
Bodyสูงสุด 150 ตัวอักษร; 40 ตัวอักษรแรกมองเห็นชัดที่สุดบนหน้าจอล็อก
Rich imageJPEG หรือ PNG; สูงสุด 10 MB ผ่าน Notification Service Extension
GIF / videoสูงสุด 50 MB ผ่าน NSE
เสียงกำหนดเองต้องถูก bundle อยู่ในแอป; สูงสุด 30 วินาที
ปุ่ม actionสูงสุด 4 ปุ่ม (มากกว่า Android 1 ปุ่ม); ปุ่มละ 1–2 คำ
ไอคอนแอปจัดการโดยระบบ; ไม่สามารถ override ได้
ขนาด payloadรวม 4 KB (title + body + metadata)
CTA และปุ่มใน push iOS
💡

Rich media ต้องใช้ Notification Service Extension (NSE) ในโปรเจกต์ Xcode NSE จะ intercept notification ก่อนแสดง และดาวน์โหลดรูปภาพหรือวิดีโอจาก URL ที่ระบุใน flag mutable-content ของ payload หากไม่มี NSE รูปภาพจะไม่ render — และจะไม่ fall back ไปเป็นข้อความด้วย

เบนช์มาร์ก push iOS (ข้อมูล 2025)

จาก ข้อมูล ของ Pushwoosh จากแอป 600+ แอปในอุตสาหกรรมหลัก ค่าเฉลี่ยรวมทุกอุตสาหกรรม: opt-in 56.36%, CTR 1.71%

อุตสาหกรรมอัตรา opt-inCTR
E-commerce และค้าปลีก52.78%3.05%
Fintech69.64%2.09%
เกม action44.17%0.46%
เกม hypercasual23.01%0.82%
สื่อและบันเทิง59.93%0.83%
ข่าว51.84%1.55%
เฉลี่ยทุกอุตสาหกรรม56.36%1.71%

แนวปฏิบัติของ push notification บน iOS

ขอ opt-in แต่เนิ่น ๆ ด้วยหน้าจอ pre-permission

อัตรา opt-in เฉลี่ยของ iOS อยู่ที่ 56% ด้วยขั้นตอน pre-permission ที่ออกแบบดี คุณสามารถดันตัวเลขนี้ให้สูงขึ้นได้มาก แสดงหน้าจอ in-app แบบกำหนดเองก่อน prompt native ของ Apple อธิบายว่า notification ที่ผู้ใช้จะได้รับเป็นอย่างไรและมีคุณค่ายังไง จากนั้นจึง trigger prompt ของระบบหลัง action ที่มีความหมาย — ซื้อเสร็จ, จบ onboarding, อ่านบทความแรก

คำขอ opt-in

เคารพ Focus mode

Focus mode (เปิดตัวใน iOS 15) อนุญาตให้ผู้ใช้กรองว่าแอปใดสามารถรบกวนได้ในช่วงทำงาน, นอนหลับ หรือเวลาส่วนตัว มีเพียง Time-Sensitive และ Critical เท่านั้นที่ทะลุ Focus filter ที่ active ได้ การส่ง push โปรโมชันปกติไปยังผู้ใช้ที่อยู่ใน Focus จะทำให้ถูกจัดส่งแบบเงียบหรือถูกระงับ ออกแบบหมวดหมู่ notification ตามนั้น — และพิจารณาใช้ provisional notification เพื่อแสดงคุณค่าให้ผู้ใช้ที่ยังไม่ให้ permission เต็มรูปแบบ

Personalize ทุกข้อความ

ใช้ dynamic content เพื่อปรับแต่ง notification ด้วยชื่อผู้ใช้, สินค้า, ตำแหน่ง หรือ action in-app ล่าสุด ผู้ใช้ iOS เลือกสรรมากว่าอนุญาตอะไรบ้างบนหน้าจอล็อกของตัวเอง — blast ทั่วไปเร่ง opt-out ข้อความที่ trigger ตามพฤติกรรม (“เพิ่มในตะกร้า”, “สมาชิกจะหมดอายุใน 3 วัน”) ทำผลงานเหนือ blast ที่ตั้งเวลาอย่างสม่ำเสมอ

การปรับแต่ง push iOS
push iOS เกี่ยวกับตะกร้าที่ถูกทิ้ง

ใช้ Time-Sensitive อย่างมีกลยุทธ์

Time-Sensitive notifications ทะลุ Focus mode และ Notification Summary — แต่การใช้ entitlement นี้มากเกินไปจะฝึกให้ผู้ใช้เพิกถอนมัน เก็บ Time-Sensitive ไว้สำหรับเนื้อหาเร่งด่วนจริง ๆ: ออเดอร์กำลังถึง, เปลี่ยนประตู boarding, การชำระเงินถูกปฏิเสธ ข้อความโปรโมชันที่ส่งด้วย flag Time-Sensitive จะถูกมองว่าเป็นสแปมและนำไปสู่การเพิกถอนสิทธิ์

Optimize จังหวะการส่งด้วย automation

เคารพ time zone ของผู้ใช้ ตั้งค่า silence period สำหรับช่วงกลางคืน ใช้ฟีเจอร์ Pushwoosh Best Time to Send เพื่อส่งแต่ละข้อความในช่วง peak activity ของผู้ใช้แต่ละคน — แนวทาง data-driven นี้วิเคราะห์ประวัติ engagement และสามารถเพิ่ม CTR ได้ถึง 50% เมื่อเทียบกับการส่งเวลาเดียวกัน

เพิ่ม rich media ผ่าน Notification Service Extension

Notification ที่มีรูปภาพมี CTR สูงกว่าข้อความเปล่า เพื่อเปิดใช้งาน rich media ให้ implement Notification Service Extension ใน Xcode และใส่ flag mutable-content ใน payload รองรับรูปภาพสูงสุด 10 MB และวิดีโอ 50 MB — ใช้พื้นที่ตรงนี้เพื่อภาพคุณภาพสูง ไม่ใช่ thumbnail ความละเอียดต่ำ

rich media push บน iOS

ทำ A/B test อย่างต่อเนื่อง

ทดสอบ copy ของ title, body, emoji, ปุ่ม CTA, เวลาส่ง และ rich media ติดตามอัตรา opt-in, opt-out, CTR และ conversion downstream การปรับเล็ก ๆ จะรวมกันเป็นความแตกต่างด้านประสิทธิภาพที่ชัดเจน — การปรับ CTR 10% บน iOS ซึ่งอัตรา opt-in ต่ำกว่า จะส่งผลกระทบต่อ reach โดยรวมของแคมเปญแบบไม่ proportional

emoji ใน push iOS

วิธีเปิด push notification บน iPhone

ผู้ใช้ควบคุม notification ของแต่ละแอปในการตั้งค่า iOS ต่อไปนี้คือวิธีเปิด, ปิด และปรับอย่างละเอียด — เป็นประโยชน์ทั้งสำหรับการทดสอบของคุณเอง และเพื่อแนะนำผู้ใช้ที่สอบถาม

วิธีเปิด push notification บน iPhone (การตั้งค่า iOS)

  1. เปิดแอป “การตั้งค่า” บน iPhone
  2. แตะ “การแจ้งเตือน”
  3. เลื่อนลงและแตะแอปที่ต้องการจัดการ
  4. เปิด “อนุญาตการแจ้งเตือน”
  5. เลือกวิธีรับ notification: หน้าจอล็อก, ศูนย์การแจ้งเตือน, และ/หรือ แบนเนอร์
  6. ไม่บังคับ: แตะ “เสียง” และ “ป้าย” เพื่อปรับแต่งพฤติกรรม alert แต่ละแอป

วิธีปิด push notification บน iPhone

  1. เปิด การตั้งค่า > การแจ้งเตือน
  2. แตะแอปที่ต้องการทำให้เงียบ
  3. ปิด “อนุญาตการแจ้งเตือน” เพื่อปิด notification ของแอปนั้นทั้งหมด
  4. หรือ: เปิด “อนุญาตการแจ้งเตือน” ไว้ แต่ uncheck “หน้าจอล็อก” เพื่อไม่ให้ notification ปรากฏเมื่อหน้าจอดับ

วิธีจัดการ notification ใน Focus mode

หากต้องการรับ notification เฉพาะจากบางแอประหว่าง Focus: การตั้งค่า > โฟกัส > เลือก Focus (เช่น “การทำงาน”) > บุคคลและแอป > แอป > เพิ่มแอปที่ต้องการอนุญาต ระหว่าง Focus session นี้ แอปอื่นทั้งหมดจะถูกทำให้เงียบ

บริการ push notification iOS ยอดนิยมในปี 2026

การเลือกแพลตฟอร์มที่ถูกต้องส่งผลต่อ deliverability, ความซับซ้อนของแคมเปญ และต้นทุนการเป็นเจ้าของรวม ต่อไปนี้คือวิธีที่ตัวเลือกชั้นนำเปรียบเทียบกันในมิติที่สำคัญที่สุดสำหรับ push iOS

แพลตฟอร์มAPNs + HMSLive ActivitiesNo-code journeyAI optimizationราคา
Pushwooshใช่ (ทั้งคู่)ใช่ใช่ (visual)ใช่ (ManyMoney AI)เริ่มต้น $49/เดือน
OneSignalใช่ใช่จำกัดพื้นฐานฟรี + จ่าย
Airshipใช่ใช่ใช่ใช่Enterprise
Brazeใช่ใช่ใช่ใช่Enterprise
MagicBellใช่ไม่ไม่ไม่ตามการใช้งาน
แพลตฟอร์ม
1 / 5
Pushwoosh
APNs + HMS
ใช่ (ทั้งคู่)
Live Activities
ใช่
No-code journey
ใช่ (visual)
AI optimization
ใช่ (ManyMoney AI)
ราคา
เริ่มต้น $49/เดือน
แพลตฟอร์ม
2 / 5
OneSignal
APNs + HMS
ใช่
Live Activities
ใช่
No-code journey
จำกัด
AI optimization
พื้นฐาน
ราคา
ฟรี + จ่าย
แพลตฟอร์ม
3 / 5
Airship
APNs + HMS
ใช่
Live Activities
ใช่
No-code journey
ใช่
AI optimization
ใช่
ราคา
Enterprise
แพลตฟอร์ม
4 / 5
Braze
APNs + HMS
ใช่
Live Activities
ใช่
No-code journey
ใช่
AI optimization
ใช่
ราคา
Enterprise
แพลตฟอร์ม
5 / 5
MagicBell
APNs + HMS
ใช่
Live Activities
ไม่
No-code journey
ไม่
AI optimization
ไม่
ราคา
ตามการใช้งาน

Pushwoosh เป็นแพลตฟอร์มเดียวในรายการนี้ที่รวมการจัดส่ง APNs + HMS, การรองรับ Live Activities, การจัด journey แบบ no-code และ AI optimization อัตโนมัติ (ManyMoney AI) ในโซลูชัน mid-market เดียว เปรียบเทียบ Pushwoosh กับ OneSignal หรือ Pushwoosh กับ Braze

Pushwoosh — บริการ Apple push notification ที่ดีที่สุด

การปรับปรุงประสิทธิภาพ push iOS ไม่ใช่เรื่องส่งข้อความให้มากขึ้น แต่เป็นเรื่องความแม่นยำ — ข้อความที่ถูกต้อง, ผู้ใช้ที่ถูกต้อง, จังหวะที่ถูกต้อง — และความน่าเชื่อถือทางเทคนิคเพื่อให้แน่ใจว่าข้อความถึงผ่าน APNs จริง

  • สอดคล้องกับ APNs ทุกประการ: อัปเดตทันทุก protocol APNs ล่าสุดและการเปลี่ยนแปลงของ iOS 26
  • Omnichannel จากแพลตฟอร์มเดียว: iOS push, Android push, web push, in-app messages, อีเมล, SMS, WhatsApp
  • No-code Customer Journey Builder: สร้าง flow อัตโนมัติที่ trigger ตามพฤติกรรมโดยไม่ต้องพึ่งทีมวิศวกร
  • รองรับ Live Activities: ส่งและอัปเดต Live Activities ผ่าน push จากแคมเปญ Pushwoosh
  • Best time to send: ปรับ timing รายผู้ใช้ ดัน CTR ได้ถึง 50%
  • ManyMoney AI: AI อัตโนมัติที่ค้นหาผู้ใช้ที่พร้อมซื้อ, ระบุการรั่วไหลของรายได้ และ optimize แคมเปญ 24/7
ดู Pushwoosh ทำงานจริง
ขอเดโม

คำถามที่พบบ่อย


Valentina Stepanova
Content Marketing Writer ที่ Pushwoosh
แชร์

บทความที่เกี่ยวข้อง

ดูทั้งหมด