๋ฐœํ–‰์ผ:

์ˆ˜์ •์ผ:

์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ์ƒํ’ˆ ๋งํฌ ์ €ํ’ˆ์งˆ ๋ฐฉ์ง€: ๋‹จ์ถ• ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ ๋งŒ๋“ค๊ธฐ

๋ธ”๋กœ๊ทธ ๊ฒ€์ƒ‰ ๋…ธ์ถœ ๊ฑฑ์ • ๋! ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ์ €ํ’ˆ์งˆ ๋ฌธ์ œ ํ•ด๊ฒฐ, ๋‹จ์ถ• ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ๋กœ ์ƒํ’ˆ ๋งํฌ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•.

์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค๋ฅผ ์šด์˜ํ•˜๋ฉด์„œ ๋ธ”๋กœ๊ทธ์— ์ƒํ’ˆ์„ ๊พธ์ค€ํžˆ ์†Œ๊ฐœํ•˜๋‹ค ๋ณด๋ฉด, ์–ด๋А ์ˆœ๊ฐ„ ๊ฒ€์ƒ‰ ๋…ธ์ถœ์ด ๊ธ‰๊ฒฉํžˆ ์ค„์–ด๋“œ๋Š” ์ €ํ’ˆ์งˆ ๋ฌธ์ œ๋ฅผ ๊ฒช๋Š” ๊ฒฝ์šฐ๊ฐ€ ๊ณจ์น˜ ์•„ํŒŒ์š”!. ํŠนํžˆ ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋งํฌ๋ฅผ ๋ธ”๋กœ๊ทธ ๋ณธ๋ฌธ์— ์ง์ ‘ ์‚ฝ์ž…ํ•˜๋ฉด, ๊ฒ€์ƒ‰์—”์ง„ ํฌ๋กค๋Ÿฌ๊ฐ€ ์ด๋ฅผ ์ œํœด ๋งํฌ(Tracking Link)๋กœ ์ธ์‹ํ•ด ์ฝ˜ํ…์ธ ์˜ ์‹ ๋ขฐ๋„๋ฅผ ๋‚ฎ๊ฒŒ ํ‰๊ฐ€ํ•˜๊ณ , ๊ทธ ๊ฒฐ๊ณผ ๋ธ”๋กœ๊ทธ ์ „์ฒด๊ฐ€ ์ €ํ’ˆ์งˆ๋กœ ๋ถ„๋ฅ˜๋  ์œ„ํ—˜์ด ์กด์žฌํ•˜์ฃ .

์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ์ด๋Ÿฌํ•œ ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋งํฌ ์ €ํ’ˆ์งˆ ๋ฌธ์ œ๋ฅผ ํ”ผํ•˜๋ฉด์„œ๋„, ์ฟ ํŒก ์ƒํ’ˆ์„ ํšจ๊ณผ์ ์œผ๋กœ ๋…ธ์ถœํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ• 2ํŽธ์„ ๋‹ค๋ค„ ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ง€๋‚œ 1ํŽธ์—์„œ ์ €ํ’ˆ์งˆ ๋ฐœ์ƒ ์›์ธ์„ ์„ค๋ช… ๋“œ๋ ธ๋‹ค๋ฉด, ์ด๋ฒˆ 2ํŽธ์—์„œ๋Š” ์ƒํ’ˆ ๋งํฌ๋ฅผ ๋ธ”๋กœ๊ทธ์— ์ง์ ‘ ๋„ฃ์ง€ ์•Š๊ณ ๋„ ์ƒํ’ˆ ๋…ธ์ถœ์ด ๊ฐ€๋Šฅํ•œ ์‹ค์ „ ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.

๋ฌด๋ฃŒ Google Apps Script + Google Sheet ํ™œ์šฉํ•˜๊ธฐ

๋ˆ„๊ตฌ๋‚˜ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” Google Apps Script์™€ Google Sheets๋ฅผ ํ™œ์šฉํ•ด, ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค์˜ ํŠธ๋ž˜ํ‚น URL์„ ๋‹จ์ถ• ์ฝ”๋“œ๋กœ ๋ณ€ํ™˜ํ•˜๊ณ  ์•ˆ์ „ํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹จ๊ณ„๋ณ„๋กœ ์ƒ์„ธํžˆ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ๋ธ”๋กœ๊ทธ์—๋Š” ์ง์ ‘์ ์ธ ์ œํœด ๋งํฌ๋ฅผ ๋‚จ๊ธฐ์ง€ ์•Š์œผ๋ฉด์„œ๋„ ๋งํฌ ๊ด€๋ฆฌํ’ˆ์ ˆ ๋Œ€์‘ํ†ต๊ณ„ ํ™•์ธ์„ ๊ฐ„ํŽธํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์‹œ ์ง‘๊ณ  ๋„˜์–ด๊ฐ€๊ธฐ! ์™œ ์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ๋ฅผ ๋ฐ”๋กœ ๋„ฃ์œผ๋ฉด ์•ˆ ๋ ๊นŒ?

์šฐ์„  ๋‹ค์‹œ ํ•œ ๋ฒˆ ์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ๋กœ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ๋ฅผ ์š”์•ฝํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค์—์„œ ์ œ๊ณตํ•˜๋Š” ๋งํฌ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค.

  • https://link.coupang.com/a/abc123

์—ฌ๊ธฐ์„œ abc123 ๋ถ€๋ถ„์€ ์šด์˜์ž ID(ํŠธ๋ž˜ํ‚น ์ฝ”๋“œ) ๋กœ, ์ด ์ฝ”๋“œ๋ฅผ ํ†ตํ•ด ํด๋ฆญ ๋ฐ ๋งค์ถœ์„ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ๋งํฌ๊ฐ€ ๋ธ”๋กœ๊ทธ์— ๊ทธ๋Œ€๋กœ ๋…ธ์ถœ๋˜๋ฉด ๊ฒ€์ƒ‰์—”์ง„์ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ธ์‹ํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ฟ ํŒก ์ œํœด ๋งํฌ ์ƒ์—…์  ์˜๋„ ๊ฐ•ํ•จ ๊ฒ€์ƒ‰ ํ’ˆ์งˆ ์ ์ˆ˜ ํ•˜๋ฝ
  • ์ €ํ’ˆ์งˆ ๋ธ”๋กœ๊ทธ ์œ„ํ—˜ ์žฅ๊ธฐ๊ฐ„ ๋…ธ์ถœ ์‹œ ๋ธ”๋กœ๊ทธ ์ „์ฒด์˜ ์‹ ๋ขฐ๋„ ํ•˜๋ฝ

1. ๋‹จ์ถ• ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ๋กœ ์ฟ ํŒก ๋งํฌ ์•ˆ์ „ํ•˜๊ฒŒ ๊ด€๋ฆฌ

