-
Node.js로 구글 트렌드 API 사용하기스타트업 2024. 2. 11. 16:44
Node.js 환경에서 Google Trends 데이터에 접근하는 데 사용할 수 있는 라이브러리로는
google-trends-api
가 있습니다.google-trends-api
는 Pytrends와 유사하게 Google Trends의 데이터를 프로그래밍 방식으로 조회할 수 있는 기능을 제공합니다.google-trends-api 설치
Node.js 프로젝트에서
google-trends-api
를 사용하려면, 먼저 npm을 통해 이 라이브러리를 설치해야 합니다. 터미널이나 명령 프롬프트에서 다음 명령어를 실행하세요:npm install google-trends-api --save
기본 사용 예제
google-trends-api
를 사용하여 특정 키워드에 대한 관심도를 시간에 따라 조회하는 기본적인 코드 예제는 다음과 같습니다:const googleTrends = require('google-trends-api'); googleTrends.interestOverTime({keyword: 'Node.js', startTime: new Date('2019-01-01'), endTime: new Date(Date.now())}) .then(function(results){ console.log('Results for "Node.js":', results); }) .catch(function(err){ console.error('Error:', err); });
이 코드는 'Node.js'라는 키워드에 대한 관심도를 2019년 1월 1일부터 현재까지의 기간 동안 조회합니다.
google-trends-api
는 여러 다른 종류의 조회도 지원합니다, 예를 들어:interestByRegion
- 지역별로 키워드에 대한 관심도 조회relatedTopics
- 키워드와 관련된 주제 조회relatedQueries
- 키워드와 관련된 검색어 조회
google-trends-api
는 비동기적으로 작동하므로, 결과를 처리하기 위해 Promise를 사용하거나 async/await 구문을 사용할 수 있습니다.이 라이브러리를 통해 Node.js 애플리케이션에서 Google Trends 데이터를 유연하게 활용할 수 있으며, 마케팅 분석, 시장 조사, 데이터 시각화 등 다양한 목적으로 사용될 수 있습니다.