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์˜ ๋ณ€ํ™”๊ณผ์ •

์ฒ˜์Œ ํ•ด๋‹น ๊ธฐ์ˆ ์ด ๋‚˜์˜จ ์ดํ›„, ๊ธฐ์ˆ ์˜ ๋ณ€ํ™”๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ด ๋ณ€ํ™” ๊ณผ์ •์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž. ํ•˜์œ„ ์‚ฌ์ง„์€ ์ถœ์ฒ˜์—์„œ ๊ฐ€์ ธ์™”๋‹ค.

์ดˆ์ฐฝ๊ธฐ์˜ ๊ฒฝ์šฐ ๊ธฐ์กด์— ์•ฑ์„ ์„ค์น˜ํ•œ ์œ ์ €๋Š” ์•ฑ ๋‚ด ํŠน์ • ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ–ˆ์ง€๋งŒ, ๋ฏธ์„ค์น˜์ž์˜ ๊ฒฝ์šฐ ์•ฑ ์Šคํ† ์—์„œ ์•ฑ์„ ์„ค์น˜ํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ชจ๋ฐ”์ผ ๋”ฅ๋งํฌ๊ฐ€ ์œ ์‹ค๋˜์—ˆ๋‹ค. ๋‹ค์‹œ ํ•ด๋‹นํ™”๋ฉด์„ ๋ณด๊ณ ์‹ถ๋‹ค๋ฉด, ์•ฑ ์„ค์น˜ ํ›„ ์›น์œผ๋กœ ๋Œ์•„์„œ ๋‹ค์‹œํ•œ๋ฒˆ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ์ฃผ์—ˆ์–ด์•ผ ํ–ˆ๋‹ค.

์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž Defered Deep Link๊ฐ€ ์ƒ๊ฒผ๋‹ค. ์ด๋ฆ„์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ โ€œ์ง€์—ฐ๋œโ€ Deep Link๋กœ, ์•ฑ ์„ค์น˜ ํ›„์—๋„ ์ •๋ณด๊ฐ€ ์œ ์‹ค๋˜์ง€ ์•Š์•„ ์•ฑ ๋‚ด์˜ ํŠน์ • ํŽ˜์ด์ง€๋กœ ์ด๋™์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ํ•˜์ง€๋งŒ AOS, iOS ๊ฐ๊ฐ์— ๋Œ€ํ•ด ๋Œ€์‘ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์—์„œ ๊ท€์ฐฎ๋‹ค๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค.

์ด์— Firebase, Appsflyer์—์„œ๋Š” ์—ฌ๊ธฐ์„œ ํ•œ๋‹จ๊ณ„ ๋ฐœ์ „ํ•œ ๊ฒƒ์„ ์ œ์‹œํ•œ๋‹ค. ๊ฐ๊ฐ Dynamic Link, One Link๋ผ ๋ถˆ๋ฆฌ๋Š” ๊ฐœ๋…์ด๋‹ค. ์ด ๊ฐœ๋…์„ ์‚ฌ์šฉํ•˜๋ฉด ํ•˜๋‚˜์˜ URL๋กœ ๊ฐ๊ฐ OS์— ๋งž๊ฒŒ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋‹ค.

Reference