Skip to Content
Nextra 4.0 is released 🎉
DocumentationDesign A Chat SystemUnderstand the Problem and Establish Design Scope

āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāϜāĻžāχāύ (Design A Chat System)

āĻāχ āĻ…āĻ§ā§āϝāĻžāϝāĻŧ⧇ āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻĄāĻŋāϜāĻžāχāύ āύāĻŋāϝāĻŧ⧇ āφāϞ⧋āϚāύāĻž āĻ•āϰāĻŦāĨ¤ āĻĒā§āϰāĻžāϝāĻŧ āϏāĻŦāĻžāχ āϕ⧋āύ⧋ āύāĻž āϕ⧋āύ⧋ āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āϚāĻŋāĻ¤ā§āϰ ā§§-āĻ āĻŦāĻžāϜāĻžāϰ⧇āϰ āĻ•āĻŋāϛ⧁ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻ…ā§āϝāĻžāĻĒ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

[āϚāĻŋāĻ¤ā§āϰ ā§§-āĻāϰ āĻŦāĻ°ā§āĻŖāύāĻž: āĻ›āĻŦāĻŋāϟāĻŋ āĻĒāĻžāρāϚāϟāĻŋ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻŽā§‡āϏ⧇āϜāĻŋāĻ‚ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϞ⧋āĻ—ā§‹āϰ āĻāĻ•āϟāĻŋ āϏāĻ‚āĻ—ā§āϰāĻš āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇, āϝ⧇āĻ–āĻžāύ⧇ āĻĒā§āϰāϤāĻŋāϟāĻŋāϰ āύāĻžāĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āĻļā§āϞāĻŋāĻˇā§āϟ āϞ⧋āĻ—ā§‹ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϞ⧋āĻ—ā§‹āϗ⧁āϞ⧋ āĻĻ⧁āϟāĻŋ āϏāĻžāϰāĻŋāϤ⧇ āϏāĻžāϜāĻžāύ⧋ āφāϛ⧇, āωāĻĒāϰ⧇āϰ āϏāĻžāϰāĻŋāϤ⧇ āϤāĻŋāύāϟāĻŋ āĻāĻŦāĻ‚ āύāĻŋāĻšā§‡āϰ āϏāĻžāϰāĻŋāϤ⧇ āĻĻ⧁āϟāĻŋāĨ¤ āωāĻĒāϰ⧇āϰ āϏāĻžāϰāĻŋāϤ⧇ āĻŦāĻžāĻŽ āĻĨ⧇āϕ⧇ āĻĄāĻžāύ⧇: āĻāĻ•āϟāĻŋ āϏāĻŦ⧁āϜ āĻ¸ā§āĻĒāĻŋāϚ āĻŦāĻžāĻŦāϞ āϝāĻžāϰ āϭ⧇āϤāϰ⧇ āϏāĻžāĻĻāĻž āĻŸā§‡āϞāĻŋāĻĢā§‹āύ āφāχāĻ•āύ āĻāĻŦāĻ‚ āύāĻŋāĻšā§‡ ‘Whatsapp’ āϞ⧇āĻ–āĻž, āĻāĻ•āϟāĻŋ āύ⧀āϞ āĻ¸ā§āĻĒāĻŋāϚ āĻŦāĻžāĻŦāϞ āϝāĻžāϰ āϭ⧇āϤāϰ⧇ āϏāĻžāĻĻāĻž āĻŦāĻŋāĻĻā§āĻ¯ā§ā§Ž āϚāĻŋāĻšā§āύ āĻāĻŦāĻ‚ āύāĻŋāĻšā§‡ ‘Facebook messenger’ āϞ⧇āĻ–āĻž, āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āϏāĻŦ⧁āϜ āĻŦ⧃āĻ¤ā§āϤ āϝāĻžāϰ āϭ⧇āϤāϰ⧇ āĻĻ⧁āϟāĻŋ āϏāĻžāĻĻāĻž āĻ¸ā§āĻĒāĻŋāϚ āĻŦāĻžāĻŦāϞ āφāχāĻ•āύ āĻāĻŦāĻ‚ āύāĻŋāĻšā§‡ ‘Wechat’ āϞ⧇āĻ–āĻžāĨ¤ āύāĻŋāĻšā§‡āϰ āϏāĻžāϰāĻŋāϤ⧇ āĻŦāĻžāĻŽ āĻĨ⧇āϕ⧇ āĻĄāĻžāύ⧇: āĻāĻ•āϟāĻŋ āϏāĻŦ⧁āϜ āĻŦāĻ°ā§āĻ—āĻ•ā§āώ⧇āĻ¤ā§āϰ āϝāĻžāϰ āϭ⧇āϤāϰ⧇ āϏāĻžāĻĻāĻž āĻ¸ā§āĻĒāĻŋāϚ āĻŦāĻžāĻŦāϞ āĻāĻŦāĻ‚ ‘LINE’ āϞ⧇āĻ–āĻž āĻāĻŦāĻ‚ āύāĻŋāĻšā§‡ ‘Line’ āϞ⧇āĻ–āĻž, āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻšāĻžāϞāĻ•āĻž āĻŦ⧇āϗ⧁āύāĻŋ āĻŦ⧃āĻ¤ā§āϤ āϝāĻžāϰ āϭ⧇āϤāϰ⧇ āϏāĻžāĻĻāĻž āĻ¸ā§āϟāĻžāχāϞāĻŋāĻļ āĻŽā§āϖ⧇āϰ āφāχāĻ•āύ āĻāĻŦāĻ‚ āύāĻŋāĻšā§‡ ‘Discord’ āϞ⧇āĻ–āĻžāĨ¤ āϞ⧋āĻ—ā§‹āϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇ āϕ⧋āύ⧋ āϏāĻ‚āϝ⧋āĻ— āĻŦāĻž āϤāĻĨā§āϝ āφāĻĻāĻžāύ-āĻĒā§āϰāĻĻāĻžāύ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāϝāĻŧāύāĻŋ; āϏ⧇āϗ⧁āϞ⧋āϕ⧇ āφāϞāĻžāĻĻāĻž āϏāĻ¤ā§āϤāĻž āĻšāĻŋāϏ⧇āĻŦ⧇ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏāϟāĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻŽā§‡āϏ⧇āϜāĻŋāĻ‚ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āĻāĻ•āϟāĻŋ āϤ⧁āϞāύāĻž āĻŦāĻž āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻžāϰ āχāĻ™ā§āĻ—āĻŋāϤ āĻĻ⧇āϝāĻŧāĨ¤] āϚāĻŋāĻ¤ā§āϰ ā§§

āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒ āĻ­āĻŋāĻ¨ā§āύ āĻ­āĻŋāĻ¨ā§āύ āĻŽāĻžāύ⧁āώ⧇āϰ āϜāĻ¨ā§āϝ āĻ­āĻŋāĻ¨ā§āύ āĻ­āĻŋāĻ¨ā§āύ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤ āϤāĻžāχ āϏāĻ āĻŋāĻ• āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻžāϗ⧁āϞ⧋ (requirements) āĻ āĻŋāĻ• āĻ•āϰāĻž āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϝāĻĻāĻŋ āχāĻ¨ā§āϟāĻžāϰāĻ­āĻŋāωāϝāĻŧāĻžāϰ⧇āϰ āĻŽāύ⧇ ā§§-āĻāϰ-āϏāĻžāĻĨ⧇-ā§§ (one-on-one) āĻšā§āϝāĻžāĻŸā§‡āϰ āϧāĻžāϰāĻŖāĻž āĻĨāĻžāϕ⧇, āϤāĻŦ⧇ āφāĻĒāύāĻŋ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāϤ⧇ āϚāĻžāχāĻŦ⧇āύ āύāĻž āϝāĻž āĻ—ā§āϰ⧁āĻĒ āĻšā§āϝāĻžāĻŸā§‡āϰ āĻ“āĻĒāϰ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰ⧇āĨ¤ āĻĢāĻŋāϚāĻžāϰ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻžāϗ⧁āϞ⧋ āϝāĻžāϚāĻžāχ āĻ•āϰāĻž āϜāϰ⧁āϰāĻŋāĨ¤

