ข้ามไปยังเนื้อหา

Event เริ่มต้น

Event เริ่มต้นคืออะไร

Anchor link to

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

Event เริ่มต้นพร้อมใช้งานทันทีสำหรับ SDK เวอร์ชันล่าสุด ไม่จำเป็นต้องมีการตั้งค่าเพิ่มเติมยกเว้น PW_InAppPurchase (ดูรายละเอียดด้านล่าง)

หากต้องการค้นหาและเปิดใช้งาน Event เริ่มต้นที่มีอยู่ใน Pushwoosh ให้ทำตามขั้นตอนเหล่านี้:

  1. ไปที่แท็บ Events ภายในส่วน Audience
  2. คลิก Create Event
  3. เลือก Default Event จากเมนูแบบเลื่อนลง
  4. ในหน้าต่างป๊อปอัป ให้เลือก Event ที่ต้องการแล้วคลิก Activate
เมนูแบบเลื่อนลงของ Event เริ่มต้นที่แสดง Event ที่พร้อมให้เปิดใช้งาน

เมื่อเปิดใช้งานแล้ว Event เริ่มต้นสามารถใช้ในการส่งข้อความตามพฤติกรรมได้ ตัวอย่างเช่น ใช้เป็น Trigger-based Entry ใน Customer Journey หรือเป็นทริกเกอร์สำหรับข้อความ In-App

PW_DeviceRegistered

Anchor link to

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

กรณีการใช้งาน

  • เปิดตัวแคมเปญการเริ่มต้นใช้งานสำหรับผู้ใช้ที่ลงทะเบียนใหม่ – เพิ่ม Trigger-based Entry โดยใช้ Event PW_DeviceRegistered ไปยัง Customer Journey สำหรับการเริ่มต้นใช้งาน
  • ระบุกิจกรรมการได้มาซึ่งผู้ใช้ใหม่ด้วยสถิติของ Event
  • ดึงดูดผู้ใช้ตั้งแต่ครั้งแรกที่เข้าชม: ต้อนรับพวกเขาด้วย In-Apps ที่ถูกทริกเกอร์โดย Event DeviceRegistered
ข้อความ In-App ที่ถูกทริกเกอร์โดย Event DeviceRegistered สำหรับการเริ่มต้นใช้งานของผู้ใช้ใหม่

PW_DeviceUnregistered

Anchor link to

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

แอตทริบิวต์ของ Event

  • message_id (string)
  • message_code (string)
  • campaign_id (string)

กรณีการใช้งาน

  • รักษาผู้ใช้ไว้เมื่อพวกเขาตัดสินใจหยุดใช้แอปของคุณ ตัวอย่างเช่น คุณสามารถส่ง อีเมล พร้อมข้อเสนอพิเศษให้กับผู้ใช้ทุกคนที่ถอนการติดตั้งแอป
  • รักษาการสื่อสารกับผู้ใช้ที่ยกเลิกการสมัครรับข้อมูลจากช่องทางใดช่องทางหนึ่งของคุณ ตัวอย่างเช่น หากผู้ใช้ไม่ต้องการรับการแจ้งเตือนแบบพุชอีกต่อไป คุณสามารถส่ง อีเมล หรือแสดง in-app เพื่อกระตุ้นให้พวกเขาใช้แอปบ่อยขึ้น

PW_ApplicationOpen

Anchor link to

สำหรับแอปมือถือเท่านั้น

Event ApplicationOpen จะถูกทริกเกอร์ ทุกครั้งที่ผู้ใช้เปิดแอปมือถือของคุณ บนอุปกรณ์ของพวกเขา

แอตทริบิวต์ของ Event

  • device_type (รหัสประเภทอุปกรณ์ที่เป็นจำนวนเต็ม โปรดดูรายละเอียดที่ registerDevice)
  • application_version

กรณีการใช้งาน

  • รวบรวมสถิติการรักษาผู้ใช้โดยอิงจากสถิติของ Event ApplicationOpen
  • ดำเนินแคมเปญการส่งข้อความในแอปสำหรับผู้ใช้ที่ใช้งานอยู่ในแอป

PW_ScreenOpen

Anchor link to

สำหรับแอปมือถือเท่านั้น

Event นี้จะทำงานทุกครั้งที่ผู้ใช้ดู หน้าจอเฉพาะในแอปมือถือของคุณ

แอตทริบิวต์ของ Event

  • application_version
  • device_type (รหัสประเภทอุปกรณ์ที่เป็นจำนวนเต็ม โปรดดูรายละเอียดที่ registerDevice)
  • screen_name (ชื่อหน้าจอทางเทคนิคที่ได้จากแอปของคุณ)