๋ธ”๋กœ๊ทธ ๊ธ€์„ ์ž‘์„ฑํ•˜๋‹ค ๋ณด๋ฉด ์ˆœ๊ฐ„์ ์œผ๋กœ ๋– ์˜ค๋ฅด๋Š” ์ฝ˜ํ…์ธ  ์†Œ์žฌ๊ฐ€ ์žˆ์„ ๋•Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋‹จ์ถ• ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ๋„ ์ฟ ํŒก ๋ฉ˜ํ†  ํ”„๋กœ๊ทธ๋žจ ์ฐธ์—ฌ ์ค‘ ๋Œ€ํ™”ํ•˜๋ฉด์„œ ๋– ์˜ค๋ฅธ ์•„์ด๋””์–ด์—์„œ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํŠน๋ณ„ํ•œ ์ˆœ๊ฐ„์— ๋ฐ”๋กœ ๋ธ”๋กœ๊ทธ ์ฝ˜ํ…์ธ ๋ฅผ ์ œ์ž‘ํ•˜๋ ค๊ณ  ํ•  ๋•Œ, ์ €๋Š” ์ฃผ๋กœ ๋…ธํŠธ๋ถ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋น ๋ฅด๊ฒŒ ์•„์ด๋””์–ด๋ฅผ ์ •๋ฆฌํ•˜๊ณ  ๊ธ€์„ ์ž‘์„ฑํ•˜๋Š” ๊ณผ์ •์—์„œ๋Š” ๋…ธํŠธ๋ถ ์‚ฌ์–‘์ด ์•„์ฃผ ๋†’์ง€ ์•Š์•„๋„ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์˜คํžˆ๋ ค ๋ถ€๋‹ด ์—†๋Š” ์ €๊ฐ€ํ˜• ๋…ธํŠธ๋ถ์ด ์ด๋™์„ฑ๊ณผ ์‚ฌ์šฉ ํŽธ์˜์„ฑ ๋ฉด์—์„œ ๋” ํŽธ๋ฆฌํ•  ๋•Œ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, "์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ ์ž์ฒด๊ฐ€ ๋ธ”๋กœ๊ทธ ํ’ˆ์งˆ์— ์˜ํ–ฅ์„ ์ค€๋‹ค๋ฉด, ๋งํฌ๊ฐ€ ์—†์œผ๋ฉด ๋˜๊ฒ ๋„ค" ๊ฐ™์€ ์ƒ๊ฐ์„ ์ •๋ฆฌํ•  ๋•Œ ์Šค๋งˆํŠธํฐ๋„ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ์—๋””ํ„ฐ์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ๊ณผ ์ฐจ์ด๊ฐ€ ๋‚˜์„œ ์ €๋Š” ํ•ญ์ƒ ๋…ธํŠธ๋ถ์„ ๋“ค๊ณ  ๋‹ค๋‹™๋‹ˆ๋‹ค.

์ด์ œ ๋ธ”๋กœ๊ทธ์— ์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ๋ฅผ ์ง์ ‘ ๋„ฃ์ง€ ์•Š๊ณ ๋„, ์‚ฌ์šฉ์ž๊ฐ€ ์ฟ ํŒก ์ƒํ’ˆ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์ž‘๋™ ์›๋ฆฌ

  • Google Sheet์— ์ฟ ํŒก ์ƒํ’ˆ์˜ ํŠธ๋ž˜ํ‚น ๋งํฌ์™€ ๋‹จ์ถ• ํ‚ค๋ฅผ ์ €์žฅ
  • Google Apps Script๋กœ ๋‹จ์ถ• URL ์„œ๋ฒ„(์›น ์•ฑ) ๊ตฌํ˜„
  • ์‚ฌ์šฉ์ž๊ฐ€ ๋‹จ์ถ• ์ฝ”๋“œ๋ฅผ ํด๋ฆญํ•˜๋ฉด ์„œ๋ฒ„๊ฐ€ ํŠธ๋ž˜ํ‚น ๋งํฌ๋กœ ์—ฐ๊ฒฐ
  • ๋ธ”๋กœ๊ทธ์—๋Š” ๋‹จ์ถ• ์ฝ”๋“œ(์˜ˆ: dL83tV)๋งŒ ๋…ธ์ถœ๋˜์–ด ์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ๊ฐ€ ์ง์ ‘ ๋ณด์ด์ง€ ์•Š์Œ

ํŒ: ๋ธ”๋กœ๊ทธ ๊ธ€์—๋Š” ์›๋ณธ ๋งํฌ(a href)๋ฅผ ์ง์ ‘ ๋‚จ๊ธธ ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.


2. ์ฟ ํŒก ์ƒํ’ˆ ๋‹จ์ถ•์ฝ”๋“œ์™€ ํŠธ๋ž™ํ”ฝ URL์„ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด Google Sheet ์ค€๋น„ํ•˜๊ธฐ

์ฟ ํŒก ์ƒํ’ˆ ๋‹จ์ถ•์ฝ”๋“œ์™€ ํŠธ๋ž˜ํ”ฝ URL์„ Google Sheet(๊ตฌ๊ธ€ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ)์— ์ €์žฅํ•ด ๋‘๋ฉด, ๋ธ”๋กœ๊ทธ๋‚˜ ์›น์‚ฌ์ดํŠธ์—์„œ ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋งํฌ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ณ  ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์•„๋ž˜๋Š” ๋‹จ๊ณ„๋ณ„๋กœ ์ค€๋น„ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋งํฌ ๊ด€๋ฆฌ์šฉ ๊ตฌ๊ธ€ ์‹œํŠธ ํ™”๋ฉด ์˜ˆ์‹œ
์ฟ ํŒก ์ƒํ’ˆ ๋‹จ์ถ•์ฝ”๋“œ์™€ ํŠธ๋ž˜ํ‚น URL์„ ๊ตฌ๊ธ€ ์‹œํŠธ์—์„œ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•

์ฟ ํŒก ๋งํฌ์— ์™œ ๊ตฌ๊ธ€ ์‹œํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋‚˜?

๊ตฌ๊ธ€ ์‹œํŠธ๋Š” ๊ตฌ๊ธ€ ๊ณ„์ •๋งŒ ์žˆ์œผ๋ฉด ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์›น ๊ธฐ๋ฐ˜ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ๋กœ, ์‹ค์‹œ๊ฐ„ ํ˜‘์—…๊ณผ ์ž๋™ ์ €์žฅ์ด ๊ฐ€๋Šฅํ•ด ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ๋กœ 15GB์˜ ์ €์žฅ ์šฉ๋Ÿ‰์„ ์ œ๊ณตํ•˜๋ฉฐ, ์ตœ๋Œ€ 1์ฒœ๋งŒ ์…€๊นŒ์ง€ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ์–ด ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋‹จ์ถ•์ฝ”๋“œ์™€ ํŠธ๋ž˜ํ”ฝ URL ๊ด€๋ฆฌ์— ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.
๋˜ํ•œ Google Apps Script์™€ ์—ฐ๋™ํ•ด ์ž๋™ํ™” ๋ฐ API ํ™œ์šฉ๋„ ๊ฐ€๋Šฅํ•ด ๋ธ”๋กœ๊ทธ ์šด์˜ ํšจ์œจ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ตฌ๊ธ€ ์‹œํŠธ๋กœ ์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ ๊ด€๋ฆฌ ๋ฐฉ๋ฒ•

  1. ๊ตฌ๊ธ€ ๋“œ๋ผ์ด๋ธŒ์—์„œ ์ƒˆ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  2. ์‹œํŠธ ์ด๋ฆ„(๊ธฐ๋ณธ Data)์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.
  3. ์‹œํŠธ ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.
Google Apps Script์—์„œ ์ฟ ํŒก ๋‹จ์ถ• ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ ์„ค์ • ํ™”๋ฉด
์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋งํฌ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด Google Sheet๋ฅผ ํ™œ์šฉํ•˜๋Š” ํ™”๋ฉด ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค. ์ƒํ’ˆ ๋‹จ์ถ•์ฝ”๋“œ์™€ ํŠธ๋ž˜ํ‚น URL

๊ตฌ๊ธ€์‹œํŠธURL์—์„œ์Šคํ”„๋ ˆ๋“œ์‹œํŠธID๊นŒ์ง€๋งŒํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰,์•„๋ž˜ ๋ถ€๋ถ„๊นŒ์ง€๊ฐ€ ์‹ค์ œ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

  • https://docs.google.com/spreadsheets/d/1fPXJbs3Ag0bhI-7kmqs3O00/edit?gid=0#gid=0
  • /edit?gid=0#gid=0 ์‚ญ์ œ
์ดํ›„๋Š” ํŽธ์ง‘ ๋ชจ๋“œ๋‚˜ ์‹œํŠธํƒญ ์ •๋ณด์ด๋ฏ€๋กœ openByUrl์—์„œ๋Š” ํ•„์š” ์—†์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์Šคํฌ๋ฆฝํŠธ์—์„œ ์‚ฌ์šฉ์‹œ URL์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ•ฉ๋‹ˆ๋‹ค.
  • https://docs.google.com/spreadsheets/d/1fPXJbs3Ag0bhI-7kmqs3O00

