การตั้งค่าการส่งข้อความ
กำหนดค่า Global frequency capping
Anchor link toเพื่อป้องกันไม่ให้ผู้ใช้ของคุณได้รับข้อความมากเกินไปจากแคมเปญที่ทับซ้อนกัน ให้ใช้ Global frequency capping คุณสมบัตินี้จะจำกัดจำนวนข้อความทางการตลาดที่ผู้ใช้ได้รับภายในกรอบเวลาที่กำหนด เมื่อถึงขีดจำกัดข้อความสำหรับช่องทางใดช่องทางหนึ่งแล้ว จะไม่มีการส่งข้อความเพิ่มเติมจนกว่าช่วงเวลาจะรีเซ็ต
ในการควบคุมจำนวนข้อความที่ส่งไปยังผู้ใช้ภายในกรอบเวลาที่กำหนด:
- ไปที่ Settings > Message delivery settings > Frequency capping

-
เปิดสวิตช์เพื่อเปิดใช้งาน frequency capping สำหรับช่องทางที่ต้องการ (push notifications, emails, in-apps, SMS, WhatsApp)
-
ตั้งค่าจำนวนข้อความสูงสุดต่อผู้ใช้สำหรับแต่ละช่องทางและช่วงเวลาที่สอดคล้องกัน

ตัวอย่างเช่น คุณสามารถอนุญาตให้ส่ง push notifications ได้สูงสุด 4 ครั้ง, email 2 ฉบับ และข้อความ WhatsApp 2 ข้อความในช่วงเวลา 5 วัน
ระยะเวลาสูงสุดของ frequency capping คือ 30 วัน
- เลือก Counting mode สำหรับช่องทาง:
- Rolling window (ค่าเริ่มต้น): นับข้อความที่ส่งภายใน N×24 ชั่วโมงล่าสุด โดยวัดย้อนหลังจากแต่ละการส่ง หน้าต่างจะเคลื่อนที่ไปพร้อมกับทุกข้อความใหม่ ดังนั้นจึงครอบคลุม N×24 ชั่วโมงล่าสุดเสมอ ตัวอย่างเช่น ด้วยการจำกัด 3 push ต่อ 2 วัน แต่ละ push จะนับเป็นเวลา 48 ชั่วโมงนับจากเวลาที่ส่ง push ที่ส่งในวันจันทร์เวลา 9.00 น. จะหมดอายุจากการนับในวันพุธเวลา 9.00 น. ส่วน push ที่สองที่ส่งในวันจันทร์เวลา 15.00 น. จะหมดอายุแยกกันในวันพุธเวลา 15.00 น.
- Calendar day: นับข้อความตาม N วันตามปฏิทินแทนที่จะเป็น N×24 ชั่วโมง หน้าต่างจะครอบคลุมวันนี้บวกกับ N-1 วันก่อนหน้า โดยเริ่มตั้งแต่เที่ยงคืนตามเวลาท้องถิ่น และจะเลื่อนไปทีละวันเต็มในทุกเที่ยงคืนใหม่แทนที่จะเลื่อนอย่างต่อเนื่อง เลือก Capping timezone (IANA timezone เช่น
America/New_York) ที่กำหนดว่าเที่ยงคืนจะเกิดขึ้นเมื่อใดสำหรับช่องทางนี้ ตัวอย่างเช่น ด้วยการจำกัด 3 push ต่อ 2 วันเหมือนเดิม ในวันพุธหน้าต่างคือวันอังคารและวันพุธ: ทุก push ที่ส่งตั้งแต่วันอังคารเที่ยงคืนจะถูกนับ ไม่ว่าเวลาใดก็ตาม และทันทีหลังเที่ยงคืนหน้าต่างจะเปลี่ยนเป็นวันพุธและวันพฤหัสบดี

Counting mode ยังมีให้ใช้งานในทุกที่ที่คุณสามารถตั้งค่า frequency cap แบบกำหนดเองได้: แคมเปญแบบครั้งเดียว, in-app แบบทันที และ องค์ประกอบข้อความใน customer journey
App Inbox
Anchor link toข้อความ App Inbox ถูกจำกัดผ่านสวิตช์ที่มีป้ายกำกับ Inbox ในรายการนี้ ซึ่งเป็นชื่อตามตัวอักษรของแถวนั้นใน Control Panel สั้นกว่าชื่อของช่องทางเองที่อื่นในหน้านี้ มีตัวนับของตัวเองแยกจาก push และช่องทางอื่น ๆ ทั้งหมด: การจำกัด App Inbox ไม่ส่งผลต่อการส่ง push และการจำกัด push ก็ไม่ส่งผลต่อ App Inbox — ผู้ใช้ที่ถึงขีดจำกัด push ของวันนั้นแล้วยังสามารถได้รับข้อความ Inbox และในทางกลับกันก็เช่นกัน
App Inbox ไม่มีการตั้งค่า send rate: การส่ง push จำนวนมากพร้อมกันต้องการการจำกัดอัตราเพื่อปกป้องโครงสร้างพื้นฐานการส่งของคุณ แต่ข้อความ Inbox จะถูกดึงมาทีละรายการเมื่อผู้ใช้แต่ละคนเปิดแอป

