๐Ÿ“ˆ Google Trends API ์ƒ์„ธ ์„ค๋ช… (2025๋…„ 11์›” ๊ธฐ์ค€)

๐Ÿ“ˆ Google Trends API ์ƒ์„ธ ์„ค๋ช… (2025๋…„ 11์›” ๊ธฐ์ค€)

Google Trends๋Š” Google ๊ฒ€์ƒ‰ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํŠน์ • ํ‚ค์›Œ๋“œ๋‚˜ ์ฃผ์ œ์˜ ๊ฒ€์ƒ‰ ๊ด€์‹ฌ๋„๋ฅผ ์‹œ๊ฐํ™”ํ•˜๊ณ  ๋ถ„์„ํ•˜๋Š” ๋ฌด๋ฃŒ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๊ฒ€์ƒ‰๋Ÿ‰์„ ์ ˆ๋Œ€๊ฐ’์ด ์•„๋‹Œ ์ƒ๋Œ€์  ๊ด€์‹ฌ๋„(0~100 ์Šค์ผ€์ผ)๋กœ ์ œ๊ณตํ•˜๋ฉฐ, ์‹œ๊ฐ„ ๊ฒฝ๊ณผ, ์ง€์—ญ๋ณ„, ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ์ถ”์„ธ๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

2025๋…„ 11์›” 28์ผ ๊ธฐ์ค€, Google์€ ์ตœ๊ทผ Google Trends API Alpha๋ฅผ ๋ฐœํ‘œํ–ˆ์ง€๋งŒ, ์•„์ง ์ผ๋ฐ˜ ๊ฐœ๋ฐœ์ž ์ ‘๊ทผ์ด ์ œํ•œ์ ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ˜„์žฌ๋Š” RSS ํ”ผ๋“œ๋‚˜ ์„œ๋“œํŒŒํ‹ฐ API๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•˜๋Š” ๊ฒƒ์ด ์ผ๋ฐ˜์ ์ธ ์ ‘๊ทผ๋ฒ•์ž…๋‹ˆ๋‹ค.


1. ๊ณต์‹ Google Trends API (Alpha ๋ฒ„์ „)

๊ฐœ์š”

2025๋…„ 7์›” Google Search Central ๋ธ”๋กœ๊ทธ์—์„œ ๋ฐœํ‘œ๋œ Google Trends API Alpha๋Š” ๊ฒ€์ƒ‰ ์ถ”์„ธ ๋ฐ์ดํ„ฐ๋ฅผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ ์œผ๋กœ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค. ๊ธฐ์กด UI(์›น์‚ฌ์ดํŠธ)์—์„œ๋งŒ ๊ฐ€๋Šฅํ–ˆ๋˜ ๋ฐ์ดํ„ฐ๋ฅผ API๋กœ ํ™•์žฅํ•œ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ์„ค๋ช…
์‹œ๊ฐ„ ๊ฒฝ๊ณผ ๊ด€์‹ฌ๋„ํ‚ค์›Œ๋“œ์˜ ๊ฒ€์ƒ‰ ์ถ”์„ธ๋ฅผ ์ผ/์ฃผ/์›”/๋…„ ๋‹จ์œ„๋กœ ์กฐํšŒ.
์ง€์—ญ๋ณ„ ๋ถ„์„๊ตญ๊ฐ€/์ง€์—ญ/๋„์‹œ ๋‹จ์œ„๋กœ ๋ถ„๋ฅ˜ (ISO 3166-2 ํ‘œ์ค€ ์ง€์›).
๊ด€๋ จ ์ฃผ์ œ/์ฟผ๋ฆฌ์ƒ์Šน/์ƒ์œ„ ๊ด€๋ จ ๊ฒ€์ƒ‰์–ด ์ œ๊ณต.
์‹ค์‹œ๊ฐ„ ํŠธ๋ Œ๋“œ์ตœ๊ทผ 24์‹œ๊ฐ„ ๋‚ด ํ•ซ ํ† ํ”ฝ.
๋ฐ์ดํ„ฐ ๋ฒ”์œ„์ตœ๊ทผ 1800์ผ(์•ฝ 5๋…„) ๋กค๋ง ์œˆ๋„์šฐ. (0~100 ์Šค์ผ€์ผ์ด ์•„๋‹Œ ์›์‹œ ๋ฐ์ดํ„ฐ ์ œ๊ณต.)

