๊ณผ๊ฑฐ์๋ iOS, Android, Web ๋ฑ ๋ค์ํ ํ๋ซํผ์์ ํธ์ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ธฐ ์ํด ๊ฐ ํ๋ซํผ์ ๋ง๋ ํธ์ ์๋น์ค(APNS, GCM ๋ฑ)๋ฅผ ๋ฐ๋ก ๊ตฌํํด์ผ ํ๋ค. ์ด๋ก ์ธํด ๊ฐ๋ฐ ๊ณผ์ ์์ ๋ง์ ๋ถํธํจ์ด ๋ฐ๋๋ค.
๊ทธ๋ฌ๋ FCM์ ๊ต์ฐจ ํ๋ซํผ ๋ฉ์์ง ์๋ฃจ์ ์ผ๋ก, FCM์ ์ฌ์ฉํ๋ฉด ํ๋์ API๋ก iOS, Android, Web์ ์์ฐ๋ฅด๋ ํธ์ ๋ฉ์์ง ์ ์ก์ด ๊ฐ๋ฅ. ์ฆ, ํ๋ซํผ์ ์ข ์๋์ง ์๊ณ ๋ ํธ์ ๋ฉ์์ง๋ฅผ ํจ์จ์ ์ผ๋ก ์ ๋ฌํ ์ ์๋ ์ข์ ๋์์ด ๋๋ค.
์๋ฒ์์ ์ง์ ํธ์ ๋ฉ์์ง๋ฅผ ์ฒ๋ฆฌํ ์๋ ์์ง๋ง, ํด๋ผ์ฐ๋ ๋ฉ์์ง ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ๋์ ์ด์ ๋ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์๋ค. ์ด๋ฅผ ์ดํดํ๊ธฐ ์ํด ๋ ๊ฐ์ง ์์๋ฅผ ์ค๋นํ์๋ค.
A๊ฐ B์๊ฒ ์ง์ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ ๊ฒฝ์ฐ:
์ดํ๋ฆฌ์ผ์ด์ ์๋ฒ๊ฐ B์๊ฒ ๋ง์ผํ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ ๊ฒฝ์ฐ:
์ ๋ ์ํฉ์์ B๊ฐ ์ค์๊ฐ์ผ๋ก ๋ฉ์์ง๋ฅผ ๋ฐ๊ธฐ ์ํด์๋ B๊ฐ ๊ณ์ ์๋ฒ์ ์ ์ํด ์์ด์ผ ํ๋๋ฐ, ์ด๋ฅผ ๊ตฌํํ๋ ค๋ฉด ๋ฐฐํฐ๋ฆฌ์ ๋คํธ์ํฌ ์ฌ์ฉ๋์ด ์ง๋์น๊ฒ ๋์์ ธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ค.