ยกเว้นผู้ใช้ออกจาก global frequency capping
Anchor link toคุณสามารถยกเว้นผู้ใช้บางรายออกจากขีดจำกัดของ global frequency capping ได้ ข้อความที่ส่งไปยังผู้ใช้ที่ถูกยกเว้นจะข้ามขีดจำกัดของช่องทางโดยไม่คำนึงถึงช่วงเวลาที่กำหนดค่าไว้
วิธียกเว้นผู้ใช้ออกจาก capping:
- ไปที่ Settings > Message delivery settings > Frequency capping
- ในส่วน Users excluded from frequency capping ให้ป้อน User ID หรืออีเมลครั้งละหนึ่งรายการ
- คลิก Add to list
- ทำซ้ำขั้นตอนที่ 2-3 สำหรับผู้ใช้เพิ่มเติมแต่ละคน
- คลิก Apply changes

ผู้ใช้จะยังคงถูกยกเว้นจนกว่าคุณจะลบออกจากรายการในการตั้งค่าการส่งข้อความ
หากต้องการล้างรายการยกเว้น ให้คลิก Clear exceptions list
Global frequency capping สำหรับข้อความ Journey
Anchor link toเมื่อสร้างองค์ประกอบข้อความใน customer journey การตั้งค่า Global frequency capping จะถูกนำมาใช้โดยค่าเริ่มต้น

อย่างไรก็ตาม คุณมีตัวเลือกในการปรับแต่งวิธีการจัดการข้อความบางอย่างโดยการแทนที่การตั้งค่า Global frequency capping คุณสามารถทำสิ่งต่อไปนี้ได้:
ไม่สนใจ Global frequency capping
Anchor link toเลือก Send messages without global frequency capping เพื่อข้ามกฎของ global frequency capping ผู้ใช้จะได้รับข้อความนี้โดยไม่คำนึงถึงว่าพวกเขาได้เกินขีดจำกัดข้อความที่ตั้งไว้สำหรับช่องทางนั้นหรือไม่ ควรใช้อย่างระมัดระวังเพื่อหลีกเลี่ยงการส่งข้อความมากเกินไป

ใช้ custom frequency capping
Anchor link toตัวเลือกนี้ช่วยให้คุณสามารถตั้งค่าขีดจำกัดที่กำหนดเองสำหรับจำนวนข้อความที่ส่งภายในช่วงเวลาที่ระบุ ที่นี่ ให้กำหนดจำนวนข้อความ (เช่น 5) และกรอบเวลา (เช่น 10 วัน) ที่สามารถส่งข้อความเหล่านี้ได้ เลือก counting mode สำหรับขีดจำกัดที่กำหนดเองนี้: Rolling window หรือ Calendar day เช่นเดียวกับการตั้งค่าส่วนกลาง

สถานการณ์ตัวอย่าง
Anchor link toสมมติว่าคุณกำลังจัดการแคมเปญการตลาดหลายรายการผ่าน push notifications, email และ SMS เพื่อป้องกันไม่ให้ลูกค้าของคุณได้รับข้อความมากเกินไป คุณตัดสินใจตั้งค่า Frequency capping และจำกัดจำนวนข้อความที่ผู้ใช้แต่ละคนจะได้รับเป็น 3 push notifications, 2 email และ 1 SMS ต่อผู้ใช้ภายใน 7 วัน
นี่คือขั้นตอนในการตั้งค่า:
เปิดใช้งาน Global frequency capping
Anchor link to- ไปที่ Settings > Message delivery settings > Frequency capping
- เปิดสวิตช์สำหรับ push notifications, email และ SMS
- ระบุจำนวนข้อความสูงสุดที่ผู้ใช้สามารถรับได้: 3 push notifications, 2 email และ 1 SMS
- ระบุช่วงเวลาเป็น 7 วัน