์‹œํŠธ์— ์ €์žฅ๋˜๋Š” ์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ์™€ ๋‹จ์ถ• ์ฝ”๋“œ

๋‹จ์ถ• ์ฝ”๋“œ ์ฟ ํŒก ํŠธ๋ž˜ํ‚น URL
dL83tV https://link.coupang.com/a/cSyC8F
EgYszv https://link.coupang.com/a/cSyDSx
1RHgn5 https://link.coupang.com/a/cSyEkP
  • A์—ด (key) ๋‹จ์ถ• ํ‚ค ๊ฐ’ (์˜ˆ: dL83tV , EgYszv ๋“ฑ)
  • B์—ด (url) ์‹ค์ œ ์—ฐ๊ฒฐํ•  ์ฟ ํŒก ์ƒํ’ˆ ํŠธ๋ž˜ํ‚น ๋งํฌ

ํŒ: ์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ๋Š” ์ฟ ํŒก ๋‹จ์ถ• URL ํ˜•ํƒœ๋กœ ์‚ฝ์ž…ํ•˜์„ธ์š”. ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€์—์„œ ์ง์ ‘ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ธŒ๋ผ์šฐ์ € ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ํ™œ์šฉํ•˜๋ฉด ์ฟ ํŒก ์‚ฌ์ดํŠธ ๋ฐฉ๋ฌธ ์‹œ ์ž๋™์œผ๋กœ ๋‹จ์ถ• URL์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ํ˜„์žฌ ์ƒํ’ˆ ํŽ˜์ด์ง€์˜ HTML table ์ฝ”๋“œ๋„ ์ž๋™์œผ๋กœ ๋งŒ๋“ค์–ด ์ฃผ์–ด ๋ธ”๋กœ๊ทธ๋‚˜ ์›น์‚ฌ์ดํŠธ์— ์‰ฝ๊ฒŒ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

3. Google Apps Script ์„ค์ •ํ•˜๊ธฐ

Google ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์›นํŽ˜์ด์ง€๋‚˜ ๋‹ค๋ฅธ ์„œ๋น„์Šค์™€ ์—ฐ๋™ํ•˜๋ ค๋ฉด Apps Script ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Apps Script๋Š” ๊ตฌ๊ธ€์—์„œ ์ œ๊ณตํ•˜๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ธฐ๋ฐ˜์˜ ์Šคํฌ๋ฆฝํŠธ ์ž‘์„ฑ ๋„๊ตฌ๋กœ, ๊ฐ„๋‹จํ•œ ์ž๋™ํ™”๋ถ€ํ„ฐ API ์—ฐ๋™๊นŒ์ง€ ๋‹ค์–‘ํ•˜๊ฒŒ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์†Œ๊ฐœ

๊ตฌ๊ธ€ Apps Script ์ž์ฒด๋Š” ๋ฌด๋ฃŒ๋กœ ์ œ๊ณต๋˜์ง€๋งŒ, ์‚ฌ์šฉ ํ™˜๊ฒฝ์— ๋”ฐ๋ผ ๋ฌด๋ฃŒ ๊ณ„์ •๊ณผ ์œ ๋ฃŒ(Google Workspace) ๊ณ„์ •์˜ ์ฐจ์ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ตฌ๋ถ„ ๋ฌด๋ฃŒ ์œ ๋ฃŒ
์ผ์ผ ์‹คํ–‰ ์‹œ๊ฐ„ 90๋ถ„ ์ตœ๋Œ€ 6์‹œ๊ฐ„
์ผ์ผ API ํ˜ธ์ถœ ์ œํ•œ 20,000ํšŒ 100,000ํšŒ ์ด์ƒ(๊ณ„์ • ์œ ํ˜• ๋”ฐ๋ผ ๋‹ค๋ฆ„)
์Šคํฌ๋ฆฝํŠธ ์ €์žฅ ์šฉ๋Ÿ‰ 50MB 100MB ์ด์ƒ
์‹คํ–‰ ํŠธ๋ฆฌ๊ฑฐ ๋นˆ๋„ 5๋ถ„ ๋‹จ์œ„ ์ œํ•œ 1๋ถ„ ๋‹จ์œ„ ๊ฐ€๋Šฅ
๋ณด์•ˆ/๊ด€๋ฆฌ ๊ธฐ๋Šฅ ๊ธฐ๋ณธ ๊ณ ๊ธ‰ ๋ณด์•ˆ, ๊ด€๋ฆฌ์ž ์ฝ˜์†”, ๋„๋ฉ”์ธ ๊ด€๋ฆฌ ๊ฐ€๋Šฅ
์ง€์› ์„œ๋น„์Šค ๊ฐœ์ธ์šฉ ๊ตฌ๊ธ€ ์„œ๋น„์Šค Workspace ์„œ๋น„์Šค์™€ ์—ฐ๋™ ๊ฐ•ํ™” (Gmail, Drive, Docs ๋“ฑ)

์ •๋ฆฌ:

  • ๋ฌด๋ฃŒ ๊ณ„์ •์€ ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”์™€ ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ ๊ด€๋ฆฌ์— ์ถฉ๋ถ„
  • ์œ ๋ฃŒ Workspace ๊ณ„์ •์€ ๋Œ€๊ทœ๋ชจ ์ž๋™ํ™”, ํŠธ๋ž˜ํ”ฝ ๋งŽ์€ ์—…๋ฌด, ๊ธฐ์—…์šฉ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ๊นŒ์ง€ ํ•„์š”ํ•  ๋•Œ ์ ํ•ฉ

์•„๋ž˜ ๋‹จ๊ณ„๋ฅผ ์ฐจ๊ทผ์ฐจ๊ทผ ๋”ฐ๋ผ ํ•ด ๋ณด์„ธ์š”.!

์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ์•ˆ์ „ํ•œ ๋งํฌ ํ‘œ์‹œ ์ด๋ฏธ์ง€ - ๊ตฌ๊ธ€ ์•ฑ์œผ๋กœ ์ด๋™ ๊ฐ€๋Šฅ

1. ์‹œํŠธ ๋ฉ”๋‰ด์—์„œ ์Šคํฌ๋ฆฝํŠธ ์—๋””ํ„ฐ ์—ด๊ธฐ

  1. ๊ตฌ๊ธ€ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ๋ฅผ ์—ด๊ณ , ์ƒ๋‹จ ๋ฉ”๋‰ด์—์„œ [ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ]์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
  2. ๋“œ๋กญ๋‹ค์šด ๋ฉ”๋‰ด์—์„œ [Apps Script]๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.
  3. ํด๋ฆญ ํ›„, ์ƒˆ ์ฐฝ์—์„œ Apps Script ํŽธ์ง‘๊ธฐ๊ฐ€ ์ž๋™์œผ๋กœ ์—ด๋ฆฌ๋ฉฐ, ๊ธฐ๋ณธ ํŒŒ์ผ์ธ Code.gs๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

Tip: Apps Script ํŽธ์ง‘๊ธฐ๋Š” ๊ตฌ๊ธ€ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์˜ ๋ฐฑ์—”๋“œ ์—ญํ• ์„ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ์ดํ•ด๊ฐ€ ์‰ฝ์Šต๋‹ˆ๋‹ค.
์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์™€ ์›นํŽ˜์ด์ง€๋ฅผ ์—ฐ๊ฒฐํ•˜๊ฑฐ๋‚˜ ์ž๋™ํ™” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•  ๋•Œ ์ด๊ณณ์—์„œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

2. ์ฝ”๋“œ์—์„œ ์‹œํŠธ ์ฃผ์†Œ์™€ ์‹œํŠธ ์ด๋ฆ„ ์ˆ˜์ •ํ•˜๊ธฐ

