
Rivya Journal

สำรวจต่อ
อ่านคู่มือ โน้ตผลิตภัณฑ์ และการแยกเวิร์กโฟลว์ที่เกี่ยวข้องจากทีม Rivya ต่อ
Rivya มี notifications center เพราะ feedback ชั่วคราวไม่พออีกต่อไปเมื่อผลิตภัณฑ์กำลังจัดการงานจริงและสถานะบัญชีจริง
หน้านี้อธิบายว่าทำไมผลิตภัณฑ์ต้องมี notifications ที่คงอยู่ ไม่ใช่เอกสารอ้างอิงแบบละเอียดของชนิด notification, unread state หรือพฤติกรรม related-link
toast มีประโยชน์สำหรับ:
งานของคุณเริ่มแล้ว
การคัดลอกสำเร็จ
การกระทำนั้นเพิ่งเสร็จ
แต่ไม่ถนัดเรื่อง:
ทำไมสถานะบัญชีของฉันเปลี่ยน?
ตอนฉันไม่อยู่ มีอะไรล้มเหลว?
payment นั้นสำเร็จจริงหรือไม่?
ทำไมเมื่อกี้ฉันเริ่มการรันนั้นไม่ได้?
ช่องว่างนี้คือเหตุผลที่ notifications center มีอยู่
ผลิตภัณฑ์ปัจจุบันมี event types ที่ยังสำคัญหลังช่วงเวลานั้นผ่านไปแล้ว:
เริ่ม subscription แล้ว
ต่ออายุ subscription แล้ว
การชำระเงินล้มเหลว
เพิ่มแพ็กเครดิตแล้ว
งานสร้างสำเร็จ
การสร้างล้มเหลว
เครดิตไม่พอ
สิ่งเหล่านี้ไม่ใช่ event เพื่อความสวยงาม แต่มันเปลี่ยนสิ่งที่ผู้ใช้ทำต่อได้
ความต่างที่มีประโยชน์ใน Rivya คือ:
settings ควบคุมสิ่งที่คุณต้องการจัดการ
notifications บอกสิ่งที่เกิดขึ้นจริง
นั่นคือเหตุผลที่ newsletter preference อยู่ใน profile ส่วน payment failed ควรอยู่ใน notifications
สองอย่างนี้แก้ปัญหาคนละแบบ
Rivya ไม่ใช่ chat app หน้าเดียว ผู้ใช้สามารถขยับระหว่าง:
แชต
ภาพ
วิดีโอ
เสียง
เมื่อผลิตภัณฑ์ครอบคลุม workflows ที่คิดเงินได้หลายแบบ สัญญาณที่คงอยู่ยิ่งสำคัญขึ้น:
การสร้างล้มเหลว
wallet ต่ำเกินไป
การชำระเงินเสร็จสมบูรณ์
เพิ่มแพ็กแล้ว
หากไม่มีความจำชั้นนี้ ผู้ใช้จะต้องเดาสถานะย้อนหลังเอง
หน้า /notifications ปัจจุบันเน้นสัญญาณที่มีประโยชน์และมี noise ค่อนข้างน้อย
มันให้คุณ:
feed ของเหตุการณ์ล่าสุด
จำนวนตามชนิด event
สถานะยังไม่ได้อ่าน
action ทำเครื่องหมายว่าอ่านแล้วทั้งหมด
links กลับไปยังหน้าที่เกี่ยวข้องที่สุด
ส่วนสุดท้ายสำคัญกว่าที่ฟังดู notification ที่ดีควรพาคุณไปยังที่ที่ลงมือทำได้
Rivya ไม่ได้พยายามเปลี่ยน notifications ให้เป็น:
inbox โซเชียล
wall การตลาด
stream ของทุก chat reply
ผลิตภัณฑ์จะน่าเชื่อถือขึ้นก็ต่อเมื่อศูนย์นี้ยังเลือกเฉพาะสิ่งที่สำคัญ
dashboard แสดง preview แบบเบาของ notifications ล่าสุด
ศูนย์เต็มคือที่ที่คุณไปเมื่อจำเป็นต้องดู operational record ที่ยาวกว่า
การจับคู่นี้ตั้งใจออกแบบ:
dashboard ทำให้คุณยังรู้ทิศทาง
notifications เก็บ record ไว้
notifications center ทำให้ Rivya รู้สึกไม่ disposable เท่าเดิม
เมื่อมีเรื่องสำคัญเกิดขึ้น บัญชีจะจดจำมันไว้
ฟังดูเหมือนการตัดสินใจผลิตภัณฑ์เล็ก ๆ แต่เปลี่ยนความรู้สึกปลอดภัยของระบบระหว่างใช้งานจริง
ต้องการพฤติกรรมหน้าที่ละเอียดหรือไม่? อ่าน Notifications Center in Rivya
How to Move a Project Across Chat, Image, Video, and Audio in Rivya
ก่อนลงมือจาก notification ให้เก็บบริบทเชิงปฏิบัติการไว้ด้วยกัน:
อะไรเปลี่ยนไป: billing, credits, generation status หรือ account state
ควรไปต่อที่ไหน: dashboard, history, billing หรือ task ต้นทาง
ต้องลงมือเดี๋ยวนี้หรือ event นี้เป็นเพียง record
notification นี้อ้างถึง task, payment หรือ credit event ใด
จุดสำคัญคือหลีกเลี่ยงการเดาจากความจำ เมื่อมีเรื่องสำคัญเกิดขึ้นตอนคุณไม่อยู่
อย่ามองทุก notification เป็นเหตุผลให้เริ่มงานใหม่ ก่อนอื่นให้ตรวจว่างานเสร็จแล้ว ล้มเหลว ต้องใช้เครดิตเพิ่ม หรือเพียงบันทึก account event
ถ้า generation สำเร็จ ให้เปิดผลลัพธ์จาก History ถ้าล้มเหลว ให้ตรวจ task state ก่อน retry หาก event เกี่ยวกับ billing ให้ตรวจเครดิตหรือ payment state ก่อนเริ่ม run ที่คิดเงินได้อีกครั้ง