กรณีการใช้งาน

  • ส่งข้อความที่เกี่ยวข้องอย่างสมบูรณ์แบบไปยังผู้ใช้ที่แสดงความสนใจในส่วนเฉพาะของแอปโดยเริ่ม Customer Journeys ด้วย Event PW_ScreenOpen
  • ประเมินและปรับปรุงประสิทธิภาพของโปรโมชันของคุณ: A/B/n test ข้อเสนอของคุณสองเวอร์ชันหรือหลายเวอร์ชัน รอให้ Event ScreenOpen เกิดขึ้นแล้วดูว่าเนื้อหาใดมีประสิทธิภาพดีที่สุด
  • ทำความรู้จักว่าหน้าจอใดในแอปที่มีผู้เข้าชมมากที่สุด: กรองสถิติของ Event ตามชื่อหน้าจอ
แดชบอร์ดสถิติ Event ที่กรองตามชื่อหน้าจอซึ่งแสดงข้อมูลการมีส่วนร่วมของผู้ใช้

PW_ApplicationMinimized

Anchor link to

สำหรับแอปมือถือเท่านั้น

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

แอตทริบิวต์ของ Event

  • device_type (รหัสประเภทอุปกรณ์ที่เป็นจำนวนเต็ม โปรดดูรายละเอียดที่ registerDevice)
  • application_version

กรณีการใช้งาน

  • ติดตามระยะเวลาเซสชันโดยเฉลี่ยระหว่าง Event ApplicationOpen และ ApplicationMinimized
  • ส่งการแจ้งเตือนแบบพุชในขณะที่แอปทำงานในพื้นหลังเพื่อดึงดูดความสนใจของผู้ใช้และนำพวกเขากลับมาที่แอป

PW_UserIdle

Anchor link to

สำหรับแอปมือถือเท่านั้น

Event นี้จะทำงานเมื่อผู้ใช้อยู่ในแอปของคุณแต่ไม่ได้โต้ตอบกับหน้าจอเป็นระยะเวลาที่กำหนดได้ ซึ่งแตกต่างจาก PW_ApplicationMinimized ที่จะทริกเกอร์หลังจากผู้ใช้ออกจากแอป PW_UserIdle จะทำงานในขณะที่ผู้ใช้ยังอยู่ในแอป — จับภาพช่วงเวลาที่ความสนใจลดลง ผู้ใช้ลังเล หรือถูกรบกวน ใช้เป็นสัญญาณฝั่งเซิร์ฟเวอร์เพื่อแสดง In-App ที่ทันท่วงที เสนอความช่วยเหลือ หรือกระตุ้นให้ผู้ใช้ไปยังขั้นตอนต่อไป

การตรวจจับการไม่ได้ใช้งานจะถูกปิดใช้งานโดยค่าเริ่มต้นบนทั้งสองแพลตฟอร์ม เมื่อไม่มีคีย์หมดเวลาหรือตั้งค่าเป็น 0 จะไม่มีการส่ง Event PW_UserIdle หากต้องการเปิดใช้งาน ให้ตั้งค่าการหมดเวลา (ขั้นต่ำ 30 วินาที) ในการกำหนดค่าแพลตฟอร์มของแอปของคุณ:

  • สำหรับ iOS:
    • เพิ่มคีย์ Pushwoosh_IDLE_TIMEOUT_SECONDS (ตัวเลข ขั้นต่ำ 30) ไปยัง Info.plist ของแอปของคุณ
  • สำหรับ Android:
    • เพิ่ม meta-data com.pushwoosh.idle_timeout_seconds (จำนวนเต็ม ขั้นต่ำ 30) ไปยัง AndroidManifest.xml ของคุณ

แอตทริบิวต์ของ Event

  • screen_name (string) — หน้าจอที่ผู้ใช้ไม่ได้ใช้งาน จัดรูปแบบเป็น ActivityName/FragmentName บน Android และ ParentVC/ChildVC บน iOS เมื่อหน้าจอปัจจุบันซ้อนกัน มิฉะนั้นจะเป็นชื่อ activity หรือ view controller
  • idle_seconds (integer) — ระยะเวลาหมดเวลาที่กำหนดไว้ซึ่งผ่านไปแล้ว
  • session_duration (integer) — วินาทีนับตั้งแต่แอปถูกนำมาไว้ที่เบื้องหน้าครั้งล่าสุด
  • device_type (รหัสประเภทอุปกรณ์ที่เป็นจำนวนเต็ม โปรดดูรายละเอียดที่ registerDevice)
  • application_version (string)

พฤติกรรม

  • ทำงานอย่างมากที่สุด หนึ่งครั้งต่อเซสชันเบื้องหน้า การกลับไปที่พื้นหลังและกลับมาที่เบื้องหน้าจะเริ่มเซสชันใหม่
  • ตัวจับเวลาจะหยุดชั่วคราวโดยอัตโนมัติในขณะที่แป้นพิมพ์ซอฟต์แวร์เปิดอยู่ ในขณะที่กล่องโต้ตอบโมดอลหรือข้อความแจ้งของระบบอยู่บนหน้าจอ และในขณะที่แอปอยู่ในพื้นหลัง
  • การโต้ตอบทางกายภาพกับหน้าจอ — การสัมผัส การเลื่อน และการพิมพ์ — จะรีเซ็ตตัวจับเวลา

