개요

pytrends 라이브러리의 top_charts() 함수를 사용하면 특정 연도와 카테고리에 대한 구글의 톱 차트를 가져올 수 있습니다. 이 데이터를 분석함으로써 다양한 카테고리에서 가장 인기 있는 검색어를 발견할 수 있으며, 이를 통해 오디언스를 위한 매력적이고 적절한 콘텐츠를 만드는 데 도움이 됩니다.

이 튜토리얼에서는 다음 내용을 다룹니다.

  1. 필요한 라이브러리 임포트
  2. pytrends 요청 설정
  3. 톱 차트 데이터 가져오기
  4. 결과 분석

톱 차트 데이터 가져오기

먼저 필요한 라이브러리를 임포트하고 pytrends 요청을 설정합니다.

from pytrends.request import TrendReq

# Set up pytrends request
pytrends = TrendReq(hl='en-US', tz=360)

다음으로 top_charts() 함수를 사용해 특정 연도와 카테고리에 대한 톱 차트 데이터를 가져옵니다.

# Retrieve top charts data for 2022
top_charts = pytrends.top_charts(date=2022, hl='en-US', tz=360)

이는 2022년 톱 차트 데이터가 담긴 DataFrame을 반환합니다.

결과 분석

이제 톱 차트 데이터를 분석하여 선택한 카테고리에서 가장 인기 있는 검색어를 식별할 수 있습니다.

# Display the top 10 in 2022
print(top_charts.head(10))

이 코드는 2022년의 상위 10개를 출력하여, 가장 인기 있는 검색어에 대한 귀중한 인사이트를 제공합니다.

결론

이번 포스트에서는 pytrends 라이브러리의 top_charts() 함수를 사용해 데이터 기반 인사이트를 위해 구글의 톱 차트를 분석하는 방법을 시연했습니다. 이 데이터를 탐색함으로써 다양한 카테고리에서 가장 인기 있는 검색어를 발견할 수 있어, 오디언스를 위한 매력적이고 적절한 콘텐츠를 만드는 데 도움이 됩니다. 이 튜토리얼에서는 pytrends 요청 설정부터 결과 분석까지, 톱 차트 데이터를 수집하고 분석하는 과정을 다루었습니다. 이러한 인사이트를 활용하여 콘텐츠 전략에 정보를 제공하고 온라인 입지를 최적화할 수 있습니다.


NOTE : pytrends는 비공식 API를 사용합니다. 이슈가 있다면 여기를 이용해 주세요.

SAMPLE CODE : https://github.com/hobbyworker/google-trend-for-python