์ด์ œ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์™€ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ๋ณธ ์ •๋ณด๋ฅผ ์ฝ”๋“œ์— ์ž…๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์ด ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•ด ์ฃผ์„ธ์š”.

  • const SPREADSHEET_URL = "๊ตฌ๊ธ€ ์‹œํŠธ ์ฃผ์†Œ"; // ์—ฐ๊ฒฐํ•  ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์˜ URL ์ž…๋ ฅ
  • const SHEET_NAME = "Data"; // ์‚ฌ์šฉํ•  ์‹œํŠธ์˜ ์ด๋ฆ„ ์ž…๋ ฅ

3. ๊ตฌ๊ธ€ ์‹œํŠธ ์ฃผ์†Œ ํ™•์ธํ•˜๊ธฐ

์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์˜ ์ฃผ์†Œ(URL)๋ฅผ ๋ณต์‚ฌํ•  ๋•Œ๋Š” ์•„๋ž˜ ๋ถ€๋ถ„์„ ๊ธฐ์ค€์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

  • ์Šคํ”„๋ ˆ๋“œ์‹œํŠธID๋Š” /d/์™€ /edit ์‚ฌ์ด์— ์žˆ๋Š” ๊ธด ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค.
  • ์˜ˆ์‹œ ์ฃผ์†Œ:์—ฌ๊ธฐ์„œ ๊ตต๊ฒŒ ํ‘œ์‹œ๋œ ๋ถ€๋ถ„์ด ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ ID์ž…๋‹ˆ๋‹ค.

์‹œํŠธ ์ฃผ์†Œ ์˜ˆ: https://docs.google.com/spreadsheets/d/1fQVK70bhI-qsN0

์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋‹จ์ถ• ์ฝ”๋“œ ๋ถ™์—ฌ ๋„ฃ๊ธฐ
์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•ด์„œ Code.gs์— ๋ถ™์—ฌ๋„ฃ๊ธฐ
const SPREADSHEET_URL = "๊ตฌ๊ธ€ ์‹œํŠธ ์ฃผ์†Œ"; //
์˜ˆ: https://docs.google.com/spreadsheets/d/์Šคํ”„๋ ˆ๋“œ์‹œํŠธID
const SHEET_NAME = "Data"; // ์ ‘๊ทผํ•  ์‹œํŠธ ์ด๋ฆ„

const SPREADSHEET = SpreadsheetApp.openByUrl(SPREADSHEET_URL);
const SHEET = SPREADSHEET.getSheetByName(SHEET_NAME);

const BASE_URL = ScriptApp.getService().getUrl();

function doGet(e) {
const key = e?.parameter?.u;
if (key) {
return HtmlService.createHtmlOutput(
`๋‹จ์ถ• ์ฝ”๋“œ๋Š” ์ƒ์„ฑ์šฉ์ด๋ฉฐ, ํด๋ฆญ ์‹œ ์ด๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.br๋‹จ์ถ•ํ‚ค: ${key}`
);
}

return HtmlService.createTemplateFromFile('index')
.evaluate()
.setTitle('๋‹จ์ถ• URL ์ƒ์„ฑ๊ธฐ');
}

function findOriginalUrl(key) {
if (!key) return null;
const lastRow = SHEET.getLastRow();
if (lastRow 2) return null;

const data = SHEET.getRange(2, 1, lastRow - 1, 2).getValues();
for (const row of data) {
if (row[0] === key) return row[1];
}
return null;
}

function createShortUrl(originalUrl) {
if (!originalUrl || !originalUrl.startsWith('http')) {
throw new Error("์›๋ณธ URL์„ http:// ๋˜๋Š” https:// ํฌํ•จํ•˜์—ฌ ์ž…๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.");
}

const key = generateRandomKey();
SHEET.appendRow([key, originalUrl]);
return key;
}

function generateRandomKey(length = 6) {
const chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
let key;
do {
key = '';
for (let i = 0; i length; i++) {
key += chars.charAt(Math.floor(Math.random() * chars.length));
}
} while(findOriginalUrl(key));
return key;
}

4. ์‹œํŠธ ์ด๋ฆ„ ํ™•์ธํ•˜๊ธฐ

  • ์‹œํŠธ ์ด๋ฆ„์€ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ ํ•˜๋‹จ ํƒญ์— ์žˆ๋Š” ์ด๋ฆ„์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ๊ฐ’์€ ๋ณดํ†ต Sheet1 ๋˜๋Š” ์‹œํŠธ1๋กœ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ ํŽธ์˜์„ฑ์„ ์œ„ํ•ด Data, ์ƒํ’ˆ๋ฆฌ์ŠคํŠธ, ์ฟ ํŒก๋ฐ์ดํ„ฐ ๋“ฑ ์•Œ์•„๋ณด๊ธฐ ์‰ฝ๊ฒŒ ๋ณ€๊ฒฝํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค.

Tip:
์‹œํŠธ ์ด๋ฆ„์ด ์ •ํ™•ํ•˜์ง€ ์•Š์œผ๋ฉด ์ฝ”๋“œ ์‹คํ–‰ ์‹œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.๊ผญ ๋Œ€์†Œ๋ฌธ์ž๊นŒ์ง€ ์ •ํ™•ํžˆ ์ž…๋ ฅํ•ด ์ฃผ์„ธ์š”.

5. ์ˆ˜์ •ํ•œ ์ฝ”๋“œ ๋ถ™์—ฌ๋„ฃ๊ธฐ

Apps Script ํŽธ์ง‘๊ธฐ์—์„œ ๊ธฐ์กด ์ฝ”๋“œ ๋‚ด์šฉ์„ ์‚ญ์ œํ•˜๊ณ , ์ˆ˜์ •ํ•œ ์ฝ”๋“œ๋ฅผ ๊ทธ๋Œ€๋กœ ๋ณต์‚ฌํ•ด ๋ถ™์—ฌ ๋„ฃ์Šต๋‹ˆ๋‹ค.

์ด์ œ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์™€ ์—ฐ๊ฒฐํ•  ์ค€๋น„๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
๋‹ค์Œ ๋‹จ๊ณ„์—์„œ๋Š” HTML ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ณ , ์›นํŽ˜์ด์ง€์™€ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ์ž‘์—…์„ ์ง„ํ–‰ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.


4. HTML ์ฝ”๋“œ ์ž‘์„ฑํ•˜๊ธฐ (๊ด€๋ฆฌ์ž์šฉ ๋‹จ์ถ• URL ์ƒ์„ฑ ํ™”๋ฉด ๋งŒ๋“ค๊ธฐ)

์ด ๋‹จ๊ณ„์—์„œ๋Š” Google Apps Script ํ”„๋กœ์ ํŠธ์— ๊ด€๋ฆฌ์ž์šฉ HTML ํŒŒ์ผ(index.html)์„ ๋งŒ๋“ค๊ณ , ๋‹จ์ถ• URL์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ„๋‹จํ•œ UI๋ฅผ ๋„ฃ์Šต๋‹ˆ๋‹ค.
๋ธŒ๋ผ์šฐ์ €์—์„œ ๋ช‡ ๋ฒˆ์˜ ํด๋ฆญ๋งŒ์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ณ , ์ƒ์„ฑํ•œ HTML์€ Apps Script์˜ doGet()์—์„œ ๋ฐ˜ํ™˜ํ•ด ์›น์•ฑ์œผ๋กœ ๋ณด์—ฌ์ฃผ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ „์ฒด ํ๋ฆ„ ์š”์•ฝ

  1. Apps Script ํŽธ์ง‘๊ธฐ์—์„œ ์ƒˆ ํŒŒ์ผ์„ ๋งŒ๋“ ๋‹ค.
  2. ํŒŒ์ผ ํƒ€์ž…์€ HTML๋กœ ์„ ํƒํ•œ๋‹ค.
  3. ์•„๋ž˜ ์ œ๊ณตํ•˜๋Š” index.html ์ฝ”๋“œ๋ฅผ ๋ณต์‚ฌํ•ด์„œ ๋ถ™์—ฌ๋„ฃ๋Š”๋‹ค.
  4. ํŒŒ์ผ ์ด๋ฆ„์„ index๋กœ ์ €์žฅํ•œ๋‹ค.
  5. (์„ ํƒ) ๋ฐฐํฌ ํ›„ ์›น์•ฑ์œผ๋กœ ์ ‘์†ํ•ด ๋™์ž‘ ํ™•์ธ.