āϧāĻžāĻĒ ā§§ - āϏāĻŽāĻ¸ā§āϝāĻžāϟāĻŋ āĻŦā§‹āĻāĻž āĻāĻŦāĻ‚ āĻĄāĻŋāϜāĻžāχāύ⧇āϰ āϏ⧁āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•ā§āώāĻ¤ā§āϰ (scope) āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāĻž

āϕ⧋āύ āϧāϰāύ⧇āϰ āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϤāĻž āύāĻŋāϝāĻŧ⧇ āĻāĻ•āĻŽāϤ āĻšāĻ“āϝāĻŧāĻž āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āϜāϰ⧁āϰāĻŋāĨ¤ āĻŦāĻžāϜāĻžāϰ⧇ ā§§-āĻāϰ-āϏāĻžāĻĨ⧇-ā§§ āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒ āφāϛ⧇ āϝ⧇āĻŽāύ Facebook Messenger, WeChat, āĻāĻŦāĻ‚ WhatsApp; āĻ…āĻĢāĻŋāϏ⧇āϰ āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒ āφāϛ⧇ āϝāĻž āĻ—ā§āϰ⧁āĻĒ āĻšā§āϝāĻžāĻŸā§‡ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰ⧇ āϝ⧇āĻŽāύ Slack; āĻ…āĻĨāĻŦāĻž āϗ⧇āĻŽāĻŋāĻ‚ āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒ āφāϛ⧇ āϝ⧇āĻŽāύ Discord, āϝāĻž āĻŦāĻĄāĻŧ āĻ—ā§āϰ⧁āĻĒ⧇āϰ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•āĻļāύ āĻāĻŦāĻ‚ āĻ­āϝāĻŧ⧇āϏ āĻšā§āϝāĻžāĻŸā§‡ āĻ•āĻŽ āϞ⧇āĻŸā§‡āĻ¨ā§āϏāĻŋ (low latency)-āĻāϰ āĻ“āĻĒāϰ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰ⧇āĨ¤

āĻ¸ā§āĻĒāĻˇā§āϟāĻŋāĻ•āϰāĻŖāĻŽā§‚āϞāĻ• āĻĒā§āϰāĻļā§āύāϗ⧁āϞ⧋āϰ (clarification questions) āĻĒā§āϰāĻĨāĻŽ āϏ⧇āϟāϟāĻŋ āĻĻāĻŋāϝāĻŧ⧇ āĻ āĻŋāĻ• āĻ•āϰāĻž āωāϚāĻŋāϤ āϝ⧇ āχāĻ¨ā§āϟāĻžāϰāĻ­āĻŋāωāϝāĻŧāĻžāϰ āĻšā§āϝāĻžāϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāϤ⧇ āĻŦāϞāϤ⧇ āĻ āĻŋāĻ• āϕ⧀ āĻŦā§‹āĻāĻžāĻšā§āϛ⧇āύāĨ¤ āĻ…āĻ¨ā§āϤāϤāĻĒāĻ•ā§āώ⧇, āφāĻĒāύāĻžāϕ⧇ āĻŦ⧇āϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āφāĻĒāύāĻžāϰ āĻĢā§‹āĻ•āĻžāϏ ā§§-āĻāϰ-āϏāĻžāĻĨ⧇-ā§§ āĻšā§āϝāĻžāĻŸā§‡ āĻšāĻŦ⧇ āύāĻžāĻ•āĻŋ āĻ—ā§āϰ⧁āĻĒ āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒ⧇āĨ¤ āφāĻĒāύāĻŋ āύāĻŋāĻšā§‡āϰ āĻŽāϤ⧋ āĻ•āĻŋāϛ⧁ āĻĒā§āϰāĻļā§āύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ:

āĻĒā§āϰāĻžāĻ°ā§āĻĨā§€: āφāĻŽāϰāĻž āϕ⧋āύ āϧāϰāύ⧇āϰ āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻŦ? ā§§-āĻāϰ-āϏāĻžāĻĨ⧇-ā§§ āύāĻžāĻ•āĻŋ āĻ—ā§āϰ⧁āĻĒ āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ•? āχāĻ¨ā§āϟāĻžāϰāĻ­āĻŋāωāϝāĻŧāĻžāϰ: āĻāϟāĻŋ ā§§-āĻāϰ-āϏāĻžāĻĨ⧇-ā§§ āĻāĻŦāĻ‚ āĻ—ā§āϰ⧁āĻĒ āĻšā§āϝāĻžāϟ āωāĻ­āϝāĻŧāχ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻŦ⧇āĨ¤

