# แคมเปญ Omnichannel

Pushwoosh ช่วยให้คุณสามารถสร้างแคมเปญ Omnichannel และรวมการสื่อสารของคุณผ่านช่องทางต่างๆ ได้อย่างราบรื่น เช่น push notifications, emails, SMS, in-apps และ WhatsApp คู่มือนี้จะอธิบายว่าแคมเปญ Omnichannel ทำงานอย่างไรใน Pushwoosh และวิธีตั้งค่าการผสานรวมเพื่อสร้างแคมเปญเหล่านี้

## ตัวระบุสำคัญสำหรับแคมเปญ Omnichannel ใน Pushwoosh

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

*   **Device ID (HWID)**: ตัวระบุที่ไม่ซ้ำกันซึ่งกำหนดให้กับแต่ละอุปกรณ์โดย Pushwoosh SDK [เรียนรู้เพิ่มเติม](/th/product/pushwoosh-knowledge-hub/device-identifiers#hwid)

*   **User ID**: ตัวระบุที่ไม่ซ้ำกันซึ่งแสดงถึงผู้ใช้ของอุปกรณ์
    โดยค่าเริ่มต้น User ID จะเท่ากับ HWID อย่างไรก็ตาม User ID ถูกสงวนไว้สำหรับคุณ ทำให้คุณสามารถแทนที่ User ID เริ่มต้นด้วย User ID ที่กำหนดเองได้ในภายหลัง ซึ่งช่วยให้สามารถจับคู่ผู้ใช้ข้ามระบบต่างๆ หรือเชื่อมโยงอุปกรณ์และช่องทางการสื่อสารที่แตกต่างกันภายใต้ User ID เดียวสำหรับแคมเปญ Omnichannel
    [เรียนรู้เพิ่มเติมเกี่ยวกับ User IDs](/th/product/pushwoosh-knowledge-hub/users-userids)
<Aside type="caution" icon="setting" title="Developer assistance needed">
 คุณต้องการความช่วยเหลือจากทีมพัฒนาของคุณเพื่อตั้งค่า User ID ที่กำหนดเอง โปรดแชร์ [คู่มือนี้](/th/developer/pushwoosh-knowledge-hub/users-userids/collecting-user-ids) กับพวกเขาเพื่อเริ่มต้น
</Aside>

*   **Push token**: คีย์ที่ไม่ซ้ำกันสำหรับคู่แอปพลิเคชัน-อุปกรณ์ ซึ่งออกโดยเกตเวย์การแจ้งเตือนแบบพุชของ Apple หรือ Google ซึ่งจะถูกรวบรวมและจัดการโดย Pushwoosh SDK [เรียนรู้เพิ่มเติม](/th/product/pushwoosh-knowledge-hub/device-identifiers#push-token)

## ทำความเข้าใจว่า Pushwoosh จัดการอุปกรณ์อย่างไร

ใน Pushwoosh วิธีการติดต่อใดๆ เช่น [ตัวระบุอุปกรณ์ (HWID)](/th/product/pushwoosh-knowledge-hub/device-identifiers), ที่อยู่อีเมล หรือหมายเลขโทรศัพท์ จะถูกถือว่าเป็นเอนทิตีหรือ "อุปกรณ์" แยกต่างหาก "อุปกรณ์" แต่ละรายการจะถูกจัดเก็บเป็นรายการที่แตกต่างกันในฐานข้อมูลของ Pushwoosh ตัวอย่างเช่น:

*   **HWID** สำหรับการแจ้งเตือนแบบพุชบนมือถือหรือเว็บ
*   **ที่อยู่อีเมล** สำหรับการสื่อสารทางอีเมล
*   **หมายเลขโทรศัพท์** สำหรับข้อความ SMS และการสื่อสารผ่าน WhatsApp

ตัวอย่างเช่น หากผู้ใช้มีทั้งอุปกรณ์มือถือและที่อยู่อีเมล Pushwoosh จะนับตัวระบุอุปกรณ์ (HWID) และที่อยู่อีเมลเป็นสองเอนทิตี (อุปกรณ์) แยกกัน ด้วยเหตุนี้ จะมีสองรายการแยกกันในฐานข้อมูลของ Pushwoosh

[เรียนรู้วิธีลงทะเบียนอุปกรณ์ใน Pushwoosh](/th/product/first-steps/start-with-your-project/subscribe-users)

## วิธีเชื่อมโยงอุปกรณ์เพื่อแคมเปญ Omnichannel ที่มีประสิทธิภาพ
ในการดำเนินแคมเปญ Omnichannel ใน Pushwoosh ซึ่งคุณสามารถเข้าถึงผู้ใช้คนเดียวกันผ่าน push notifications, email, SMS หรือ WhatsApp คุณต้องเชื่อมโยยงวิธีการติดต่อทั้งหมดของผู้ใช้ภายใต้ User ID เดียวที่ไม่ซ้ำกัน กระบวนการที่จำเป็นนี้ช่วยให้แน่ใจว่า Pushwoosh รับรู้ว่าจุดติดต่อที่แยกจากกัน (เช่น โทรศัพท์, อีเมล หรือหมายเลข SMS) ทั้งหมดเป็นของผู้ใช้คนเดียวกัน

Pushwoosh อนุญาตให้ User ID เดียวเชื่อมโยงกับอุปกรณ์และช่องทางได้หลายรายการ นี่คือรากฐานที่ช่วยให้แน่ใจว่าการกระทำและจุดติดต่อทั้งหมดของผู้ใช้จะถูกถือว่าเป็นของโปรไฟล์ที่รวมเป็นหนึ่งเดียวกัน
##### สิ่งที่คุณต้องทำ

1.  ตั้งค่า User ID ที่กำหนดเองและไม่ซ้ำกัน ซึ่งจะเชื่อมต่อทุกช่องทาง/อุปกรณ์ที่เกี่ยวข้องกับบุคคลคนเดียวกัน (ตัวอย่างเช่น “alex_smith_123”)

2.  เมื่อลงทะเบียนวิธีการติดต่อแต่ละวิธี (อุปกรณ์มือถือ, ที่อยู่อีเมล, หมายเลขโทรศัพท์/SMS หรือ WhatsApp) ใน Pushwoosh ให้กำหนด User ID เดียวกันให้กับทั้งหมด
    ซึ่งหมายความว่าเมื่อคุณลงทะเบียนอุปกรณ์ด้วย Pushwoosh SDK หรือ API หรือนำเข้าผู้ใช้ผ่าน CSV ให้ใช้ User ID เดียวกันเสมอสำหรับจุดติดต่อแต่ละจุดที่เป็นของผู้ใช้
<Aside type="note">
เมื่อคุณลงทะเบียนอุปกรณ์ด้วย User ID เดียวกัน Pushwoosh จะเชื่อมโยงอุปกรณ์เหล่านั้นในฐานผู้ใช้ของคุณโดยอัตโนมัติ ไม่จำเป็นต้องมีการกำหนดค่าเพิ่มเติม แต่คุณต้องแน่ใจว่าได้ให้ **User ID เดียวกัน** สำหรับวิธีการติดต่อแต่ละวิธีที่คุณลงทะเบียน
</Aside>
##### ทำไมสิ่งนี้ถึงสำคัญ?
หากคุณไม่เชื่อมโยงอุปกรณ์ภายใต้ User ID เดียว อุปกรณ์หรือวิธีการติดต่อแต่ละรายการจะถูกถือว่าเป็นผู้ใช้ที่ไม่ขึ้นต่อกัน และคุณจะไม่สามารถกำหนดเป้าหมายผู้คนข้ามช่องทางหรือประสานงานการส่งข้อความได้

##### ตัวอย่าง
สมมติว่าคุณต้องการส่งอีเมลหรือ SMS ติดตามผลไปยังผู้ใช้ที่ไม่ได้เปิด push notification เพื่อทำสิ่งนี้ได้อย่างราบรื่น คุณต้องแน่ใจว่ารายละเอียดการติดต่อทั้งหมดของผู้ใช้ (เช่น อุปกรณ์มือถือ, ที่อยู่อีเมล และหมายเลขโทรศัพท์) เชื่อมโยงกับ User ID เดียวกัน ด้วยวิธีนี้ Pushwoosh สามารถจดจำและเข้าถึงผู้ใช้ข้ามช่องทางในฐานะโปรไฟล์เดียวได้

นี่คือการแสดงแบบง่ายๆ ว่าสิ่งนี้อาจมีลักษณะอย่างไรในฐานข้อมูลของ Pushwoosh:

| แพลตฟอร์ม | อุปกรณ์ (HWID) | User ID |
| ----- | ----- | ----- |
| มือถือ | abc123pushToken | user123 |
| อีเมล | user@example.com | user123 |
| SMS | +1234567890 | user123 |
| WhatsApp | +1234567890 | user123 |

ในตัวอย่างนี้ UserID ที่กำหนดเอง **"user123"** เชื่อมโยงกับอุปกรณ์สี่ชนิดที่แตกต่างกัน: อุปกรณ์มือถือ, ที่อยู่อีเมล, หมายเลข SMS และผู้ติดต่อ WhatsApp ซึ่งหมายความว่า Pushwoosh รับรู้ว่าอุปกรณ์ทั้งหมดนี้เป็นของผู้ใช้คนเดียวกัน ทำให้คุณสามารถติดต่อพวกเขาผ่านช่องทางต่างๆ ได้

<Aside type="tip">
หากต้องการดูอุปกรณ์ทั้งหมดที่เชื่อมโยงภายใต้ User ID ให้พิมพ์ User ID ลงใน [Pushwoosh User Explorer](/th/product/audience-data-and-segmentation/user-explorer/) คุณจะสามารถดูอุปกรณ์ผู้ใช้ที่ใช้งานอยู่ทั้งหมดที่เชื่อมโยงกับ User ID นั้น รวมถึง [แท็กผู้ใช้](/th/product/audience-data-and-segmentation/user-data-tags/) ทั้งหมด

<img src="/pushwoosh-knowledge-hub-omnichannel-campaigns-1.webp" alt="User Explorer แสดงอุปกรณ์หลายเครื่องที่เชื่อมโยงกับ User ID เดียว พร้อมประเภทอุปกรณ์และแท็ก"/>
</Aside>

## สถานการณ์ตัวอย่าง

<Aside type="caution" icon="setting" title="Developer assistance needed">
 การกำหนดค่าขั้นตอนที่ระบุไว้ด้านล่างต้องการความช่วยเหลือจากทีมพัฒนาของคุณ โปรดแชร์คู่มือนี้กับพวกเขาเพื่อการนำไปใช้งานที่เหมาะสม
</Aside>

ลองจินตนาการว่าคุณจัดการแอป eCommerce และต้องการเข้าถึงลูกค้าของคุณผ่านช่องทางต่างๆ รวมถึง push notifications, emails, SMS และ WhatsApp เพื่อให้แน่ใจว่าการส่งข้อความมีความสอดคล้องและเป็นส่วนตัวในทุกแพลตฟอร์ม

นี่คือลักษณะที่อาจเป็นไปได้:

### ขั้นตอนที่ 1. การลงทะเบียนอุปกรณ์และการตั้งค่า User ID ที่กำหนดเอง

เมื่อลูกค้าใหม่ สมมติว่าชื่อ Sarah ดาวน์โหลดแอปของคุณ Pushwoosh SDK จะลงทะเบียนอุปกรณ์ของเธอใน Pushwoosh โดยอัตโนมัติโดยใช้ Hardware ID (HWID) เป็น User ID เริ่มต้น หลังจากที่ Sarah สร้างบัญชีและเข้าสู่ระบบ คุณจะกำหนด User ID ที่กำหนดเองให้เธอคือ `sarah_123` โดยใช้เมธอด [setUserId](/th/developer/pushwoosh-knowledge-hub/users-userids/collecting-user-ids#setuserid-sdk-method) ของ SDK


### ขั้นตอนที่ 2. ขยายไปยังอีเมล

ถัดไป กระตุ้นให้ Sarah สมัครรับอีเมลส่งเสริมการขายและลงทะเบียนที่อยู่อีเมลของเธอในฐานผู้ใช้ของ Pushwoosh โดยใช้เมธอด [registerEmail](/th/developer/api-reference/email-api#registeremail) ของ API คุณยังสามารถลงทะเบียนที่อยู่อีเมลผ่านเมธอดที่เกี่ยวข้องโดยใช้ Pushwoosh [mobile SDK](/th/developer/pushwoosh-sdk/ios-sdk) หรือ [Web SDK](/th/developer/pushwoosh-sdk/web-push-notifications/web-push-sdk-30) หากคุณต้องการทำจากแอปพลิเคชันมือถือหรือเว็บไซต์ของคุณ ตั้งค่า User ID ที่กำหนดเองเป็น `sarah_123` และคุณยังสามารถรวมแท็กใดๆ ที่ควรเชื่อมโยงกับบันทึกอีเมลได้ เช่น ความชอบหรือกิจกรรมของเธอ

### ขั้นตอนที่ 3. ขยายไปยัง SMS

ในทำนองเดียวกัน เมื่อ Sarah ตกลงที่จะรับข้อความ SMS และให้หมายเลขโทรศัพท์ของเธอ คุณควรใช้เมธอด [registerDevice](/th/developer/api-reference/device-api#registering-sms-devices) ของ API เพื่อเชื่อมโยงหมายเลขของเธอ **(+1234567890)** กับ User ID ของเธอ **sarah_123**

ตอนนี้อุปกรณ์มือถือ, อีเมล และหมายเลขโทรศัพท์ของ Sarah เชื่อมโยงกับ User ID ของเธอ **sarah_123** แล้ว การตั้งค่านี้ช่วยให้คุณสามารถส่ง [ข้อความส่วนบุคคล](/th/product/personalization/dynamic-content) ไปยัง Sarah ผ่านช่องทาง [push notifications](/th/product/messaging-channels/push-notifications/), [emails](/th/product/messaging-channels/emails/sending-emails) และ [SMS](/th/product/messaging-channels/sms/send-sms/) เพื่อให้แน่ใจว่าผู้ใช้จะได้รับประสบการณ์ที่ราบรื่นและสอดคล้องกัน

## Omnichannel ทำงานอย่างไรใน Customer Journeys

*   เมื่อตั้งค่า Customer Journeys แบบ Omnichannel ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานตัวเลือก [Send to all user devices](/th/product/customer-journey/journey-elements#send-by-user-id) ซึ่งจะช่วยให้แน่ใจว่าข้อความจะถูกส่งไปยังช่องทางที่เหมาะสมในทุกอุปกรณ์ของผู้ใช้

<img src="/pushwoosh-knowledge-hub-omnichannel-campaigns-2.webp" alt="ปุ่มสลับ Send to all user devices เปิดใช้งานอยู่ในการตั้งค่าองค์ประกอบข้อความของ Customer Journey"/>

*   เพื่อให้แคมเปญ Omnichannel ทำงานได้อย่างมีประสิทธิภาพ ผู้ใช้ที่เข้าสู่ Journey ควรมีทุกช่องทางที่ใช้ใน Journey ตัวอย่างเช่น หากคุณเริ่มแคมเปญด้วย push notification เฉพาะลูกค้าที่มีอุปกรณ์มือถือที่ลงทะเบียนไว้เท่านั้นที่จะได้รับ หากพวกเขาไม่มีอุปกรณ์มือถือ พวกเขาจะไม่สามารถดำเนินการต่อได้ เช่นเดียวกับแคมเปญอีเมล