1) Apps Script ํŽธ์ง‘๊ธฐ์—์„œ ํŒŒ์ผ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•

  1. Google Apps Script ํŽธ์ง‘๊ธฐ(์ฝ”๋“œ ์—๋””ํ„ฐ)์—์„œ ์ขŒ์ธก ํŒŒ์ผ ๋ชฉ๋ก ์ƒ๋‹จ์˜ + ์•„์ด์ฝ˜์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
  2. HTML์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.
  3. ํŒ์—…์— ํŒŒ์ผ ์ด๋ฆ„์œผ๋กœ index ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ํ™•์ธ์„ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค.
  4. ์ƒˆ๋กœ ์—ด๋ฆฐ index.html ํƒญ์— ์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ๋ถ™์—ฌ ๋„ฃ๊ณ  ์ €์žฅ(๋””์Šคํฌ ์•„์ด์ฝ˜ ๋˜๋Š” Ctrl/Cmd+S)ํ•˜์„ธ์š”.

ํŒ: ํŒŒ์ผ๋ช…์€ index๋กœ ํ•ด์•ผ doGet()์—์„œ createTemplateFromFile('index')๋กœ ๋ถˆ๋Ÿฌ์˜ฌ ๋•Œ ์ด๋ฆ„๊ณผ ๋งž์Šต๋‹ˆ๋‹ค.

!DOCTYPE html
html
head
meta charset="UTF-8"
title๋‹จ์ถ• URL ์ƒ์„ฑ๊ธฐ/title
/head
body
h1์ฟ ํŒก ์ƒํ’ˆ ๋‹จ์ถ•URL ์ƒ์„ฑ๊ธฐ/h1
h3์›๋ณธ URL ์ž…๋ ฅ & ๋‹จ์ถ• URL ์ƒ์„ฑ/h3
label์›๋ณธ URL: input type="text" id="url" placeholder="https://example.com"//label
button onclick="createShort()"์ƒ์„ฑ/button
button onclick="resetForm()"์ดˆ๊ธฐํ™”/button
p id="result"/p

script
function createShort() {
const url = document.getElementById('url').value.trim();
if (!url) {
alert("์›๋ณธ URL์„ ์ž…๋ ฅํ•˜์„ธ์š”.");
return;
}

google.script.run
.withSuccessHandler(res = {
// res ์ž์ฒด๊ฐ€ ๋‹จ์ถ• ์ฝ”๋“œ
const code = res;

document.getElementById('result').innerHTML = `
๋‹จ์ถ• URL ์ƒ์„ฑ ์™„๋ฃŒ! br
๋‹จ์ถ• ์ฝ”๋“œ: strong id="shortCode"${code}/strong
button onclick="copyCode()"๋ณต์‚ฌ/button
`;
})
.withFailureHandler(err = {
document.getElementById('result').innerText = '์˜ค๋ฅ˜: ' + err.message;
})
.createShortUrl(url);
}

function copyCode() {
const codeEl = document.getElementById('shortCode');
const code = codeEl.innerText;

const tempInput = document.createElement('input');
tempInput.value = code;
document.body.appendChild(tempInput);
tempInput.select();
document.execCommand('copy');
document.body.removeChild(tempInput);
alert('๋‹จ์ถ• ์ฝ”๋“œ๊ฐ€ ๋ณต์‚ฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค: ' + code);
}

function resetForm() {
document.getElementById('url').value = '';
document.getElementById('result').innerHTML = '';
}
/script
/body
/html

2) index.html (๋ณต์‚ฌํ•ด์„œ ๋ถ™์—ฌ๋„ฃ์œผ์„ธ์š”)

์•„๋ž˜ ์ฝ”๋“œ๋Š” ๋‹จ์ถ• URL ์ƒ์„ฑ ํผ, ์ƒ์„ฑ ๊ฒฐ๊ณผ ํ‘œ์‹œ, ๊ทธ๋ฆฌ๊ณ  ๊ฐ„๋‹จํ•œ ํด๋ผ์ด์–ธํŠธ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ์™€ ์„œ๋ฒ„ ํ˜ธ์ถœ(google.script.run)์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.Apps Script์˜ ์„œ๋ฒ„์ธก ํ•จ์ˆ˜ createShortUrl(originalUrl)๋ฅผ ํ˜ธ์ถœํ•˜๋„๋ก ๋˜์–ด ์žˆ์œผ๋‹ˆ, ์„œ๋ฒ„ ์ฝ”๋“œ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜์„ธ์š”.

์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ์ƒํ’ˆ ๋งํฌ ์ €ํ’ˆ์งˆ ๋ฐฉ์ง€๋ฅผ ์œ„ํ•ด ๋‹จ์ถ• ์ฝ”๋“œ ์ƒ์„ฑํ•˜๋Š” ํ™”๋ฉด ์ œ์ž‘ ๋ฐฉ๋ฒ•
์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ ์ƒ์„ฑ๊ธฐ์™€ ์ €ํ’ˆ์งˆ ๋ฐฉ์ง€๋ฅผ ์œ„ํ•œ ๋‹จ์ถ• ์ฝ”๋“œ ์ƒ์„ฑ HTML ์ฝ”๋“œ

5. ์›น ์•ฑ์œผ๋กœ ๋ฐฐํฌํ•˜๊ธฐ

Apps Script ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์ €์žฅํ–ˆ๋‹ค๋ฉด, ์ด์ œ ์ด ์ฝ”๋“œ๋ฅผ ์‹ค์ œ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์›น ์•ฑ(Web App)์œผ๋กœ ๋ฐฐํฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์›น ์•ฑ์œผ๋กœ ๋ฐฐํฌํ•˜๋ฉด HTML ํŽ˜์ด์ง€์—์„œ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๊ณ , ๋งˆ์น˜ ๋…๋ฆฝ์ ์ธ ์›น์‚ฌ์ดํŠธ์ฒ˜๋Ÿผ ์ž‘๋™ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์•„๋ž˜ ๋‹จ๊ณ„๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ์ง„ํ–‰ํ•ด ์ฃผ์„ธ์š”. ๋งŒ์•ฝ ์•„๋ž˜ ์ˆœ์„œ๊ฐ€ ๋ณต์žกํ•˜๋‹ค ์ƒ๊ฐํ•˜์‹œ๋ฉด ์ด ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”!

1. ์ฝ”๋“œ ์ €์žฅํ•˜๊ธฐ

๋จผ์ € ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.

  • Apps Script ํŽธ์ง‘๊ธฐ ์ƒ๋‹จ์— ์žˆ๋Š” ๋””์Šคํฌ ์•„์ด์ฝ˜()์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
  • ๋˜๋Š” Ctrl + S (๋งฅ์€ Command + S) ๋‹จ์ถ•ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค.

Tip: ์ €์žฅํ•˜์ง€ ์•Š์œผ๋ฉด ์ตœ์‹  ์ฝ”๋“œ๊ฐ€ ๋ฐ˜์˜๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ,๋ฐ˜๋“œ์‹œ ๋ฐฐํฌ ์ „์— ์ €์žฅ์„ ๋จผ์ € ํ•ด์ฃผ์„ธ์š”.

2. [๋ฐฐํฌ] ๋ฉ”๋‰ด ์—ด๊ธฐ

  1. ์ƒ๋‹จ ๋ฉ”๋‰ด์—์„œ [๋ฐฐํฌ] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
  2. ๋“œ๋กญ๋‹ค์šด ๋ฉ”๋‰ด๊ฐ€ ๋œจ๋ฉด [์ƒˆ ๋ฐฐํฌ]๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

