ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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 데이터를 유연하게 활용할 수 있으며, 마케팅 분석, 시장 조사, 데이터 시각화 등 다양한 목적으로 사용될 수 있습니다.

    댓글

Designed by Tistory.