การเข้า Journey ผ่าน API
การเข้า Journey ผ่าน API ช่วยให้คุณสามารถเปิดการทำงาน customer journey ได้ทันทีที่เกิดเหตุการณ์ทางธุรกิจที่เฉพาะเจาะจงขึ้น ในการเริ่มแคมเปญ คุณจะต้องส่งคำขอ API พิเศษ
นี่คือตัวอย่างการใช้งานบางส่วนสำหรับการเข้า Journey ผ่าน API:
- แจ้งลูกค้าเมื่อสินค้ากลับมาในสต็อกอีกครั้ง
- บอกผู้ใช้ว่าราคาสินค้ายอดนิยมลดลง
- แจ้งเตือนผู้ติดตามเมื่อมีตอนใหม่ของพอดคาสต์ออกมา
ซึ่งแตกต่างจาก Events ทั่วไป เหตุการณ์ทางธุรกิจเหล่านี้ทั้งหมดอาจเกิดขึ้นนอกแอป ตัวอย่างเช่น ความพร้อมจำหน่ายของสินค้าสามารถตรวจสอบได้ในฐานข้อมูลภายนอกเท่านั้น นี่คือจุดที่การเข้า Journey ผ่าน API มีประโยชน์: คุณสามารถตั้งค่าการส่งคำขอเพื่อเปิดการทำงาน Journey เมื่อใดก็ตามที่มีการเปลี่ยนแปลงบางอย่างเกิดขึ้นนอกแอป (ตัวอย่างเช่น ในฐานข้อมูลภายนอกของคุณ)

มันทำงานดังนี้:
- สร้าง Journey ด้วยการเข้าผ่าน API ในการตั้งค่าการเข้า คุณจะพบเทมเพลตของคำขอที่ใช้เปิดการทำงาน Journey
- เพิ่มเงื่อนไขการแบ่งกลุ่ม (segmentation) ในคำขอโดยใช้ Segmentation language คุณยังสามารถเพิ่มตัวยึดตำแหน่งเนื้อหา (content placeholders) ในคำขอเพื่อเปลี่ยนเนื้อหาข้อความตามบริบทได้
- ทำให้คำขอเป็นอัตโนมัติหากจำเป็น ตัวอย่างเช่น ข้อมูลเกี่ยวกับการเปลี่ยนแปลงราคาสามารถส่งจากฐานข้อมูลไปยัง webhook ได้ทันที เมื่อสิ่งนี้เกิดขึ้น webhook ควรส่งคำขอเพื่อเปิดการทำงาน Journey โดยอัตโนมัติ คุณยังสามารถส่งคำขอด้วยตนเองได้หากไม่ต้องการระบบอัตโนมัติ
คุณสามารถส่งคำขอได้ไม่จำกัดจำนวนครั้งเพื่อเปลี่ยนเงื่อนไขการแบ่งกลุ่มหรือเนื้อหาข้อความ
สำหรับรายละเอียดเพิ่มเติม โปรดทำตามคำแนะนำด้านล่าง
ตั้งค่า Journey ด้วยการเข้าผ่าน API
Anchor link to- สร้าง Journey ด้วยการเข้าผ่าน API:
-
ดับเบิลคลิกที่ขั้นตอนการเข้าผ่าน API หน้าต่างการกำหนดค่าการเข้าจะเปิดขึ้น
-
คุณสามารถแก้ไขเนื้อหา push และอีเมลทุกครั้งที่ Journey เปิดการทำงานโดยใช้ตัวยึดตำแหน่งเนื้อหา (content placeholders) ค่าของตัวยึดตำแหน่งแต่ละตัวสามารถเปลี่ยนแปลงได้ในคำขอ หากคุณไม่ต้องการตัวเลือกนี้ คุณสามารถข้ามขั้นตอนนี้ได้
ตัวอย่างเช่น คุณกำลังสร้าง Journey เพื่อแจ้งเตือนผู้ติดตามเมื่อมีตอนใหม่ของพอดคาสต์ออกมา การใช้ตัวยึดตำแหน่งเนื้อหาจะช่วยให้คุณสามารถเปลี่ยนชื่อพอดคาสต์ได้ทุกครั้งที่เปิดการทำงาน Journey
ขั้นแรก เพิ่มชื่อตัวยึดตำแหน่งในหน้าต่างตั้งค่าการเข้าผ่าน API คุณสามารถใช้ชื่อใดก็ได้ที่สะดวกสำหรับคุณ