กำหนดค่าข้อความที่สำคัญ
Anchor link toหากคุณต้องการให้แน่ใจว่าข้อความสำคัญ เช่น การยืนยันการชำระเงิน จะถูกส่งทันทีเสมอ โดยไม่คำนึงถึงขีดจำกัดข้อความใดๆ ให้เลือก Send messages without global frequency capping ในการตั้งค่าการส่งของขั้นตอน journey ที่ต้องการ

ตัวอย่างข้อความสำคัญอื่นๆ ได้แก่ การแจ้งเตือนความปลอดภัย คำขอรีเซ็ตรหัสผ่าน การอัปเดตแอปที่สำคัญ และอื่นๆ
ปรับแต่ง capping สำหรับข้อความเฉพาะ
Anchor link toสมมติว่าคุณต้องการส่ง push notification ข้อเสนอพิเศษทุกครั้งที่ผู้ใช้ดำเนินการบางอย่างในแอปเสร็จสิ้น อย่างไรก็ตาม เพื่อหลีกเลี่ยงการส่งข้อความเดิมซ้ำบ่อยเกินไป คุณต้องการให้แน่ใจว่าข้อความนี้จะแสดงไม่เกินหนึ่งครั้งทุก 3 วัน แม้ว่า Frequency capping ของคุณจะอนุญาตให้ส่ง 3 push notifications ต่อสัปดาห์ก็ตาม
นี่คือวิธีการกำหนดค่า:
- ตั้งค่า customer journey ที่จะทำงานเมื่อผู้ใช้ดำเนินการเป้าหมายเสร็จสิ้น
- ภายใน customer journey builder ไปที่การตั้งค่าสำหรับองค์ประกอบข้อความและเลือก Use custom frequency capping
- ตั้งค่า custom cap เป็น 1 ข้อความทุก 3 วัน
คำถามที่พบบ่อยเกี่ยวกับ Global frequency capping
Anchor link toGlobal frequency capping คำนวณเวลาอย่างไร?
Anchor link toขึ้นอยู่กับ counting mode:
- Rolling window (ค่าเริ่มต้น): “วัน” คือ 24 ชั่วโมงพอดีนับจากเวลาที่ส่งข้อความ ตัวอย่างเช่น หากส่งข้อความในวันที่ 12 มกราคม 2024 เวลา 01:00 น. ระยะเวลา capping จะมีผลจนถึงวันที่ 13 มกราคม 2024 เวลา 01:00 น.
- Calendar day: หน้าต่างจะครอบคลุม N วันตามปฏิทิน โดยเริ่มตั้งแต่เที่ยงคืนใน capping timezone ที่เลือก N-1 วันก่อนวันนี้ และดำเนินไปจนถึงช่วงเวลาปัจจุบัน สำหรับการจำกัด 1 วัน นี่คือ “ตั้งแต่เที่ยงคืนวันนี้” สำหรับการจำกัด 3 วัน คือวันปัจจุบันบวกกับสองวันปฏิทินก่อนหน้า ไม่ใช่ 72 ชั่วโมงล่าสุด
ข้อความใดบ้างที่ได้รับผลกระทบจาก Global frequency capping?
Anchor link toGlobal capping จะจำกัดข้อความ ทางการตลาด ข้อความ ธุรกรรม จะไม่ถูกจำกัดด้วย frequency capping กฎนี้ใช้กับทุกช่องทางและทุกแหล่งที่มา รวมถึง:
- ข้อความที่ส่งผ่าน API
- ข้อความจาก Customer Journey
- Push notifications และ email แบบครั้งเดียว
- แคมเปญ In-app
- ข้อความ SMS และ WhatsApp
ฉันสามารถยกเว้นผู้ใช้บางรายออกจาก Global frequency capping ได้หรือไม่?
Anchor link toได้ ใน Settings > Message delivery settings > Frequency capping ให้เพิ่ม User ID หรืออีเมลไปที่ Users excluded from frequency capping ผู้ใช้เหล่านี้จะข้ามขีดจำกัดของ global capping
จะเกิดอะไรขึ้นถ้าฉันเปลี่ยนการตั้งค่า Global frequency capping ในขณะที่ Customer Journey กำลังทำงานอยู่?
Anchor link toการตั้งค่าที่อัปเดตจะมีผลทันที Pushwoosh จะตรวจสอบกฎ capping ทุกครั้งที่พยายามส่งข้อความ การสลับระหว่าง counting mode จะไม่รีเซ็ตตัวนับใดๆ: Pushwoosh จะดูข้อความที่ส่งไปแล้วเสมอและเพียงแค่คำนวณหน้าต่างแตกต่างกันไป ดังนั้นการเปลี่ยนแปลงจะมีผลกับข้อความถัดไปที่ตรวจสอบ
จะเกิดอะไรขึ้นถ้าฉันปิดใช้งาน Global frequency capping?
Anchor link toข้อความในอนาคตจะไม่ถูกจำกัดโดยกฎ capping อีกต่อไป อย่างไรก็ตาม ข้อความที่เคยถูกบล็อกเนื่องจาก capping จะไม่ถูกส่งย้อนหลัง
การเปิดใช้งาน Global frequency capping ส่งผลต่อแคมเปญที่กำลังดำเนินอยู่อย่างไร?
Anchor link toแคมเปญที่ใช้งานอยู่ทั้งหมด ไม่ว่าจะเปิดตัวผ่าน API หรือผ่านอินเทอร์เฟซของ Pushwoosh จะปฏิบัติตามกฎ capping ใหม่ทันที
จะเป็นอย่างไรถ้าฉันเปิดใช้งาน Global frequency capping แต่ยังคงใช้การตั้งค่า capping แบบเก่าในฟอร์ม Send Push (แบบเก่า)?
Anchor link toระบบจะยังคงใช้การตั้งค่า capping แบบเก่าสำหรับข้อความที่ส่งผ่านฟอร์ม Send Push แบบเก่า
Frequency capping ส่งผลต่อการส่งข้อความผ่าน API อย่างไร?
Anchor link toข้อความ API ที่เป็น Marketing จะถูกจำกัดโดย global capping ตั้งค่า message_type เป็น transactional ใน /createMessage หรือ email_type เป็น transactional ใน /createEmailMessage เพื่อให้การส่งเหล่านั้นไม่ถูกจำกัด หากคุณไม่ระบุประเภทในคำขอ API frequency capping จะถูกนำมาใช้
ดูสถิติ frequency capping
Anchor link toคุณสามารถดูได้ว่า frequency capping ส่งผลต่อข้อความของคุณอย่างไรในหลายที่
- Project dashboard: ภาพรวมโปรเจกต์ จะแสดงบล็อก Frequency capping สำหรับ 30 วันล่าสุด
- สถิติข้อความรายบุคคล: แท็บ Overview ของสถิติข้อความ push notification และ email จะแสดง frequency capping เป็นหนึ่งในเหตุผลการยกเว้นของขั้นตอน Audience เช่นเดียวกับที่ ข้อความรวม แสดง
- ข้อความรวม: ฟันเนล Campaigns distribution จะแสดงผู้รับที่ถูกยกเว้นเนื่องจาก frequency capping เป็นหนึ่งในเหตุผลการยกเว้นของขั้นตอน Audience โดยแสดงเป็นจำนวนผู้รับที่ไม่ซ้ำกันซึ่งถูกข้ามไปเพียงค่าเดียว
- Customer Journey: หน้าต่าง สถิติการสื่อสาร จะรายงาน frequency capping ในแท็บ Push, Email, SMS และ WhatsApp
ตั้งค่าการจำกัดอัตราการส่ง
Anchor link toตั้งค่าการจำกัดอัตราการส่งสำหรับแต่ละช่องทางการส่งข้อความ: push notifications, email และ SMS
ในการตั้งค่าการจำกัดอัตราการส่ง:
- ไปที่ Settings > Message delivery settings > Send rate
- เปิดหรือปิดการจำกัดอัตราสำหรับแต่ละช่องทางตามต้องการ
- ระบุจำนวนข้อความสูงสุดที่จะส่งต่อวินาทีเพื่อจัดการความเร็วในการส่งและป้องกันการโอเวอร์โหลดของแบ็กเอนด์ในระหว่างการส่งจำนวนมาก

- คลิก Apply changes จากนั้นยืนยันเพื่อบันทึกการตั้งค่าของคุณ
การควบคุมการจำกัดอัตราการส่งสำหรับข้อความแต่ละรายการ
Anchor link toนอกจากการตั้งค่าอัตราการส่งส่วนกลางสำหรับแต่ละช่องทางแล้ว คุณยังสามารถควบคุมอัตราการส่งสำหรับข้อความแต่ละรายการใน customer journey ได้อีกด้วย ซึ่งทำได้ในการตั้งค่าของข้อความหรือองค์ประกอบ journey ที่เฉพาะเจาะจง
คุณสามารถเลือกที่จะ:
- ใช้การตั้งค่าอัตราการส่งส่วนกลาง
- ส่งข้อความโดยไม่มีอัตราการส่ง
- ใช้อัตราการส่งที่กำหนดเอง
สำหรับคำแนะนำโดยละเอียดเกี่ยวกับการกำหนดค่าอัตราการส่งต่อข้อความ โปรดดูที่ คู่มือองค์ประกอบเฉพาะช่องทาง