กรณีการใช้งาน

  • ทริกเกอร์ข้อเสนอ In-App หรือผู้ช่วยตามบริบทเมื่อผู้ใช้ค้างอยู่บนหน้าจอที่มีความตั้งใจสูง — ตะกร้าสินค้า ราคา การชำระเงิน — โดยไม่ดำเนินการใดๆ
  • แสดงคำใบ้หรือบทช่วยสอนเมื่อผู้ใช้หยุดชะงักในขั้นตอนการเริ่มต้นใช้งาน
  • ระบุว่าผู้ใช้สูญเสียแรงผลักดันที่ใดโดยการกรองสถิติ Event ที่ไม่ได้ใช้งานตาม screen_name

PW_SiteOpened

Anchor link to

สำหรับแพลตฟอร์มเว็บเท่านั้น

Event SiteOpened จะทำงานทุกครั้งที่ผู้ใช้เปิดหน้าใดๆ ของเว็บไซต์ของคุณ

แอตทริบิวต์ของ Event

  • device_type (รหัสประเภทอุปกรณ์ที่เป็นจำนวนเต็ม โปรดดูรายละเอียดที่ registerDevice)
  • title – ชื่อของหน้าที่เข้าชม
  • url – URL ของหน้าที่เข้าชม

กรณีการใช้งาน

  • วิเคราะห์การกระจายการเข้าชมเว็บไซต์ของคุณและเปรียบเทียบจำนวนครั้งที่ผู้ใช้เปิดหน้าเว็บไซต์เฉพาะ สำหรับสิ่งนี้ ให้กรองสถิติของ Event ตามแอตทริบิวต์ของมัน
  • ติดตามการเข้าชมเว็บไซต์ของผู้ใช้ด้วยการสื่อสารที่เกี่ยวข้อง: สร้าง Journey ที่เริ่มต้นด้วย Event SiteOpened ที่ตั้งค่าสำหรับแอตทริบิวต์ ‘title’ หรือ ‘url’ ที่เฉพาะเจาะจง
การวิเคราะห์การเข้าชมเว็บไซต์ที่แสดงสถิติการเยี่ยมชมหน้าเว็บและรูปแบบพฤติกรรมของผู้ใช้

PW_InAppPurchase

Anchor link to

สำหรับแอปมือถือเท่านั้น

Event InAppPurchase จะทำงานทุกครั้งที่ผู้ใช้ซื้อสินค้าในแอปในแอปของคุณ ตัวอย่างเช่น การสมัครสมาชิกแบบชำระเงิน องค์ประกอบกลไกเกม สกุลเงินในแอป เป็นต้น

ในการใช้งาน Event In-App Purchase:

  • สำหรับ iOS:
    • เปิดใช้งาน Event PW_InAppPurchase ใน Control Panel ของคุณ
    • ตั้งค่าพารามิเตอร์ Pushwoosh_PURCHASE_TRACKING_ENABLED ของ Pushwoosh iOS SDK เป็น ‘yes’
  • สำหรับ Android:
    • เปิดใช้งาน Event PW_InAppPurchase ใน Control Panel ของคุณ
    • กำหนดค่าการส่งข้อมูลการซื้อไปยัง Pushwoosh โดยใช้คู่มือนี้

แอตทริบิวต์ของ Event

  • productIdentifier (ได้จาก App Store)
  • quantity – จำนวนรายการที่ซื้อ
  • transactionDate – วันที่ซื้อ
  • status – สถานะการซื้อ

กรณีการใช้งาน

  • รวบรวมสถิติการซื้อในแอป
  • ดำเนินโปรโมชันและติดตามความสำเร็จ: ตั้งค่า Event Wait for Trigger ตามข้อความโปรโมชัน
การกำหนดค่า Customer Journey ที่แสดงขั้นตอน Wait for Trigger พร้อม Event In-App Purchase

PW_NotificationOpen

Anchor link to

สำหรับแพลตฟอร์มมือถือและเว็บ

Event นี้จะทำงานทุกครั้งที่ผู้ใช้เปิดการแจ้งเตือนแบบพุชที่ส่งด้วย Pushwoosh

กรณีการใช้งาน

PW_NotificationSend

Anchor link to

สำหรับแพลตฟอร์มมือถือและเว็บ

Event นี้จะทำงานเมื่อข้อความ Pushwoosh ถูกส่งไปยังอุปกรณ์ของผู้ใช้

แอตทริบิวต์ของ Event

  • message_id (string)
  • message_code (string)
  • campaign_id (string)