ตอนนี้ สร้าง push preset หรือ เนื้อหาอีเมล และแทรกตัวยึดตำแหน่งแทนข้อความที่คุณต้องการแก้ไข ตัวยึดตำแหน่งต้องอยู่ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้ขึ้นอยู่กับความต้องการของคุณ:
{placeholder_name|format_modifier|}– หากไม่ได้ระบุค่าตัวยึดตำแหน่งเมื่อเปิดการทำงานแคมเปญ ผู้ใช้จะเห็นพื้นที่ว่างแทน{placeholder_name|format_modifier}– หากไม่ได้ระบุค่าตัวยึดตำแหน่งและยังไม่เคยถูกกำหนดให้กับผู้ใช้ (ในกรณีที่คุณใช้ Tag เป็นตัวยึดตำแหน่ง) ข้อความจะไม่ถูกส่ง
ตัวปรับแต่งรูปแบบ
- CapitalizeFirst – ทำให้ตัวอักษรตัวแรกในค่าตัวยึดตำแหน่งเป็นตัวพิมพ์ใหญ่
- CapitalizeAllFirst – ทำให้ตัวอักษรตัวแรกของทุกคำในค่าตัวยึดตำแหน่งเป็นตัวพิมพ์ใหญ่
- UPPERCASE – เปลี่ยนตัวอักษรทั้งหมดเป็นตัวพิมพ์ใหญ่
- lowercase – เปลี่ยนตัวอักษรทั้งหมดเป็นตัวพิมพ์เล็ก
- regular – แทรกค่าตัวยึดตำแหน่งตามที่ระบุในคำขอทุกประการ

เมื่อกำหนดค่าองค์ประกอบ Push หรือ Email ใน Journey ของคุณ ให้เลือก preset ที่สร้างขึ้นและเปิดตัวเลือก Personalize message with event attributes
เลือกตัวยึดตำแหน่งที่คุณต้องการแก้ไขในคำขอเมื่อเปิดการทำงาน Journey เลือก API-based entry entry เป็นแหล่งที่มาและชื่อตัวยึดตำแหน่งเป็นแอตทริบิวต์ไดนามิก:
คลิก Apply เพื่อบันทึกการเปลี่ยนแปลง
- ในหน้าต่างการกำหนดค่าการเข้า ให้คัดลอกเทมเพลตคำขอเพื่อแก้ไข:

- เพิ่มตัวกรองผู้ชมไปยังพารามิเตอร์
"filter"โดยใช้ Segmentation language หรือ คัดลอกตรรกะการแบ่งกลุ่ม จาก segment ของคุณ ตั้งค่า Tags ที่จำเป็นล่วงหน้า
ตัวอย่างเช่น เพื่อกำหนดเป้าหมายผู้ใช้ที่เพิ่มรายการ Socks ไปยัง Wishlist ของพวกเขา ค่า "filter" จะต้องมีลักษณะดังนี้:
"filter": "A(\"12345-12345\") * "T(\"Wishlist\", EQ, \"Socks\")"
ในตัวอย่างนี้ คุณต้องมี Tag Wishlist ที่กำหนดค่าไว้ในแอปของคุณ
- หากคุณได้ตั้งค่าตัวยึดตำแหน่ง ให้ระบุเนื้อหาที่ต้องการเป็นค่าของมัน:

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