Deep Link
๊ธฐ์กด์, ์ฆ ์๋ ์์ ์ ์น์ home page๋ฅผ ํตํด ๊ฐ ๋ฌธ์์ ์ ๊ทผํ์ฌ ์ ๋ณด๋ฅผ ์ป๋ ๋ฐฉ์์ ์ทจํ์๋ค. ํ์ง๋ง ๊ทธ ์ดํ, ์น์ฌ์ดํธ (http://example.com/path/page)์ ๊ฒ์ ๊ฐ๋ฅํ๊ฑฐ๋ ์ธ๋ฑ์ฑ ๋ ์น ์ปจํ ์ธ ์ ํ์ดํผ๋งํฌ๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ด ๋ง๋ค์ด์ก๋ค. ๊ทธ๊ฒ ๋ฅ ๋งํฌ๋ค.
์ฆ, ์ฐ๋ฆฌ๊ฐ ๊ฒ์ํ์ ๋์ ๊ฒฐ๊ณผ๋ค์ URL๋ก ๋์ค๊ฒ ๋๋๋ฐ, ์ด ์ ๋ณด๋ฅผ ๋ฐ๋ก ์ฐพ์๊ฐ ์ ์๋๋ก ํ๋ ๊ฒ์ด ๋ฅ ๋งํฌ๋ค. URL์ ๋ณด๋ฉด ๋ชจ๋ ์ ๋ณด๊ฐ ํ์๋์ด ์๋ค. page, query๋ฑ. ์ฆ ์ฐ๋ฆฌ๊ฐ ํ์ฌ ์ฌ์ฉํ๊ณ ์๋ HTTP๊ฐ ์ด ๋ฐฉ์์ด๋ผ ์๊ฐํ๋ฉด ๋๋ค.
Mobile Deep Link
์ผ๋ฐ์ ์ผ๋ก Deep Link๋ผ ํ์ ๋ ์ฌ๋๋ค์ ์๋๋ Mobile์ ๊ตญํํด์ ๋งํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ์ด๋ฐ ๊ฒฝํ์ด ์์ ๊ฒ์ด๋ค.
๋ฒํผ์ ๋๋ฅด๋ฉด ์ฑ์ผ๋ก ๋ฐ๋ก ์ด๋ํ๋ค.
ํน์ ํน์ ๊ด๊ณ ์์ โ์ฑ ๋ค์ด๋ก๋โ ํน์ โ์ด๋ฒคํธ ์ฐธ์ฌํ๊ธฐโ ๊ฐ์ ๋ฒํผ์ ๋๋ฅด๋, ํน์ ์น ํ๋ฉด์ผ๋ก ์ ํ๋๋ฉด์, ์ฑ์ ๋ฐ์ ๊ฒ์ด๋๋ ์๋ฆผ์ด ๋์จ๋ค. ๊ทธ๋ฆฌ๊ณ ํ์ธ์ ๋๋ฅด๋ฉด ํน์ ํ๋งค ํ๋ฉด์ผ๋ก ๋ฐ๋ก ์ด๋ํ๋ค.
์ด๋ ๊ฒ ์ฑ ๋ด ํน์ ํ์ด์ง๋ก ์ด๋ํ ์ ์๋ ๋ฌธ์์ด์ ๋ชจ๋ฐ์ผ ๋ฅ ๋งํฌ๋ผ ํ๋ค.
์ ์ฌ์ฉํ๋๊ฐ?
์น์ ๊ฒฝ์ฐ URL์ ์ ๋ ฅํจ๊ณผ ๋์์ ์ฌ์ฉ์๊ฐ ์ํ๋ ํ๋ฉด์ ์ฆ๊ฐ์ ์ผ๋ก ๋ณผ ์ ์๋ค. ํ์ง๋ง App์ ๊ฒฝ์ฐ ์ค์น๋ฅผ ํด์ผ ํ๋ค๋ ๋ฌธ์ ๊ฐ ์๋ค. ์ด๋ฌํ ๋ถ๋ถ์์ ํน์ URI๋ฅผ ํตํด ์ฑ์ผ๋ก ์ด๋ํ ์ ์๋ ๊ธฐ๋ฅ์ด ํ์ํ๋ค.
Mobile Deep Link์ ๋ณํ๊ณผ์
์ฒ์ ํด๋น ๊ธฐ์ ์ด ๋์จ ์ดํ, ๊ธฐ์ ์ ๋ณํ๊ฐ ์์๋ค. ์ด ๋ณํ ๊ณผ์ ์ ๋ํด์ ์์๋ณด์. ํ์ ์ฌ์ง์ ์ถ์ฒ์์ ๊ฐ์ ธ์๋ค.
Direct Deep Link
์ด์ฐฝ๊ธฐ์ ๊ฒฝ์ฐ ๊ธฐ์กด์ ์ฑ์ ์ค์นํ ์ ์ ๋ ์ฑ ๋ด ํน์ ํ์ด์ง๋ก ์ด๋ํ๋ ๊ฒ์ด ๊ฐ๋ฅํ์ง๋ง, ๋ฏธ์ค์น์์ ๊ฒฝ์ฐ ์ฑ ์คํ ์์ ์ฑ์ ์ค์นํ๋ ๊ณผ์ ์์ ๋ชจ๋ฐ์ผ ๋ฅ๋งํฌ๊ฐ ์ ์ค๋์๋ค. ๋ค์ ํด๋นํ๋ฉด์ ๋ณด๊ณ ์ถ๋ค๋ฉด, ์ฑ ์ค์น ํ ์น์ผ๋ก ๋์์ ๋ค์ํ๋ฒ ๋ฒํผ์ ๋๋ฌ์ฃผ์์ด์ผ ํ๋ค.
Deferred Deep Link
์ด๋ฅผ ํด๊ฒฐํ๊ณ ์ Defered Deep Link๊ฐ ์๊ฒผ๋ค. ์ด๋ฆ์์ ์ ์ ์๋ฏ โ์ง์ฐ๋โ Deep Link๋ก, ์ฑ ์ค์น ํ์๋ ์ ๋ณด๊ฐ ์ ์ค๋์ง ์์ ์ฑ ๋ด์ ํน์ ํ์ด์ง๋ก ์ด๋์ด ๊ฐ๋ฅํ๋ค. ํ์ง๋ง AOS, iOS ๊ฐ๊ฐ์ ๋ํด ๋์ํด์ผ ํ๋ค๋ ์ ์์ ๊ท์ฐฎ๋ค๋ ๋ฌธ์ ๊ฐ ์๋ค.
Dynamic Link(One Link)
์ด์ Firebase, Appsflyer์์๋ ์ฌ๊ธฐ์ ํ๋จ๊ณ ๋ฐ์ ํ ๊ฒ์ ์ ์ํ๋ค. ๊ฐ๊ฐ Dynamic Link, One Link๋ผ ๋ถ๋ฆฌ๋ ๊ฐ๋ ์ด๋ค. ์ด ๊ฐ๋ ์ ์ฌ์ฉํ๋ฉด ํ๋์ URL๋ก ๊ฐ๊ฐ OS์ ๋ง๊ฒ ํ์ด์ง๋ก ์ด๋ํ ์ ์๋ค.