# Push แบบเกิดซ้ำ

Push แบบเกิดซ้ำจะส่งการแจ้งเตือนแบบ push เดิมซ้ำๆ ตามช่วงเวลาที่เลือก (เช่น รายวัน รายสัปดาห์) หรือในวันที่เลือก ขั้นตอนจะเหมือนกันสำหรับ push บนมือถือและเว็บ

**ข้อกำหนดเบื้องต้น**

* กำหนดการที่เกิดซ้ำสามารถใช้ได้กับ [**Audience-based entry**](/th/product/customer-journey/journey-elements/entry-elements/audience-based-entry/) เท่านั้น
* สร้าง journey ด้วย [**Audience-based Entry**](/th/product/customer-journey/journey-elements/entry-elements/audience-based-entry/), [**Push**](/th/product/customer-journey/journey-elements/channels/push/) และ [**Exit**](/th/product/customer-journey/journey-elements#exit-from-journey) ดู [Push แบบครั้งเดียว](/th/product/messaging-channels/push-notifications/send-push-notifications/one-time-push/#how-to-send-a-one-time-push-notification-using-customer-journey-builder) สำหรับขั้นตอนพื้นฐาน จากนั้นกำหนดค่ากำหนดการเข้าสู่ journey ด้านล่าง

## กำหนดค่าการเข้าสู่ journey แบบเกิดซ้ำ

ดับเบิลคลิกที่องค์ประกอบ [**Audience-based entry**](/th/product/customer-journey/journey-elements/entry-elements/audience-based-entry/#recurring-entry) ตั้งค่า **Entry schedule** เป็น **Recurring entry** จากนั้นเลือก:

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

ตั้งเวลาและไทม์โซนเช่นเดียวกับการส่งตามกำหนดเวลาครั้งเดียว [เรียนรู้เพิ่มเติมเกี่ยวกับ recurring entry](/th/product/customer-journey/journey-elements/entry-elements/audience-based-entry/#recurring-entry)

### On specific dates

กำหนดเวลา journey เพื่อให้ผู้ใช้เข้าสู่ journey ในวันที่ระบุหลายวัน

1. เลือก **On specific dates** และเลือกวันที่ในปฏิทิน คลิก **+ Add Date** เพื่อเพิ่มวันที่
2. ตั้งเวลาและไทม์โซน

<img src="/journey-elements-audience-based-entry-5.webp" alt="Audience-based entry: Recurring entry ในวันที่ระบุ"/>

**ตัวเลือกไทม์โซน:**

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

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

### Periodically

ตั้งค่า journey ที่ทำงานตามช่วงเวลาที่กำหนด (เช่น ทุกวันจันทร์ เวลา 9:00 น.)

1. เลือก **Periodically**
2. ใน **ENTRY EVERY** ให้ตั้งค่าช่วงเวลา (เช่น ทุก 1 วัน ทุก 2 สัปดาห์)
3. เลือกวัน (ของสัปดาห์หรือเดือน ขึ้นอยู่กับช่วงเวลา)
4. ตั้งเวลาและไทม์โซนในลักษณะเดียวกับ [On specific dates](#on-specific-dates)

<img src="/journey-elements-audience-based-entry-6.webp" alt="Audience-based entry: Recurring entry แบบตามช่วงเวลาพร้อมช่วงเวลา วันที่เลือก เวลา และไทม์โซน"/>

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

## ขั้นตอนถัดไป

1. กำหนดค่าองค์ประกอบ [**Push**](/th/product/customer-journey/journey-elements/channels/push/) (เนื้อหาข้อความ)
2. กำหนดค่าองค์ประกอบ journey อื่นๆ ที่คุณต้องการ
3. เพิ่มองค์ประกอบ [**Exit**](/th/product/customer-journey/journey-elements#exit-from-journey)

[เรียนรู้เพิ่มเติมเกี่ยวกับองค์ประกอบ Journey](/th/product/customer-journey/journey-elements)

## ตัวอย่าง: การแจ้งเตือนรายสัปดาห์สำหรับแอปฟิตเนส

ส่ง push สร้างแรงบันดาลใจเดิมทุกวันจันทร์ เวลา 9:00 น. ตามไทม์โซนท้องถิ่นของผู้ใช้แต่ละคน

1. **สร้างขั้นตอน push พื้นฐาน** เพิ่ม [**Audience-based Entry**](/th/product/customer-journey/journey-elements/entry-elements/audience-based-entry/) ไปยัง canvas และเลือก **Audience Source**
2. **ตั้งค่า recurring entry** ในองค์ประกอบ ตั้งค่า **Entry schedule** เป็น **Recurring entry** → **Periodically**, **ENTRY EVERY** เป็น **every 1 week**, วัน **Monday**
3. **ตั้งเวลาและไทม์โซน** ตั้งเวลาเป็น **9:00 AM** และ **Subscriber's device timezone**
4. **เพิ่ม Push และ Exit** เพิ่ม [**Push**](/th/product/customer-journey/journey-elements/channels/push/) (สร้างข้อความ) และ [**Exit**](/th/product/customer-journey/journey-elements#exit-from-journey) ตรวจสอบและคลิก **Launch campaign**

<Aside type="tip" title="ตัวอย่างข้อความ">
* **Title:** เคลื่อนไหวต่อไป! 💪
* **Message:** สวัสดี [First Name] บันทึกการออกกำลังกายของคุณและติดตามเป้าหมายการออกกำลังกายของคุณต่อไป มาทำให้สัปดาห์นี้มีความหมายกันเถอะ! 🏋️‍♂️

<img src="/shared-32.webp" alt="แบบฟอร์มเนื้อหาการแจ้งเตือนแบบ Push ที่แสดงฟิลด์ Title และ Message พร้อมเนื้อหาสร้างแรงบันดาลใจของแอปฟิตเนสตัวอย่าง"/>
</Aside>