# ช่องทางการแจ้งเตือน

ตั้งแต่ Pushwoosh SDK เวอร์ชัน **5.4.0** คุณสามารถใช้ฟังก์ชันช่องทางการแจ้งเตือน (Notification Channels) บน **Android Oreo (API 26)** และสูงกว่าได้

## การสร้างช่องทางการแจ้งเตือน

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

**1. ตั้งค่าการกำหนดค่าของช่องทาง**\
ระบุพารามิเตอร์ต่างๆ เช่น เสียง การสั่นสะเทือน ไฟ LED หรือลำดับความสำคัญ และ SDK ของเราจะตั้งค่าการกำหนดค่านี้เป็นค่าเริ่มต้นของช่องทาง โปรดทราบว่าผู้ใช้ของคุณอาจเปลี่ยนแปลงการกำหนดค่านี้บนโทรศัพท์มือถือของตนเองได้

<Aside type="note">
หากต้องการเรียนรู้รายละเอียดเกี่ยวกับการจัดการช่องทางการแจ้งเตือน โปรดดูที่ [คู่มือสำหรับนักพัฒนา Android](https://developer.android.com/guide/topics/ui/notifiers/notifications.html#ManageChannels)
</Aside>

**2. ระบุชื่อของช่องทาง**\
เพิ่มคู่คีย์-ค่า (key-value pair) ต่อไปนี้ไปยัง **Android root params** ใน Control Panel ของคุณ:

```javascript title="Android root params"
{"pw_channel": "PUSH NOTIFICATION CHANNEL NAME"}
```

<img src="/android-push-notifications-notification-channels-1.webp" alt=""/>



การแจ้งเตือนแบบพุช (push) ครั้งแรกที่ได้รับพร้อมกับชื่อช่องทางใหม่จะสร้างช่องทางที่มีชื่อนี้บนอุปกรณ์ของผู้ใช้

<Aside type="danger">
ไม่สามารถเปลี่ยนแปลงพารามิเตอร์ของช่องทางได้หลังจากที่สร้างขึ้นบนอุปกรณ์แล้ว!\
เพื่อให้พารามิเตอร์ช่องทางเริ่มต้น **เหมือนกัน** บนอุปกรณ์ของผู้ใช้ทั้งหมดของคุณ คุณควรใช้การกำหนดค่าเดียวกันทุกครั้งที่ส่งการแจ้งเตือนแบบพุชไปยังช่องทางใดช่องทางหนึ่ง มิฉะนั้น ผู้ใช้ใหม่ของคุณอาจมีการตั้งค่าเริ่มต้นที่แตกต่างกันบนอุปกรณ์ของตน
</Aside>

หากต้องการส่งข้อความไปยังช่องทางที่มีอยู่ คุณต้องส่งคู่คีย์-ค่าเดียวกันใน **Android root params** โดยใช้ชื่อของช่องทางที่มีอยู่