์ œํ•œ์‚ฌํ•ญ ๋ฐ ์ ‘๊ทผ ๋ฐฉ๋ฒ•

  • Alpha ๋‹จ๊ณ„: ์ œํ•œ๋œ ๊ฐœ๋ฐœ์ž๋งŒ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ณต์‹ ๊ฐœ๋ฐœ์ž ์‚ฌ์ดํŠธ์—์„œ ๋ฒ ํƒ€ ํ…Œ์Šคํ„ฐ ์‹ ์ฒญ ํผ์„ ์ œ์ถœํ•˜๊ณ  ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์„ค๋ช…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ๋ฐ์ดํ„ฐ๋Š” ์ƒ˜ํ”Œ๋ง๋œ ํ˜•ํƒœ์ด๋ฉฐ, ์ ˆ๋Œ€ ๊ฒ€์ƒ‰๋Ÿ‰์ด ์•„๋‹™๋‹ˆ๋‹ค.

  • ์ฟผ๋ฆฌ ์ œํ•œ: ํ•œ ๋ฒˆ์— ์ตœ๋Œ€ 5๊ฐœ ํ‚ค์›Œ๋“œ๋งŒ ๋น„๊ต ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

  • ์ธ์ฆ: Google Cloud API ํ‚ค ๋˜๋Š” OAuth๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์šฉ๋„ ์˜ˆ์‹œ

  • ๋งˆ์ผ€ํŒ…: ํ‚ค์›Œ๋“œ ํŠธ๋ Œ๋“œ ๋ถ„์„์„ ํ†ตํ•œ ์ฝ˜ํ…์ธ  ์ตœ์ ํ™”.

  • ์—ฐ๊ตฌ: ์„ ๊ฑฐ/์Šคํฌ์ธ  ์ด๋ฒคํŠธ ์‹œ ๊ฒ€์ƒ‰ ํŒจํ„ด ๋ถ„์„.

  • ์žฅ์ : ๊ณต์‹ ๋ฐ์ดํ„ฐ๋กœ ์‹ ๋ขฐ์„ฑ ๋†’์Œ. ๋‹จ์ : ์•„์ง ์ผ๋ฐ˜์— ๊ณต๊ฐœ๋˜์ง€ ์•Š์Œ.


2. ๋น„๊ณต์‹ ์ ‘๊ทผ๋ฒ•: RSS ํ”ผ๋“œ ์‚ฌ์šฉ (๋ฌด๋ฃŒ, ๊ฐ„๋‹จ)

Google Trends๋Š” ๊ณต์‹ API ๋Œ€์‹  RSS ํ”ผ๋“œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์‹ค์‹œ๊ฐ„ ํŠธ๋ Œ๋“œ ๋ฐ์ดํ„ฐ๋ฅผ XML ํ˜•์‹์œผ๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์–ด, Apps Script๋‚˜ Python์œผ๋กœ ์‰ฝ๊ฒŒ ํŒŒ์‹ฑ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ์—”๋“œํฌ์ธํŠธ

์ข…๋ฅ˜์—”๋“œํฌ์ธํŠธ ์˜ˆ์‹œํ˜•์‹ํŠน์ง•
์ผ์ผ ํŠธ๋ Œ๋“œ RSShttps://trends.google.com/trends/trendingsearches/daily/rss?geo=KRXMLํ•œ๊ตญ ๊ธฐ์ค€ ์ผ์ผ ์ธ๊ธฐ ๊ฒ€์ƒ‰์–ด (geo=US ๋“ฑ์œผ๋กœ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ).
์‹ค์‹œ๊ฐ„ ํŠธ๋ Œ๋“œhttps://trends.google.com/trends/api/realtime?hl=ko&tz=-540&cat=all&geo=KRJSONCORS ์ œํ•œ์ด ์žˆ์–ด Apps Script ํ”„๋ก์‹œ๊ฐ€ ํ•„์š”ํ•จ.