3. ๋ฐฐํฌ ์œ ํ˜• ์„ ํƒํ•˜๊ธฐ

  1. ์ƒˆ ์ฐฝ์ด ์—ด๋ฆฌ๋ฉด ์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ ํ†ฑ๋‹ˆ๋ฐ” ์•„์ด์ฝ˜(โš™)์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
  2. ๋ฉ”๋‰ด์—์„œ ์›น ์•ฑ(Web App) ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

์„ค๋ช…:

์›น ์•ฑ์œผ๋กœ ๋ฐฐํฌํ•ด์•ผ HTML ํŽ˜์ด์ง€์—์„œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ์œ ํ˜•(์˜ˆ: ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, API ๋“ฑ)์„ ์„ ํƒํ•˜๋ฉด HTML๊ณผ ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์œผ๋‹ˆ ๊ผญ "์›น ์•ฑ"์„ ์„ ํƒํ•˜์„ธ์š”.

4. ์•ก์„ธ์Šค ๊ถŒํ•œ ์„ค์ •ํ•˜๊ธฐ

  1. ์•ก์„ธ์Šค ๊ถŒํ•œ ํ•ญ๋ชฉ์—์„œ ๊ธฐ๋ณธ๊ฐ’์€ "๋‚˜๋งŒ ์•ก์„ธ์Šค ๊ฐ€๋Šฅ"์œผ๋กœ ์„ค์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  2. ์ด๋ฅผ [๋ชจ๋“  ์‚ฌ์šฉ์ž]๋กœ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

Tip:

๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•ด์•ผ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์›นํŽ˜์ด์ง€์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•˜๊ฑฐ๋‚˜ API๋ฅผ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ…Œ์ŠคํŠธ ๋‹จ๊ณ„์—์„œ๋Š” "๋ชจ๋“  ์‚ฌ์šฉ์ž"๋ฅผ ์„ ํƒํ•˜๊ณ ,

๋‚˜์ค‘์— ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜๋ ค๋ฉด ํŠน์ • ์‚ฌ์šฉ์ž๋งŒ ํ—ˆ์šฉํ•˜๋„๋ก ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

5. ๋ฐฐํฌํ•˜๊ธฐ

  1. ๋ชจ๋“  ์„ค์ •์„ ํ™•์ธํ•œ ๋’ค [๋ฐฐํฌ] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
  2. ์ฒ˜์Œ ๋ฐฐํฌ ์‹œ, ๊ตฌ๊ธ€ ๊ณ„์ •์˜ ๊ถŒํ•œ ์Šน์ธ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
    • ํ™”๋ฉด์— ๋‚˜ํƒ€๋‚˜๋Š” ์•ˆ๋‚ด์— ๋”ฐ๋ผ ํ—ˆ์šฉ์„ ํด๋ฆญํ•ด ์ง„ํ–‰ํ•˜์„ธ์š”.
  3. ์Šน์ธ ์™„๋ฃŒ ํ›„, ์›น ์•ฑ URL์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

์›น ์•ฑ URL ์˜ˆ์‹œ:https://script.google.com/macros/s/AKfyNgRhXqV_v5UhF9fJV/exec

์ด URL์ด ๋ฐ”๋กœ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์™€ ์—ฐ๊ฒฐ๋œ ์›น API ์ฃผ์†Œ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. HTML ์ฝ”๋“œ์—์„œ ์ด ์ฃผ์†Œ๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๋ฉด ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

6. URL ๋ณต์‚ฌ ๋ฐ ๊ด€๋ฆฌ

  • ์ƒ์„ฑ๋œ URL์„ ๋ฉ”๋ชจ์žฅ์ด๋‚˜ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์— ์ €์žฅํ•ด ๋‘์„ธ์š”.
  • ์ดํ›„ HTML ์ฝ”๋“œ์—์„œ ์ด URL์„ ๋ถˆ๋Ÿฌ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์—ฐ๋™ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

โš  ์ฃผ์˜์‚ฌํ•ญ

์›น ์•ฑ URL์ด ์œ ์ถœ๋˜๋ฉด ๋ˆ„๊ตฌ๋‚˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ ๊ด€๋ฆฌ์— ์‹ ๊ฒฝ ์จ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ค‘์š”ํ•œ ์ •๋ณด๊ฐ€ ์žˆ๋‹ค๋ฉด ๋ฐ˜๋“œ์‹œ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ ์ž์ฒด์˜ ๊ถŒํ•œ๋„ ์ ๊ฒ€ํ•ด ์ฃผ์„ธ์š”.

์ด์ œ ์›น ์•ฑ ๋ฐฐํฌ๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
๋‹ค์Œ ๋‹จ๊ณ„์—์„œ๋Š” HTML ์ฝ”๋“œ์™€ ์ด URL์„ ์—ฐ๊ฒฐํ•ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๋Š” ์ž‘์—…์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.


6. ๋‹จ์ถ• URL ์‚ฌ์šฉํ•˜๊ธฐ

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

1. ์›น ์•ฑ URL ํ™•์ธํ•˜๊ธฐ

์›น ์•ฑ์„ ๋ฐฐํฌํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ํ˜•ํƒœ์˜ ์ฃผ์†Œ๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค.AKfycbx1bxLNg163KFyjNkTQLqRhXqV_v5UJkLbhF9fJV ๋ถ€๋ถ„์€ ํ”„๋กœ์ ํŠธ๋งˆ๋‹ค ์ž๋™ ์ƒ์„ฑ๋˜๋Š” ๊ณ ์œ  ID ์ž…๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์˜ /exec ์‹คํ–‰ ๋ชจ๋“œ ๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋งํฌ ์ €ํ’ˆ์งˆ ๋ฐฉ์ง€์šฉ ๋ธ”๋กœ๊ทธ ์ฝ˜ํ…์ธ  ํ™”๋ฉด
๋ธ”๋กœ๊ทธ์—์„œ ์ฟ ํŒก ์ œํœด ๋งํฌ๋ฅผ ์ง์ ‘ ๋…ธ์ถœํ•˜์ง€ ์•Š๊ณ , ๋‹จ์ถ• ์ฝ”๋“œ ๋ฐฉ์‹์œผ๋กœ ์ƒํ’ˆ ์ •๋ณด๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ „๋‹ฌํ•˜๋Š” ์˜ˆ์‹œ ํ™”๋ฉด์ž…๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰์—”์ง„ ์ตœ์ ํ™”(SEO)์™€ ์ €ํ’ˆ์งˆ ๋ฐฉ์ง€ ์ „๋žต์— ๋ถ€ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

2. ์›น ์•ฑ ์ ‘์†ํ•˜๊ธฐ

์›น ๋ธŒ๋ผ์šฐ์ € ์ฃผ์†Œ์ฐฝ์— ์œ„์˜ ์›น ์•ฑ URL์„ ์ž…๋ ฅํ•˜๊ณ  ์ ‘์†ํ•ด ๋ณด์„ธ์š”. ์„ฑ๊ณต์ ์œผ๋กœ ์„ค์ •๋˜์—ˆ๋‹ค๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ๋‹จ์ถ• URL ์ƒ์„ฑ ํ™”๋ฉด์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

  • ์ž…๋ ฅ์ฐฝ์ด ๋ณด์ด๊ณ ,
  • ์›๋ณธ URL์„ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ,
  • [๋‹จ์ถ• URL ์ƒ์„ฑํ•˜๊ธฐ] ๋ฒ„ํŠผ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

Tip:๋งŒ์•ฝ ํ™”๋ฉด์ด ๋‚˜์˜ค์ง€ ์•Š๊ณ  ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ๋œฌ๋‹ค๋ฉด ์•„๋ž˜๋ฅผ ํ™•์ธํ•ด ๋ณด์„ธ์š”.