āĻĒā§āϰāĻžāĻ°ā§āĻĨā§€: āĻāϟāĻŋ āĻ•āĻŋ āĻāĻ•āϟāĻŋ āĻŽā§‹āĻŦāĻžāχāϞ āĻ…ā§āϝāĻžāĻĒ? āύāĻžāĻ•āĻŋ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒ? āύāĻžāĻ•āĻŋ āĻĻ⧁āĻŸā§‹āχ? āχāĻ¨ā§āϟāĻžāϰāĻ­āĻŋāωāϝāĻŧāĻžāϰ: āĻĻ⧁āĻŸā§‹āχāĨ¤

āĻĒā§āϰāĻžāĻ°ā§āĻĨā§€: āĻāχ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻ¸ā§āϕ⧇āϞ (scale) āĻ•āϤ? āĻāĻ•āϟāĻŋ āĻ¸ā§āϟāĻžāĻ°ā§āϟāφāĻĒ āĻ…ā§āϝāĻžāĻĒ āύāĻžāĻ•āĻŋ āĻŦāĻŋāĻļāĻžāϞ āĻ¸ā§āϕ⧇āϞ⧇āϰ? āχāĻ¨ā§āϟāĻžāϰāĻ­āĻŋāωāϝāĻŧāĻžāϰ: āĻāϟāĻŋ ā§Ģā§Ļ āĻŽāĻŋāϞāĻŋāϝāĻŧāύ āĻĻ⧈āύāĻŋāĻ• āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ (DAU) āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻŦ⧇āĨ¤

āĻĒā§āϰāĻžāĻ°ā§āĻĨā§€: āĻ—ā§āϰ⧁āĻĒ āĻšā§āϝāĻžāĻŸā§‡āϰ āϜāĻ¨ā§āϝ, āĻ—ā§āϰ⧁āĻĒ⧇āϰ āϏāĻĻāĻ¸ā§āϝāĻĻ⧇āϰ āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ āϏ⧀āĻŽāĻž āĻ•āϤ? āχāĻ¨ā§āϟāĻžāϰāĻ­āĻŋāωāϝāĻŧāĻžāϰ: āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ ā§§ā§Ļā§Ļ āϜāύāĨ¤

āĻĒā§āϰāĻžāĻ°ā§āĻĨā§€: āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ āϕ⧋āύ āĻĢāĻŋāϚāĻžāϰāϗ⧁āϞ⧋ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ? āĻāϟāĻŋ āĻ•āĻŋ āĻ…ā§āϝāĻžāϟāĻžāϚāĻŽā§‡āĻ¨ā§āϟ (attachment) āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇? āχāĻ¨ā§āϟāĻžāϰāĻ­āĻŋāωāϝāĻŧāĻžāϰ: ā§§-āĻāϰ-āϏāĻžāĻĨ⧇-ā§§ āĻšā§āϝāĻžāϟ, āĻ—ā§āϰ⧁āĻĒ āĻšā§āϝāĻžāϟ, āĻ…āύāϞāĻžāχāύ āχāĻ¨ā§āĻĄāĻŋāϕ⧇āϟāϰāĨ¤ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϟāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻŸā§‡āĻ•ā§āϏāϟ āĻŽā§‡āϏ⧇āϜ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤

āĻĒā§āϰāĻžāĻ°ā§āĻĨā§€: āĻŽā§‡āϏ⧇āĻœā§‡āϰ āϏāĻžāχāĻœā§‡āϰ āϕ⧋āύ⧋ āϏ⧀āĻŽāĻž āφāϛ⧇ āĻ•āĻŋ? āχāĻ¨ā§āϟāĻžāϰāĻ­āĻŋāωāϝāĻŧāĻžāϰ: āĻšā§āϝāĻžāρ, āĻŸā§‡āĻ•ā§āϏāĻŸā§‡āϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ ā§§ā§Ļā§Ļ,ā§Ļā§Ļā§Ļ āĻ•ā§āϝāĻžāϰ⧇āĻ•ā§āϟāĻžāϰ⧇āϰ āĻ•āĻŽ āĻšāϤ⧇ āĻšāĻŦ⧇āĨ¤