ํŒŒ์‹ฑ ์˜ˆ์‹œ (Python: pytrends ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ)

pytrends๋Š” Google Trends ์›น์‚ฌ์ดํŠธ๋ฅผ ์Šคํฌ๋ž˜ํ•‘ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๋น„๊ณต์‹ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค.

Python
from pytrends.request import TrendReq
pytrends = TrendReq(hl='ko-KR', tz=540)  # ํ•œ๊ตญ์–ด, UTC+9 ์„ค์ •
pytrends.build_payload(['์ฝ”์Šคํ”ผ', 'ํ™˜์œจ'], cat=0, timeframe='today 12-m', geo='KR')
data = pytrends.interest_over_time()
# data๋Š” DataFrame ํ˜•ํƒœ๋กœ ์ถ”์„ธ ๋ฐ์ดํ„ฐ๊ฐ€ ์ถœ๋ ฅ๋จ

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

  • ์Šคํฌ๋ž˜ํ•‘ ๊ธฐ๋ฐ˜์ด๋ฏ€๋กœ Google ์ •์ฑ… ๋ณ€๊ฒฝ ์‹œ ์ค‘๋‹จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๊ณผ๋„ํ•œ ์š”์ฒญ ์‹œ IP ์ฐจ๋‹จ ๋“ฑ ์ œํ•œ ์กฐ์น˜๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


3. ์„œ๋“œํŒŒํ‹ฐ API (์œ ๋ฃŒ, ์•ˆ์ •์ )

๊ณต์‹ API๊ฐ€ ์ œํ•œ์ ์ด๋ฏ€๋กœ, SerpApi, SearchApi.io ๋“ฑ์€ Google Trends ์›น์‚ฌ์ดํŠธ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์Šคํฌ๋ž˜ํ•‘ํ•˜์—ฌ ์•ˆ์ •์ ์ธ API ์„œ๋น„์Šค๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์„œ๋“œํŒŒํ‹ฐ APIํŠน์ง• ๋ฐ ์—”๋“œํฌ์ธํŠธ ์˜ˆ์‹œ๊ฐ€๊ฒฉ ๋ชจ๋ธ
SerpApi๊ฒ€์ƒ‰์–ด, ์ง€์—ญ, ๊ธฐ๊ฐ„ ๋“ฑ์„ ์ง€์ • ๊ฐ€๋Šฅ. engine=google_trends ํŒŒ๋ผ๋ฏธํ„ฐ ์‚ฌ์šฉ. ...engine=google_trends&q=ํ‚ค์›Œ๋“œ&geo=KR&data_type=TIMESERIES๋ฌด๋ฃŒ 100 ์ฟผ๋ฆฌ/์›”, ์ดํ›„ ์œ ๋ฃŒ ํ”Œ๋žœ.
SearchApi.io์‹ค์‹œ๊ฐ„ ํŠธ๋ Œ๋“œ ์ง€์›, JSON/HTML ์ถœ๋ ฅ ๊ฐ€๋Šฅ. ...engine=google_trends&q=ํ‚ค์›Œ๋“œ&geo=KR์œ ๋ฃŒ ํ”Œ๋žœ ์ค‘์‹ฌ.
๊ธฐํƒ€Glimpse API(ํ† ํ”ฝ ๊ธฐ๋ฐ˜), npm google-trends-api(Node.js) ๋“ฑ.๋‹ค์–‘ํ•จ.

