# การเข้า Journey ตาม Audience

**การเข้าตาม Audience** (Audience-based entry) จะเปิด Journey สำหรับ segment ที่สร้างไว้ล่วงหน้าของผู้ใช้แอปของคุณ segment จะรวมผู้ติดตามที่ตรงตามเงื่อนไขที่กำหนด

> สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Audience segments โปรดดูที่ [คู่มือ Segments](/th/product/audience-data-and-segmentation/segmentation/)

ในการตั้งค่า Audience-based entry ให้ลากองค์ประกอบ Audience-based entry ไปยัง canvas และเลือก Audience Source (เช่น segment ที่สร้างไว้ล่วงหน้าของผู้ติดตามแอป)

![ตั้งค่า Audience-based entry](/journey-elements-entry-3.webp)

คุณสามารถจัดการ segments ได้โดยตรงจากองค์ประกอบนี้:
* หากต้องการแก้ไข segment ที่เลือก ให้คลิกไอคอน **Edit** ถัดจากดรอปดาวน์ **Audience Source**
* หากต้องการสร้าง segment ใหม่ ให้คลิก **Create Segment**

คุณยังสามารถอัปโหลดไฟล์ CSV เพื่อสร้าง segment แล้วเริ่ม Journey สำหรับ segment นั้นได้ [เรียนรู้เพิ่มเติม](/th/product/audience-data-and-segmentation/segmentation/create-segments/by-import)

เมื่อ Journey ถูกเปิดใช้งาน ผู้ใช้ทั้งหมดจาก segment ที่เลือกจะเข้าสู่ Journey

## ตารางเวลาการเข้า

**ตารางเวลาการเข้า** (Entry schedule) กำหนดว่าผู้ใช้จะเข้าสู่ Journey อย่างไร

ในการกำหนดค่าองค์ประกอบ ให้เลือกระหว่างประเภทการเข้าสองประเภท:

* **One-time entry:** ผู้ใช้เข้าสู่ Journey เพียงครั้งเดียว – ณ เวลาที่เปิดใช้งานหรือในวันที่กำหนด
* **Recurring entry:** ผู้ใช้เข้าสู่ Journey ซ้ำๆ ตามตารางเวลาที่เลือก

![ตารางเวลาการเข้าพร้อมตัวเลือก One-time entry และ Recurring entry](/journey-elements-audience-based-entry-1.webp)

### One-time entry

เมื่อเลือก **One-time entry** ให้เลือกว่าผู้ใช้จะเข้าสู่ Journey เมื่อใด:

* **Immediately:** ผู้ใช้จะเข้าสู่ Journey ทันทีที่เปิดใช้งาน
* **Schedule for a specific day:** ผู้ใช้จะเข้าในวันที่และเวลาที่คุณตั้งไว้

#### Immediately

ผู้ใช้จะเข้าสู่ Journey ทันทีที่เปิดใช้งาน

<Aside type="caution" title="ไม่มีการพิจารณา Timezone">

จะไม่มีการพิจารณา timezone ของผู้ใช้ ผู้ใช้ทั้งหมดใน segment จะเข้าพร้อมกัน หากต้องการควบคุมว่าผู้ใช้จะเข้าเมื่อใดและใช้ timezone (เช่น timezone ของอุปกรณ์ผู้ติดตาม) ให้ตั้งค่า **Schedule for a specific day** หรือใช้ **Recurring entry** พร้อมเวลาและ timezone

</Aside>

#### Schedule for a specific day

หากคุณเลือก **Schedule for a specific day** ให้ตั้งค่าวันที่ เวลา และ timezone

##### ตัวเลือก Timezone

* **Subscriber's device timezone (ค่าเริ่มต้น):** การเข้าจะใช้ timezone ของอุปกรณ์ของผู้ติดตามแต่ละคน หากไม่มี timezone จะใช้ค่าสำรอง (fallback) (เช่น GMT+01:00) คลิก **Change fallback** เพื่อเปลี่ยน
* **Specific timezone:** เลือก timezone จากดรอปดาวน์สำหรับเวลาเข้าที่แน่นอน