āĻĒā§āϰāĻžāĻ°ā§āĻĨā§€: āĻāĻ¨ā§āĻĄ-āϟ⧁-āĻāĻ¨ā§āĻĄ āĻāύāĻ•ā§āϰāĻŋāĻĒāĻļāύ (end-to-end encryption) āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ•āĻŋ? āχāĻ¨ā§āϟāĻžāϰāĻ­āĻŋāωāϝāĻŧāĻžāϰ: āφāĻĒāĻžāϤāϤ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āύ⧇āχ, āϤāĻŦ⧇ āϏāĻŽāϝāĻŧ āĻĨāĻžāĻ•āϞ⧇ āφāĻŽāϰāĻž āϏ⧇āϟāĻž āύāĻŋāϝāĻŧ⧇ āφāϞ⧋āϚāύāĻž āĻ•āϰāĻŦāĨ¤

āĻĒā§āϰāĻžāĻ°ā§āĻĨā§€: āφāĻŽāϰāĻž āĻšā§āϝāĻžāϟ āĻšāĻŋāĻ¸ā§āĻŸā§‹āϰāĻŋ āĻ•āϤāĻĻāĻŋāύ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻŦ? āχāĻ¨ā§āϟāĻžāϰāĻ­āĻŋāωāϝāĻŧāĻžāϰ: āϚāĻŋāϰāĻ•āĻžāϞ⧇āϰ āϜāĻ¨ā§āϝāĨ¤

āĻāχ āĻ…āĻ§ā§āϝāĻžāϝāĻŧ⧇, āφāĻŽāϰāĻž Facebook messenger-āĻāϰ āĻŽāϤ⧋ āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻžāϰ āĻ“āĻĒāϰ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻŦ, āϝ⧇āĻ–āĻžāύ⧇ āύāĻŋāĻšā§‡āϰ āĻĢāĻŋāϚāĻžāϰāϗ⧁āϞ⧋āϰ āĻ“āĻĒāϰ āϗ⧁āϰ⧁āĻ¤ā§āĻŦ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāĻŦ⧇:

  • āĻ•āĻŽ āĻĄā§‡āϞāĻŋāĻ­āĻžāϰāĻŋ āϞ⧇āĻŸā§‡āĻ¨ā§āϏāĻŋ āϏāĻš ā§§-āĻāϰ-āϏāĻžāĻĨ⧇-ā§§ āĻšā§āϝāĻžāϟ
  • āϛ⧋āϟ āĻ—ā§āϰ⧁āĻĒ āĻšā§āϝāĻžāϟ (āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ ā§§ā§Ļā§Ļ āϜāύ)
  • āĻ…āύāϞāĻžāχāύ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤāĻŋ (Online presence)
  • āĻāĻ•āĻžāϧāĻŋāĻ• āĻĄāĻŋāĻ­āĻžāχāϏ āϏāĻžāĻĒā§‹āĻ°ā§āϟāĨ¤ āĻāĻ•āχ āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟ āĻāĻ•āχ āϏāĻžāĻĨ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āϞāĻ— āχāύ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āĨ¤
  • āĻĒ⧁āĻļ āύ⧋āϟāĻŋāĻĢāĻŋāϕ⧇āĻļāύ (Push notifications)

āĻĄāĻŋāϜāĻžāχāύ⧇āϰ āĻ¸ā§āϕ⧇āϞ āύāĻŋāϝāĻŧ⧇ āĻāĻ•āĻŽāϤ āĻšāĻ“āϝāĻŧāĻžāĻ“ āϜāϰ⧁āϰāĻŋāĨ¤ āφāĻŽāϰāĻž āĻāĻŽāύ āĻāĻ•āϟāĻŋ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻŦ āϝāĻž ā§Ģā§Ļ āĻŽāĻŋāϞāĻŋāϝāĻŧāύ DAU āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻŦ⧇āĨ¤