์žฅ์  ๋ฐ ๋‹จ์ 

  • ์žฅ์ : ์‰ฌ์šด ํ†ตํ•ฉ, ์•ˆ์ •์ ์ธ ๋ฐ์ดํ„ฐ ์ œ๊ณต(์Šคํฌ๋ž˜ํ•‘ ๋Œ€ํ–‰).

  • ๋‹จ์ : ๋น„์šฉ ๋ฐœ์ƒ.


4. ์‚ฌ์šฉ ํŒ ๋ฐ ์ฃผ์˜์‚ฌํ•ญ

⚠️ ๋ฐ์ดํ„ฐ ํ•ด์„ ๋ฐ ์œ ์˜์‚ฌํ•ญ

  • ๋ฐ์ดํ„ฐ ํ•ด์„: Trends์˜ ๊ด€์‹ฌ๋„๋Š” ์ƒ๋Œ€์ ์ž…๋‹ˆ๋‹ค. ๊ธฐ๊ฐ„ ๋‚ด ์ตœ๊ณ ์น˜ ๊ฒ€์ƒ‰ ๊ด€์‹ฌ๋„๋ฅผ 100์œผ๋กœ ๋‘๊ณ  ์ƒ๋Œ€์ ์œผ๋กœ ๊ณ„์‚ฐ๋œ ๊ฐ’์ž…๋‹ˆ๋‹ค. ์ ˆ๋Œ€ ๊ฒ€์ƒ‰๋Ÿ‰์€ Google Keyword Planner ๋“ฑ ์œ ๋ฃŒ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ์˜ค๋ฅ˜ ํ•ด๊ฒฐ: ํด๋ผ์ด์–ธํŠธ(๋ธŒ๋ผ์šฐ์ €)์—์„œ API๋ฅผ ์ง์ ‘ ํ˜ธ์ถœํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” CORS ๋ฌธ์ œ๋Š” Apps Script๋ฅผ ์ด์šฉํ•œ ํ”„๋ก์‹œ(Proxy) ๊ตฌ์ถ•์œผ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋Œ€์•ˆ: Google Analytics๋‚˜ BigQuery ๋“ฑ ๋‹ค๋ฅธ Google ๋„๊ตฌ์™€ ์—ฐ๋™ํ•˜์—ฌ Trends ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด์™„์ ์œผ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2025๋…„ ์—…๋ฐ์ดํŠธ: Google Trends API Alpha๊ฐ€ 2026๋…„์— ์ผ๋ฐ˜ ๊ณต๊ฐœ๋  ์˜ˆ์ •์ด๋ฏ€๋กœ, ํ˜„์žฌ๋Š” ์„œ๋“œํŒŒํ‹ฐ API๋‚˜ Apps Script๋ฅผ ์ด์šฉํ•œ RSS ํŒŒ์‹ฑ์„ ๋ณ‘ํ–‰ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค.

๋” ๊ตฌ์ฒด์ ์ธ Apps Script ์ฝ”๋“œ ์˜ˆ์‹œ๋‚˜ ํŠน์ • ์„œ๋“œํŒŒํ‹ฐ API์˜ ํ†ตํ•ฉ ๊ฐ€์ด๋“œ๊ฐ€ ํ•„์š”ํ•˜์‹œ๋ฉด ๋ง์”€ํ•ด์ฃผ์„ธ์š”!

  #๊ฐ€๋‚˜ ํˆฌ๋ฐ์ด #ganatoday

๊ทธ๋ฆฐ์•„ํ”„๋กœ

์ธ๊ธฐ ๊ธ€

prfparkst

๋ฒ„ํ‚ท๋ฆฌ์ŠคํŠธ, ๊ฑธ์–ด์„œ122๊ฐœ๊ตญ์—ฌํ–‰, ์ฑ—์ง€ํ”ผํ‹ฐ, ์• ๋“œ์„ผ์Šค,๋ธ”๋กœ๊ทธ,์‹œ๋‚˜๋ฆฌ์˜ค,์ˆ์ธ 

๋Œ“๊ธ€ ์“ฐ๊ธฐ

๋‹ค์Œ ์ด์ „