![Audience-based entry: Schedule for a specific day พร้อมวันที่ เวลา และ timezone](/journey-elements-audience-based-entry-2.webp)

##### เลือกสิ่งที่จะเกิดขึ้นเมื่อเวลาที่กำหนดของผู้ใช้ผ่านไปแล้ว

เลือกสิ่งที่จะเกิดขึ้นเมื่อเวลาเข้าที่กำหนดของผู้ใช้ (ใน timezone ท้องถิ่นของพวกเขา) ผ่านไปแล้ว:

* **No, exclude them from this journey:** ผู้ใช้จะไม่เข้าสู่ Journey
* **Yes, let them enter immediately:** ผู้ใช้จะเข้าสู่ Journey ทันที

![Audience-based entry: รวมหรือไม่รวมผู้ใช้ที่เวลาที่กำหนดในท้องถิ่นผ่านไปแล้ว](/journey-elements-audience-based-entry-3.webp)

#### กำหนดว่าใครจะเข้าสู่ Journey
เลือกผู้ใช้จาก segment ที่เลือกที่สามารถเข้าได้:

* **Existing users only (ค่าเริ่มต้น):** เฉพาะผู้ใช้ที่ตรงกับ segment ณ เวลาที่เปิดใช้งานเท่านั้นที่จะเข้าสู่ Journey จะไม่มีใครเข้าในภายหลัง ตัวอย่างเช่น ส่งโปรโมชั่นครั้งเดียวให้กับผู้ใช้ที่มี tag `Subscribed`

* **Existing + new users:** ผู้ใช้ที่ตรงกับ segment ณ เวลาที่เปิดใช้งานจะเข้าก่อน หลังจากเปิดใช้งาน ผู้ใช้ที่ตรงกับเงื่อนไขในภายหลังก็จะเข้าด้วย ตัวอย่างเช่น เรียกใช้ Journey การเริ่มต้นใช้งานสำหรับผู้ใช้ที่มี tag `Registered`

* **New users only:** จะไม่มีใครเข้า ณ เวลาที่เปิดใช้งาน เฉพาะผู้ใช้ที่ตรงกับเงื่อนไขหลังจากที่ Journey เปิดใช้งานแล้วเท่านั้นที่จะเข้า ตัวอย่างเช่น เรียกใช้โฟลว์หลังการซื้อสำหรับผู้ใช้ที่ทำการสั่งซื้อครั้งแรกหลังจากเปิดใช้งานเท่านั้น

![Audience-based entry: ใครจะเข้าสู่ Journey เมื่อเลือก Existing + new users](/journey-elements-audience-based-entry-8.webp)

<Aside type="caution" title="ข้อจำกัดของ Segment">

- สำหรับ **Existing + new users** และ **New users only** จะไม่รองรับ event-based segments ให้ใช้ **Existing users only** หรือเลือกประเภท segment อื่น
- สำหรับ segments ที่สร้างโดย [การนำเข้า CSV](/th/product/audience-data-and-segmentation/segmentation/create-segments/by-import) รายชื่อจะเป็นแบบคงที่ ผู้ใช้ใหม่จะไม่ถูกเพิ่มเข้าไปใน segment นี้หลังจากเปิดใช้งาน ให้ใช้ **Existing users only** สำหรับประเภท segment นี้
- ด้วย [RFM segments](/th/product/audience-data-and-segmentation/segmentation/rfm-segmentation) ผู้ใช้จะเข้าก็ต่อเมื่อคุณรีเฟรชข้อมูลของพวกเขา ไปที่ **Audience > RFM Segmentation** และคลิก **Recalculate** เป็นระยะเพื่ออัปเดต RFM tags และอนุญาตให้ผู้ใช้ที่ตรงกันใหม่เข้าได้

</Aside>

### Recurring entry

เมื่อเลือก **Recurring entry** ผู้ใช้จะเข้าสู่ Journey ซ้ำๆ

