วิธีตั้งค่าการแนะนำผลิตภัณฑ์ในอีเมล
การตั้งค่า Source ของบล็อก Products เป็น Recommendations สามารถจัดอันดับผลิตภัณฑ์ตาม Bestsellers, Back in stock, Price drop, New arrivals, Bought together หรือ Based on what they viewed โดยที่คุณไม่ต้องเลือกผลิตภัณฑ์หรือเขียนกฎแคตตาล็อก ดู รับผลิตภัณฑ์ที่แนะนำ สำหรับทุกฟิลด์ที่ source นี้เพิ่มเข้ามา สามในกลยุทธ์เหล่านั้นต้องการข้อมูลจากภายนอกแคตตาล็อกของคุณเพื่อทำงาน: Bestsellers จะอ่านประวัติการสั่งซื้อของคุณ และ Bought together และ Based on what they viewed จะอ่านสิ่งที่ผู้ซื้อได้ดูและซื้อไป คู่มือนี้จะครอบคลุมถึงสิ่งที่ต้องส่งเพื่อให้แต่ละกลยุทธ์มีข้อมูลในการจัดอันดับ
ก่อนที่คุณจะเริ่ม
Anchor link toตรวจสอบให้แน่ใจว่าแคตตาล็อกของบัญชีของคุณมีผลิตภัณฑ์อยู่ ไปที่ Content → Product Catalog และเชื่อมต่อฟีด, นำเข้า CSV, หรือเพิ่มผลิตภัณฑ์ด้วยตนเอง เรียนรู้วิธีการเติมข้อมูลในแคตตาล็อกของคุณ
กลยุทธ์ใดบ้างที่ต้องการ event
Anchor link toสามในหกกลยุทธ์จะจัดอันดับผลิตภัณฑ์จาก event ที่คุณส่ง ส่วนอีกสามกลยุทธ์จะจัดอันดับโดยตรงจากแคตตาล็อกของคุณและไม่ต้องการอะไรจากคุณ
| กลยุทธ์ | ต้องการ event หรือไม่ | แหล่งข้อมูล |
|---|---|---|
| Back in stock | ไม่ | การเปลี่ยนแปลงสต็อกในแคตตาล็อก |
| Price drop | ไม่ | การเปลี่ยนแปลงราคาในแคตตาล็อก |
| New arrivals | ไม่ | วันที่ ‘เพิ่ม’ ในแคตตาล็อก |
| Bestsellers (7/30 วัน) | ใช่ | PW_OrderCreated / PW_OrderUpdated พร้อม items |
| Based on what they viewed | ใช่ | Event ใดๆ ที่มี ID ผลิตภัณฑ์ |
| Bought together | ใช่ | Event ใดๆ ที่มี ID ผลิตภัณฑ์หรือ items ของคำสั่งซื้อ พร้อม device tag |
การเปลี่ยนแปลงสต็อกหรือราคาในฟีดของคุณ หรือการซิงค์ตามกำหนดการครั้งถัดไป จะอัปเดต Back in stock, Price drop และ New arrivals โดยอัตโนมัติ ไม่จำเป็นต้องส่งอะไรสำหรับสามกลยุทธ์นี้
Bestsellers: เพิ่มรายการสินค้าใน event การสั่งซื้อของคุณ
Anchor link toBestsellers (7 days) และ Bestsellers (30 days) จัดอันดับผลิตภัณฑ์ตามจำนวนหน่วยที่ขายได้ในช่วงเวลานั้นๆ โดยจะอ่านอาร์เรย์ items ใน PW_OrderCreated และ PW_OrderUpdated โดยเฉพาะ productId และ quantity ของแต่ละรายการ
หากคุณส่ง PW_OrderCreated เพื่อ ล้างแท็กตะกร้าสินค้าที่ถูกทิ้ง อยู่แล้ว การเรียกแบบน้อยที่สุด (แค่ orderId) ก็ยังคงล้างตะกร้าได้ แต่จะไม่มีข้อมูลให้ Bestsellers นับ เพิ่มรายการสินค้าในคำสั่งซื้อเข้าไปในการเรียกเดียวกัน:
{ "request": { "hwid": "8f65b16df378e7a6bece9614e1530fb2", "application": "XXXXX-XXXXX", "event": "PW_OrderCreated", "attributes": { "orderId": "ORDER-10293", "items": [ { "productId": "SKU-4821", "quantity": 1 }, { "productId": "SKU-5190", "quantity": 2 } ] }, "userId": "shopper@example.com" }}productId ต้องตรงกับ ID ที่ แคตตาล็อกผลิตภัณฑ์ ของคุณใช้สำหรับสินค้านั้น เพื่อให้ Bestsellers สามารถค้นหาผลิตภัณฑ์ที่จะแสดงได้ ฟิลด์รายการสินค้าเพิ่มเติม (ราคา, ชื่อ, และอื่นๆ) จะถูกละเว้นสำหรับกลยุทธ์นี้ มีเพียง productId และ quantity เท่านั้นที่นับรวมในการจัดอันดับ event ยังต้องมี orderId ด้วย เนื่องจากคำสั่งซื้อที่ไม่มีฟิลด์นี้จะไม่ถูกนับ
เมื่อคำสั่งซื้อเปลี่ยนแปลง ให้ส่ง PW_OrderUpdated พร้อม orderId และ items เดิม สำหรับแต่ละผลิตภัณฑ์ใน event ค่า quantity ใหม่จะแทนที่ค่าเดิมแทนที่จะบวกเพิ่ม ด้วยวิธีนี้ จำนวนของผลิตภัณฑ์สามารถลดลงได้ถึง 1 หน่วย แต่ไม่สามารถลดลงเป็นศูนย์ได้:
quantityเป็น 0 หรือน้อยกว่า: ผลิตภัณฑ์จะถูกนับเป็นยอดขาย 1 หน่วย- ผลิตภัณฑ์ที่ไม่ได้อยู่ใน
items: ผลิตภัณฑ์จะคงจำนวนจาก event ล่าสุดที่มีผลิตภัณฑ์นั้นอยู่
ตัวอย่างเช่น ลูกค้าสั่งซื้อผลิตภัณฑ์ 2 หน่วยและคืนทั้งสองหน่วย หากคุณส่ง PW_OrderUpdated โดยตั้งค่า quantity ของผลิตภัณฑ์นั้นเป็น 0 Bestsellers จะนับผลิตภัณฑ์นั้นเป็น 1 หน่วยแทนที่จะเป็น 2 หากคุณนำผลิตภัณฑ์ออกจาก items ผลิตภัณฑ์นั้นจะยังคงนับเป็น 2 ไม่มี event ใดที่นำผลิตภัณฑ์ที่ถูกคืนหรือยกเลิกออกจาก Bestsellers ได้ ผลิตภัณฑ์จะหยุดถูกนับก็ต่อเมื่อคำสั่งซื้ออยู่นอกช่วงเวลา 7 หรือ 30 วันเท่านั้น
Based on what they viewed และ Bought together: ติดตามกิจกรรมเกี่ยวกับผลิตภัณฑ์
Anchor link toทั้งสองกลยุทธ์สร้างขึ้นจากสัญญาณเดียวกัน: event ที่มี ID ผลิตภัณฑ์ คุณไม่จำเป็นต้องมีชื่อ event “product viewed” โดยเฉพาะ — custom event ใดๆ ที่ส่งผ่าน postEvent จะถูกนับ ตราบใดที่ attributes ของมันมีคีย์ใดคีย์หนึ่งต่อไปนี้:
- ผลิตภัณฑ์เดียว เป็น attribute ระดับบนสุด:
product_id,productId,productid,item_idหรือsku - ผลิตภัณฑ์หลายรายการ เป็นอาร์เรย์
productsที่แต่ละรายการมีproduct_id,productId,idหรือsku
ตัวอย่างเช่น ส่ง event การดูผลิตภัณฑ์ที่มีอยู่ของคุณพร้อมกับ attribute ID ผลิตภัณฑ์ที่มีอยู่แล้ว:
{ "request": { "hwid": "8f65b16df378e7a6bece9614e1530fb2", "application": "XXXXX-XXXXX", "event": "ProductViewed", "attributes": { "product_id": "SKU-4821", "category": "Audio" }, "userId": "shopper@example.com" }}Based on what they viewed จะจัดอันดับผลิตภัณฑ์ที่ผู้ซื้อแต่ละคนมีปฏิสัมพันธ์ด้วยล่าสุด — ไม่จำเป็นต้องตั้งค่าเพิ่มเติมเมื่อ event ข้างต้นเริ่มทำงาน
Bought together แสดงผลิตภัณฑ์ที่นักช้อปมักเลือกควบคู่กับผลิตภัณฑ์ที่กำหนด ตัวอย่างเช่น สำหรับโทรศัพท์ บล็อกสามารถแสดงเคสและที่ชาร์จที่นักช้อปโทรศัพท์คนอื่นๆ ดูหรือซื้อด้วย ยิ่งมีนักช้อปที่มีปฏิสัมพันธ์กับทั้งสองผลิตภัณฑ์มากเท่าไร ผลิตภัณฑ์ที่แนะนำก็จะยิ่งมีอันดับสูงขึ้นเท่านั้น
แม้จะมีชื่อเช่นนี้ แต่ไม่จำเป็นต้องมีการซื้อ การดู, event ของตะกร้า และคำสั่งซื้อจะถูกนับทั้งหมด กลยุทธ์นี้อ่าน:
- ทุก event ที่มี ID ผลิตภัณฑ์ โดยใช้คีย์ที่ระบุไว้ด้านบน
- อาร์เรย์
itemsของPW_OrderCreatedและPW_OrderUpdatedโดยจะไม่อ่านitemsของ event อื่นๆ รวมถึงPW_AbandonedCart
ผลิตภัณฑ์สองรายการจะจับคู่กันเมื่อผู้ใช้คนเดียวกันส่ง event สำหรับทั้งสองรายการภายใน 30 วันที่ผ่านมา event เหล่านี้สามารถแยกกันได้ ดังนั้นผลิตภัณฑ์ไม่จำเป็นต้องอยู่ในคำสั่งซื้อเดียวกัน คู่ผลิตภัณฑ์จะถูกนับภายในแอปพลิเคชันเดียว ดังนั้นกิจกรรมในแอปพลิเคชันอื่นๆ ในบัญชีของคุณจะไม่ถูกนับ อันดับจะถูกคำนวณใหม่วันละครั้ง ดังนั้น event ใหม่จะมีผลตั้งแต่วันถัดไป
Bought together ต้องการอีกสิ่งหนึ่ง: Product tag ซึ่งเป็น device tag ที่เก็บ ID ของผลิตภัณฑ์ที่จะใช้สร้างคำแนะนำ ตั้งชื่อฟิลด์เมื่อคุณกำหนดค่ากลยุทธ์ใน บล็อก Products (ตัวอย่างเช่น PW_LastViewedProductID) จากนั้นอัปเดตแท็กนั้นในแต่ละอุปกรณ์อยู่เสมอ ตัวอย่างเช่น ตั้งค่า เป็น ID ของผลิตภัณฑ์ทุกครั้งที่ผู้ซื้อดูผลิตภัณฑ์ หากไม่มีการตั้งค่าแท็กบนผู้รับ บล็อกจะกลับไปใช้แคตตาล็อกปกติสำหรับพวกเขา
ยืนยันว่า event ของคุณมาถึงแล้ว
Anchor link toก่อนที่คุณจะเพิ่มบล็อก ให้ตรวจสอบว่า Pushwoosh ได้รับ event ข้างต้นจริงๆ: ไปที่ Audience → Events เปิด event ที่คุณส่ง (PW_OrderCreated หรือ custom event ที่มี ID ผลิตภัณฑ์) และยืนยันว่ามีการเข้าชมล่าสุดปรากฏขึ้น ดู สถิติ Event
เพิ่มบล็อกในอีเมลของคุณ
Anchor link toเพิ่มบล็อก Products ใน เนื้อหาอีเมล ของคุณ ตั้งค่า Source เป็น Recommendations และเลือก Strategy ดู รับผลิตภัณฑ์ที่แนะนำ สำหรับทุกฟิลด์ในแผงการตั้งค่า คลิก Refresh preview เพื่อตรวจสอบว่า canvas เติมเต็มด้วยผลิตภัณฑ์จริงก่อนที่คุณจะส่ง