กรณีการใช้งาน

  • ติดตามว่าข้อความถูกส่งหรือไม่ โดยไม่คำนึงถึงช่องทางที่ใช้
  • สร้าง Segments ของผู้ใช้ตามจำนวนข้อความที่ส่ง
  • ดูข้อความทั้งหมดที่ส่งไปยังผู้ใช้ใน Events history และวิเคราะห์พฤติกรรมต่อไปของผู้ใช้

PW_EmailLinkClicked

Anchor link to

สำหรับแพลตฟอร์มอีเมลเท่านั้น

Event นี้จะทำงานทุกครั้งที่ผู้ใช้คลิกลิงก์ในอีเมล

แอตทริบิวต์ของ Event

  • message_id (string)
  • message_code (string)
  • campaign_id (string)
  • redirect_link (string)
  • original_link (string)

กรณีการใช้งาน

  • ดำเนินแคมเปญที่กำหนดเป้าหมายสำหรับผู้ใช้ที่คลิกลิงก์เฉพาะในอีเมล
  • ส่งข้อความอื่นไปยังผู้ใช้ที่เพิกเฉยต่อลิงก์ในอีเมลฉบับแรกเพื่อกระตุ้นให้พวกเขาคลิก (หรือดำเนินการอื่นๆ)

PW_EmailOpen

Anchor link to

Event นี้จะทำงานเมื่อผู้ใช้เปิดอีเมลที่ส่งผ่าน Pushwoosh

แอตทริบิวต์ของ Event

  • campaign_code (string): รหัสเฉพาะของแคมเปญที่เกี่ยวข้องกับอีเมล
  • campaign_id (string): ID ของแคมเปญ
  • message_code (string): ตัวระบุเฉพาะของข้อความอีเมลที่เฉพาะเจาะจง
  • message_id (string): ID ของข้อความ

กรณีการใช้งาน

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

PW_InAppShown

Anchor link to

Event นี้จะทำงานเมื่อข้อความในแอปแสดงต่อผู้ใช้

แอตทริบิวต์ของ Event

  • message_code (string): ตัวระบุเฉพาะของข้อความที่เกี่ยวข้องกับ in-app
  • message_id (integer): ID ของข้อความ
  • campaign_code (string): รหัสเฉพาะของแคมเปญที่เกี่ยวข้องกับ in-app
  • campaign_id (integer): ID ของแคมเปญที่ทริกเกอร์ in-app
  • rich_media_code (string): ตัวระบุเฉพาะของเนื้อหาสื่อสมบูรณ์ที่แสดงใน in-app
  • inapp_code (string): รหัสเฉพาะที่ระบุข้อความ in-app ที่แสดง

กรณีการใช้งาน

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

PW_InAppClicked

Anchor link to

Event นี้จะทำงานเมื่อผู้ใช้โต้ตอบกับข้อความในแอปโดยการคลิก

แอตทริบิวต์ของ Event

  • message_code (string): ตัวระบุเฉพาะของข้อความที่เกี่ยวข้องกับ in-app
  • message_id (integer): ID ของข้อความ
  • campaign_code (string): รหัสเฉพาะของแคมเปญที่เกี่ยวข้องกับ in-app
  • campaign_id (integer): ID ของแคมเปญที่ทริกเกอร์ in-app
  • rich_media_code (string): ตัวระบุเฉพาะของเนื้อหาสื่อสมบูรณ์ที่แสดงใน in-app (ถ้ามี)
  • inapp_code (string): รหัสเฉพาะที่ระบุข้อความ in-app ที่ถูกคลิก
  • element_id (string): ตัวระบุขององค์ประกอบเฉพาะภายในข้อความ in-app ที่ถูกคลิก (เช่น ปุ่มหรือลิงก์)
  • link (string): URL หรือ deep link ที่เกี่ยวข้องกับองค์ประกอบที่ถูกคลิก

กรณีการใช้งาน

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

PW_WhatsAppReceived

Anchor link to

Event นี้จะทำงานเมื่อได้รับข้อความ WhatsApp ผ่านระบบ

แอตทริบิวต์ของ Event

  • message (string): เนื้อหาหรือตัวระบุของข้อความ WhatsApp ที่ได้รับ

กรณีการใช้งาน

  • ดำเนินการติดตามผลโดยอัตโนมัติเพื่อตอบสนองต่อข้อความ WhatsApp ที่เข้ามา (เช่น การเริ่มต้น Customer Journey หรือการติดตาม Event การมีส่วนร่วมของผู้ใช้)
  • แบ่งกลุ่มผู้ใช้ตามการโต้ตอบข้อความ WhatsApp ของพวกเขาเพื่อเปิดใช้งานการส่งข้อความที่ตรงเป้าหมายหรือแคมเปญส่วนบุคคล