เลือกตารางเวลา:

* **On specific dates:** ผู้ใช้จะเข้าในวันที่คุณเลือก
* **Periodically:** ผู้ใช้จะเข้าตามช่วงเวลาที่กำหนด (เช่น ทุก 1 วัน)

<Aside type="note">
segment จะถูกคำนวณใหม่ก่อนการเข้าตามกำหนดเวลาแต่ละครั้ง ดังนั้นผู้ใช้ที่เข้าร่วม segment หลังจากการเข้าครั้งล่าสุดก็จะเข้าในเวลาที่กำหนดถัดไปด้วย ผู้ใช้ที่อยู่ใน Journey อยู่แล้วในขณะที่เริ่มครั้งถัดไปจะไม่เข้าอีก
</Aside>

#### On specific dates

ผู้ใช้จะเข้าสู่ Journey เดียวกันในวันที่คุณเลือก (เช่น การแจ้งเตือนหรือโฟลว์การลงทะเบียนเดียวกันจะทำงานในแต่ละวันที่กำหนดสำหรับการสัมมนาผ่านเว็บหรือการฝึกอบรม)

1. เลือก **On specific dates** และเลือกวันที่ในปฏิทิน คลิก **+ Add Date** เพื่อเพิ่มวันที่เพิ่มเติม
2. ตั้งเวลา
3. ตั้งค่า timezone ในลักษณะเดียวกับ [Schedule for a specific day](#schedule-for-a-specific-day)

หากเวลาที่กำหนดของผู้ติดตามผ่านไปแล้ว พวกเขาจะถูกรวมในวันที่กำหนดถัดไป

![Audience-based entry: Recurring entry on specific dates](/journey-elements-audience-based-entry-5.webp)

#### Periodically

ผู้ใช้จะเข้าสู่ Journey ตามช่วงเวลาที่กำหนดในวันที่คุณเลือก (เช่น แอปฟิตเนสจะเรียกใช้ Journey แจ้งเตือนเวลา 8.00 น. ทุกวัน)

1. เลือก **Periodically**
2. ใน **ENTRY EVERY** ให้ตั้งค่าช่วงเวลา (เช่น ทุก 1 วัน, ทุก 2 สัปดาห์)
3. เลือกวัน (ของสัปดาห์หรือเดือน ขึ้นอยู่กับช่วงเวลา)
4. ตั้งเวลาและ timezone ในลักษณะเดียวกับ [Schedule for a specific day](#schedule-for-a-specific-day)

หากเวลาที่กำหนดของผู้ติดตามผ่านไปแล้ว พวกเขาจะถูกรวมในวันที่กำหนดถัดไป

![Audience-based entry: Recurring entry periodically พร้อมช่วงเวลา วันที่เลือก เวลา และ timezone](/journey-elements-audience-based-entry-6.webp)

<Aside type="note">
[RFM segments](/th/product/audience-data-and-segmentation/segmentation/rfm-segmentation) จะไม่อัปเดตโดยอัตโนมัติ ต้องคำนวณในแท็บ RFM Segmentation ก่อน

ก่อนเริ่ม Journey ด้วย RFM segment:

- ไปที่ **Audience > RFM Segmentation** และคำนวณ segment
- สำหรับ Journey ที่เกิดซ้ำ ให้คำนวณ segment ใหม่ก่อนการเข้าตามกำหนดเวลาแต่ละครั้งเพื่อให้ผู้ใช้ใหม่ถูกรวมอยู่ด้วย

> ตัวอย่าง: สำหรับ Journey ที่อิงตาม RFM segment Champions ที่ทำงานทุกวันจันทร์ ให้คำนวณ segment และเริ่ม Journey ก่อนทุกวันจันทร์ ให้คำนวณ segment ใหม่ในแท็บ RFM Segmentation เพื่อให้ผู้ใช้ใหม่ที่ตรงตามเกณฑ์ถูกเพิ่มเข้ามา
</Aside>