์›น ์•ฑ ๋ฐฐํฌ ์‹œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ "๋ชจ๋“  ์‚ฌ์šฉ์ž"๋กœ ์„ค์ •ํ–ˆ๋Š”์ง€ ํ™•์ธ

์ฝ”๋“œ๊ฐ€ ์ €์žฅ๋œ ์ตœ์‹  ์ƒํƒœ๋กœ ๋ฐฐํฌํ–ˆ๋Š”์ง€ ํ™•์ธ

์Šคํ”„๋ ˆ๋“œ์‹œํŠธ URL๊ณผ ์‹œํŠธ ์ด๋ฆ„์ด ์˜ฌ๋ฐ”๋ฅธ์ง€ ์ ๊ฒ€

3. ์›๋ณธ URL ์ž…๋ ฅํ•˜๊ธฐ

  1. ์ž…๋ ฅ์ฐฝ์— ์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ ๋˜๋Š” ์›ํ•˜๋Š” ์›๋ณธ URL์„ ๋ถ™์—ฌ๋„ฃ์Šต๋‹ˆ๋‹ค.
  2. [๋‹จ์ถ• URL ์ƒ์„ฑํ•˜๊ธฐ] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ์‹œ

https://www.coupang.com/vp/products/1234567890

๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์ž๋™์œผ๋กœ ์‹คํ–‰๋˜์–ด ๋žœ๋ค์œผ๋กœ ์ƒ์„ฑ๋œ ๋‹จ์ถ• ์ฝ”๋“œ๊ฐ€ ํ™”๋ฉด์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

4. ๋‹จ์ถ• ์ฝ”๋“œ ํ™•์ธ

์˜ˆ๋ฅผ ๋“ค์–ด, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹จ์ถ• ์ฝ”๋“œ๊ฐ€ ์ƒ์„ฑ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

5qU0k5/d

5. ๋‹จ์ถ• URL์˜ ์—ญํ• 

์ƒ์„ฑ๋œ ๋‹จ์ถ• ์ฝ”๋“œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค.

  • ๋ธ”๋กœ๊ทธ ๊ธ€์— 5qU0k5 ๊ฐ™์€ ๋‹จ์ถ• ์ฝ”๋“œ๋งŒ ๋„ฃ์–ด๋‘๋ฉด ๋ฉ๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž๊ฐ€ ์ด ์ฝ”๋“œ๋ฅผ ํด๋ฆญํ•˜๋ฉด ์‹ค์ œ ์ฟ ํŒก ์ƒํ’ˆ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ธ”๋กœ๊ทธ์—๋Š” ์›๋ณธ ์ฟ ํŒก URL์ด ์ „ํ˜€ ๋…ธ์ถœ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

โš  ์ฃผ์˜์‚ฌํ•ญ

๋‹จ์ถ• ์ฝ”๋“œ๋งŒ์œผ๋กœ๋Š” ์ƒํ’ˆ ์ •๋ณด๋ฅผ ์•Œ ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๊ฒ€์ƒ‰์—”์ง„์—์„œ ์ƒํ’ˆ URL์ด ์ƒ‰์ธ๋˜์ง€ ์•Š์•„ ์ €ํ’ˆ์งˆ ์œ„ํ—˜์„ ํฌ๊ฒŒ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์ถ• URL ์‹œ์Šคํ…œ์ด ์ •์ƒ ์ž‘๋™ํ•˜๋ ค๋ฉด ๋ฐ˜๋“œ์‹œ ์›น ์•ฑ URL๊ณผ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ๊ฐ€ ์—ฐ๊ฒฐ๋œ ์ƒํƒœ์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

6. ๊ด€๋ฆฌ ํŒ

  • ์ƒ์„ฑ๋œ ๋‹จ์ถ• ์ฝ”๋“œ์™€ ์›๋ณธ URL์˜ ์—ฐ๊ฒฐ ์ •๋ณด๋Š” Google ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์— ์ž๋™์œผ๋กœ ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค.
  • ์ƒํ’ˆ์ด ํ’ˆ์ ˆ๋˜๊ฑฐ๋‚˜ URL์ด ๋ณ€๊ฒฝ๋˜๋”๋ผ๋„ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์—์„œ URL๋งŒ ์ˆ˜์ •ํ•˜๋ฉด ๋ธ”๋กœ๊ทธ๋Š” ๋”ฐ๋กœ ์†๋Œˆ ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋ธ”๋กœ๊ทธ ์œ ์ง€ ๊ด€๋ฆฌ๊ฐ€ ํ›จ์”ฌ ๊ฐ„ํŽธํ•ด์ง‘๋‹ˆ๋‹ค.


์ง€๊ธˆ๊นŒ์ง€ 1ํŽธ๊ณผ 2ํŽธ์—์„œ ์ฟ ํŒก ์ƒํ’ˆ ๋‹จ์ถ• ์ฝ”๋“œ ์‹œ์Šคํ…œ ๊ตฌ์ถ• ๊ณผ์ •์„ ๋‹จ๊ณ„๋ณ„๋กœ ์‚ดํŽด๋ณด์•˜์Šต๋‹ˆ๋‹ค.
1ํŽธ์—์„œ๋Š” ๊ธฐ๋ณธ ๊ฐœ๋…๊ณผ ์ค€๋น„ ๊ณผ์ •, 2ํŽธ์—์„œ๋Š” ์ฟ ํŒก ์ƒํ’ˆ ๋‹จ์ถ• ์ฝ”๋“œ ์ƒ์„ฑ ๋ฐ ์‹œํŠธ ์ €์žฅ ๊ณผ์ •๊นŒ์ง€ ์ง„ํ–‰ํ–ˆ์ฃ .

์ด๋ฒˆ 3ํŽธ์—์„œ๋Š” ๋“œ๋””์–ด ๋ธ”๋กœ๊ทธ ์‹ค์ „ ์ ์šฉ ๋‹จ๊ณ„๋กœ ๋„˜์–ด๊ฐ‘๋‹ˆ๋‹ค.
์•ž์—์„œ ์ƒ์„ฑํ•œ ๋‹จ์ถ• ์ฝ”๋“œ๋ฅผ ์‹ค์ œ ๋ธ”๋กœ๊ทธ ๊ธ€์— ์‚ฝ์ž…ํ•ด ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋งํฌ๋ฅผ ๋…ธ์ถœํ•˜์ง€ ์•Š์œผ๋ฉด์„œ๋„ ์ •์ƒ์ ์ธ ์ˆ˜์ต ๋ฐœ์ƒ์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ๊ตฌํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ƒ์„ธํžˆ ๋‹ค๋ค„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.


1. 1ํŽธ๊ณผ 2ํŽธ ๋‚ด์šฉ

  • 1ํŽธ:์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋งํฌ๋ฅผ ๊ทธ๋Œ€๋กœ ๋ธ”๋กœ๊ทธ์— ๋ถ™์—ฌ ๋„ฃ์œผ๋ฉด ๊ฒ€์ƒ‰์—”์ง„ ํฌ๋กค๋Ÿฌ๊ฐ€ ์ƒํ’ˆ ๋งํฌ๋ฅผ ์ธ์‹ํ•ด ์ €ํ’ˆ์งˆ ๋ธ”๋กœ๊ทธ ์œ„ํ—˜์ด ๋ฐœ์ƒํ•œ๋‹ค๋Š” ์ ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋‹จ์ถ• ์ฝ”๋“œ ๋ฐฉ์‹์„ ์„ค๊ณ„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • 2ํŽธ: Google Apps Script๋ฅผ ํ™œ์šฉํ•ด ์ฟ ํŒก ์ƒํ’ˆ ์›๋ณธ URL ์ž…๋ ฅ ๋žœ๋ค ๋‹จ์ถ• ์ฝ”๋“œ ์ƒ์„ฑ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์— ๋‹จ์ถ• ์ฝ”๋“œ + ์›๋ณธ URL ์ €์žฅ๊นŒ์ง€ ์ž๋™ํ™”ํ•˜๋Š” ์‹œ์Šคํ…œ์„ ์™„์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

