๋ง์ํ๋ ์
์ฑํธ๋ํฝ์ผ๋ก๋ถํฐ ๋ฐ์ํ๋ ๋น์ฉ์ ์ ํํ๊ธฐ ์ํด ๋น์ฉ ์ํ์ ์ ๋๋ ค๊ณ ํ์.
์์ฐ ์์ฑํด์ ์ด ๊ธ์ก ๋์ผ๋ฉด ์๋์ผ๋ก billing ๋งํ๊ฒ ๊ตฌ์ฑํ๋ คํ๋๋ฐ
๋ฌธ์ ๊ฐ ์ด ์์ฐ ์๋ฆผ์ด ์ค์ ๋ก ๊ทธ ๊ธ์ก์ ๋๊ณ ๋ ์ต๋ ๋ฉฐ์น ๋ค์ ๋ฐ์ํ ์๋ ์๋ค๊ณ ํ๋ค. ๊ฒ์ ์ข ํด๋ณด๋ ์ด๊ฑฐ๋๋งค 8000๋ง์ ๋ฏ๊ธธ๋๊น์ง ๋ชฐ๋๋ค๋ ์ฌ๋๋ ์๊ณ .
๋น์ฅ cloud function์ ์ผ๋จ ์ต๋ ์ธ์คํด์ค ์ค์ด๋๊ฑฐ ๋ฐ์ ๋ฐฉ๋ฒ์ด ์์ด๋ณด์ด๊ณ .
์ด๊ฑฐ์ ๋ํด ๊ณ ๋ฏผํด๋ณธ ์ฌ๋์์??
- dc official App
ํด๋ผ๊ฐ ๊ฐ์ง๊ณ ์๋ ์ ๋ณด๊ฐ ๊ฐฑ์ ์ด ๋์๋์ง ์ฒดํฌ. ์๋ฒ๋ก ๋ณด๋ผ๋ ํด๋ผ ์ ๋ณด๊ฐ ๋ฌ๋ผ์ง๋๋ง ์์ฒญ.
ํด๋ผ๋ ๊ทธ๋๊ทธ๋ ๋ฐ๋ก ๋ฐ์ดํฐ๋ฅผ ์๋ฒ๋ก ๋ณด๋ด๋ ๊ฒ์ด ์๋๋ผ ๋ณ๊ฒฝ๋ ์ ์ ์ ๋ ๋ฒจ์ ์ ๋ณด ๋ฑ์ ๊ฐ์ง๊ณ ์๋ค๊ฐ ์ฑ์ด ์ข ๋ฃ๋ ๋๋ผ๋์ง ํน์ ์กฐ๊ฑด์ ํด๋ผ์ ๋ณด์ ๊ฐฑ์ ์ฌ๋ถ๋ฅผ ๋ฐ์ ธ์ ์๋ฒ์ ์์ฒญํจ.
๊ทธ๋ฌ๊ณ ๋ณด๋ ์ ๋ํฐ์์๋ ์ฑ ์ข ๋ฃ, ํ๋ฒํผ์ ๋๋ฌ์ ๋๊ฐ๋๋ง๋ค ํธ์ถํด์ฃผ๋ ํจ์๊ฐ ์๋๋ฐ Bevy๋ ๊ทธ๊ฒ ์๋น.. ์ฐ์ฐํ์ง
ํด๋ผ์ด์ธํธ์์ cloud function httpsํจ์ url์ด ๋ ธ์ถ๋ผ์ ๋ฌดํ ํธ๋ํฝ๊ฐ์๊ฑธ ๊ฑธ๋ฉด ์ด๋กํ์ง.. - dc App
์ด๊ฑธ ๋๋์ค๋ผ๊ณ ํ๋? - dc App
ํ์ด์ด๋ฒ ์ด์ค์ ์ฑ์ฒดํฌ์ธ๊ฐ ๋ญ์๊ธฐ ์์ด. ํด๋น ์์ฒญ์ด ๊ตฌ๊ธ์์ ์ ์์ผ๋ก ๋ค์ด๋ก๋ ๋ฐ์ ์ดํ์์ ์์ฒญํ๊ฒ์ธ์ง ์๋์ง๋ฅผ ์ฒดํฌํด์ฃผ๋๊ฑฐ์ผ. ๊ทธ๊ฑฐ ๋ฌ๋ฉด ๋ผ
๋ต๋ณ ์ ๋ง ๊ณ ๋ง์.. ๊ทผ๋ฐ ์์ธํ ์์๋ณด๋ appcheck๋ฅผ ์จ๋ ์ด๊ฒ ํ์ฉ๋ ํด๋ผ์ด์ธํธ์ธ์ง ํ์ธํ๋ ํ ํฐ์ api ์์ฒญ์ ํจ๊ป ์ ์กํด์ ๋ฆฌ์์ค ์ก์ธ์ค ๊ฐ๋ฅ ์ฌ๋ถ๋ฅผ ์ถ๊ฐ์ ์ผ๋ก ํ์ธํ๋ ์ญํ ์ธ๊ฑฐ ๊ฐ์.. ๊ทผ๋ฐ ์๊ธ์ ๋ ๋๋ถ๋ถ ํจ์ ์คํํ์๋ db์ฝ๊ธฐ๋ฅผ ์นด์ดํ ํ๊ธฐ๋๋ฌธ์ ์ธ์ฆ์ ํ๊ธฐ๋์ ์ ํน์ ํ๋ฉด์๋ ์นด์ดํ ์ ์ง๊ณ๋๋๊ฑฐ ๊ฐ์.. - dc App
์๋ณธ์ฃผ์ ์ธ์์ด์ง ๋ญ... ๊ทธ๋๋ appcheck ์ดํด๋ณด๋ฉด ํ์ธํ๋ ํ์? ๋ฑ์ ์กฐ์ ํด์ ์ ๋ ดํ๊ฒ ํ ์๋ ์๋ ๊ฑธ๋ก ์๊ณ ์์ด.
๊ทธ๋์ ์๊ฐํด๋ณธ๊ฒ client๋จ์๋ function sdk๋ง ์ฅ์ด์ฃผ๊ณ https function์ผ๋ก ์์ฒญ์ db์์ , https function call ์ ํจ์ ๋ด์์ ํ์ ์นด์ดํ ํด์ ์ด์์กฐ์ง์์ผ๋ฉด function ๋ง๊ธฐ. ์ด๊ฒ ์ ์ผํ๊ฒ ๋ณด์์ ์ธ ๋ฐฉ๋ฒ๊ฐ์๋ฐ - dc App
์ด๊ฒ ๋ถ๋ช ๊ผด๊ฐ์ธ๋ฐ ์๊ธํญํ ๋ง์์๋ ์๋ค๋๊ฒ ๋ ์ซ๋ฆฌ๋ค ใ ใ ใ - dc App
๊ทธ๋๋ appcheck๋ ์จ์ผ๊ฒ ๋ค ใฑใ ใฑใ - dc App
๊ธ์ ๋๋ ํ๋ฒ๋ ๊ฒช์ด๋ณธ ์ ์ด ์์ด... ์ต๋ํ ํด๋ผ์ด์ธํธ์์ ์ฒ๋ฆฌํ๊ณ ์๋ฒ ๊ฒ์ฆ์ ๊ฑฐ์ณ์ผ๋ง ํ๋ ์ ๋ค(์ ๋ฃ์ํ ๋๋ ํดํน์์ฌ์ ์ )๋ง function์ ์ด์ฉํ๋๊ฒ ์ข์.
๋๋ ์์ธํ๋ ๋ชจ๋ฅด๊ฒ๋น. ๋นํด๋ณธ์ ์ด ์์ด์ ์๋ ๋ฐ์๋์ํ ๋ ๊ณ ์๋ ๋ต๋ณ ๋ฌ์์ฃผ์ธ์ค
์๋ฒ๊ฐ ์๋ค๋ ใทใทใท ์๋ฒ๋ฅผ ๋์ด์ผ ํด ๊ฒฐ๊ตญ