2. 3ํŽธ์˜ ๋‚ด์šฉ

์ด๋ฒˆ 3ํŽธ์—์„œ๋Š” ์•„๋ž˜ ์„ธ ๊ฐ€์ง€ ํ•ต์‹ฌ ๋ชฉํ‘œ๋ฅผ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

  1. ์ƒ์„ฑ๋œ ๋‹จ์ถ• ์ฝ”๋“œ๋ฅผ ๋ธ”๋กœ๊ทธ์— ์‚ฝ์ž…ํ•˜๋Š” ๋ฐฉ๋ฒ•
  2. ๋‹จ์ถ• ์ฝ”๋“œ ํด๋ฆญ ์‹œ ์ฟ ํŒก ์ƒํ’ˆ ํŽ˜์ด์ง€๋กœ ์ž๋™ ์ด๋™ํ•˜๊ฒŒ ์„ค์ •
  3. ๋ธ”๋กœ๊ทธ์—๋Š” ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋งํฌ๊ฐ€ ๋…ธ์ถœ๋˜์ง€ ์•Š๋„๋ก ๋ณดํ˜ธ

์ด ๊ณผ์ •์„ ํ†ตํ•ด ๊ฒ€์ƒ‰์—”์ง„ ํฌ๋กค๋Ÿฌ๊ฐ€ ์ƒํ’ˆ URL์„ ์ง์ ‘ ์ธ์‹ํ•˜์ง€ ๋ชปํ•˜๋„๋ก ์ฐจ๋‹จํ•˜๋ฉด์„œ๋„, ์ •์ƒ์ ์ธ ํŠธ๋ž˜ํ‚น๊ณผ ์ˆ˜์ต ๋ฐœ์ƒ์ด ๊ฐ€๋Šฅํ•ด์ง‘๋‹ˆ๋‹ค. ๋‹ค์Œ 3ํŽธ์—์„œ๋Š” ์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ๋ฅผ ๋‹จ์ถ• ์ฝ”๋“œ๋กœ ๋ณ€ํ™˜ํ•œ ํ›„ ๋ธ”๋กœ๊ทธ์— ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.


์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋งํฌ๋ฅผ ๋ธ”๋กœ๊ทธ์— ๋ฐ”๋กœ ๋„ฃ์œผ๋ฉด ์™œ ๋ฌธ์ œ๊ฐ€ ๋ ๊นŒ์š”?


์งˆ๋ฌธ 1: ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋งํฌ๋ฅผ ๋ธ”๋กœ๊ทธ์— ๋ฐ”๋กœ ๋„ฃ์œผ๋ฉด ์™œ ๋ฌธ์ œ๊ฐ€ ๋ ๊นŒ์š”?

๋ธ”๋กœ๊ทธ์— ์ฟ ํŒก ์ œํœด ๋งํฌ๋ฅผ ๊ทธ๋Œ€๋กœ ๋…ธ์ถœํ•˜๋ฉด ๊ฒ€์ƒ‰์—”์ง„ ํฌ๋กค๋Ÿฌ๊ฐ€ ์ด๋ฅผ ์ƒ์—…์  ๋งํฌ๋กœ ์ธ์‹ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ์ฝ˜ํ…์ธ  ์‹ ๋ขฐ๋„๊ฐ€ ๋‚ฎ๊ฒŒ ํ‰๊ฐ€๋˜์–ด ๋ธ”๋กœ๊ทธ ์ „์ฒด๊ฐ€ ์ €ํ’ˆ์งˆ๋กœ ๋ถ„๋ฅ˜๋  ์œ„ํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์งˆ๋ฌธ 2: ๋‹จ์ถ• ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ๋ฅผ ํ™œ์šฉํ•˜๋ฉด ์–ด๋–ค ์žฅ์ ์ด ์žˆ๋‚˜์š”?

Google Sheets์™€ Apps Script๋ฅผ ์ด์šฉํ•ด ์ฟ ํŒก ๋งํฌ๋ฅผ ๋‹จ์ถ• ์ฝ”๋“œ๋กœ ๋ณ€ํ™˜ํ•˜๋ฉด, ๋ธ”๋กœ๊ทธ์—๋Š” ์›๋ณธ URL์ด ๋…ธ์ถœ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ฒ€์ƒ‰์—”์ง„ ํฌ๋กค๋Ÿฌ์˜ ๊ฐ์‹œ๋ฅผ ํ”ผํ•˜๊ณ  ์ €ํ’ˆ์งˆ ์œ„ํ—˜์„ ํฌ๊ฒŒ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์งˆ๋ฌธ 3: ๋‹จ์ถ• ์ฝ”๋“œ ์‹œ์Šคํ…œ์„ ๋ธ”๋กœ๊ทธ์— ์ ์šฉํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜์š”?

๋จผ์ € Google Sheets์— ์ƒํ’ˆ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๊ณ  Apps Script๋ฅผ ์›น ์•ฑ์œผ๋กœ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. ์ดํ›„ ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ ์‹œ ์ƒ์„ฑ๋œ ๋‹จ์ถ• ์ฝ”๋“œ๋งŒ ์‚ฝ์ž…ํ•˜๋ฉด, ์‚ฌ์šฉ์ž๊ฐ€ ํด๋ฆญํ•  ๋•Œ ์ž๋™์œผ๋กœ ์ฟ ํŒก ํŽ˜์ด์ง€๋กœ ๋ฆฌ๋‹ค์ด๋ ‰ํŠธ๋ฉ๋‹ˆ๋‹ค.

๋…ธํŠธ๋ถ

'money-insight > commerce-seo' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ ์ตœ์ ํ™” 5ํŽธ ์•ˆ์ „ํ•˜๊ฒŒ ์ œํœด ์ƒํ’ˆ ๋งํฌ ๋…ธ์ถœ ์ด์ •๋ฆฌ  (2) 2025.09.27
์ฟ ํŒก ๋งํฌ ์ตœ์ ํ™” 4ํŽธ: ๋ธ”๋กœ๊ทธ ์ƒํ’ˆ๋งํฌ ์ €ํ’ˆ์งˆ ๋‹จ์ถ• ์ฝ”๋“œ์™€ JSON์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•  (0) 2025.09.24
์ฟ ํŒก ๋งํฌ ์ตœ์ ํ™” 3ํŽธ. ๋ธ”๋กœ๊ทธ์— ๋‹จ์ถ•์ฝ”๋“œ ์ ์šฉ ๋ฐฉ๋ฒ•๊ณผ ๋งํฌ ์ตœ์ ํ™” ์ด์ •๋ฆฌ  (0) 2025.09.24
์ฟ ํŒก ๋งํฌ ์ตœ์ ํ™” 1ํŽธ :์ฟ ํŒก ์ƒํ’ˆ ๋งํฌ ์—†์ด๋„ ๋ฐฉ๋ฌธ์ž์—๊ฒŒ ์ƒํ’ˆ ๋…ธ์ถœํ•˜๋Š” ์ €ํ’ˆ์งˆ ๋ฐฉ์ง€๋ฒ•  (1) 2025.09.23
์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋„ค์ด๋ฒ„ ๋ธ”๋กœ๊ทธ ์ €ํ’ˆ์งˆ ๋ฐฉ์ง€ ๋ฐฉ๋ฒ•๊ณผ SEO ์ „๋žต  (0) 2025.09.20
์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค,ํ•ญ๊ณต๊ถŒ ์ด๋ฒคํŠธ ๋‹น์ฒจ์„ ์ถ•ํ•˜๋“œ๋ฆฝ๋‹ˆ๋‹ค!  (0) 2025.08.20
์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ๋ฌด๋ฃŒ ์ œํ’ˆ ๋ฐ›๊ณ  ๋ธ”๋กœ๊ทธ ์ˆ˜์ต ์˜ฌ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•!  (0) 2025.08.14