AgriciDaniel/google-ai-studio-n8n-google-maps-scraper
요약
본 기사는 Google AI Studio와 n8n을 활용하여 구축한 노코드(no-code) Google Maps 리드 스크래퍼 자동화 프로젝트를 소개합니다. 이 시스템은 사용자가 Google AI Studio에서 앱을 실행하면, 수집된 데이터를 n8n Webhook으로 전송하고, n8n 워크플로가 이를 포착하여 구조화한 후 최종적으로 Google Sheets에 자동으로 추가하는 과정을 보여줍니다. 이 솔루션은 코딩 지식 없이도 강력한 데이터 수집 및 자동화 파이프라인을 구축할 수 있음을 입증하며, AI Studio의 프롬프트 수정이나 n8n 워크플로 변경만으로 다양한 서비스(CRM, WordPress 등)와 연동하여 확장성을 확보할 수 있습니다.
핵심 포인트
- Google AI Studio (Gemini)를 활용한 노코드 애플리케이션 구축 및 데이터 수집 기능 시연.
- n8n을 강력한 자동화 브릿지(bridge)로 사용하여 AI 앱과 외부 서비스(Google Sheets 등) 연결.
- 데이터 흐름: Google AI Studio -> n8n Webhook (POST) -> n8n Workflow -> Google Sheets (Append Row).
- 전체 과정이 코딩 없이 자연어 프롬프트와 시각적 워크플로만으로 구현 가능하며, 무료 티어로 시작할 수 있음.
- 구축된 파이프라인은 AI Studio의 프롬프트 수정이나 n8n 워크플로 변경을 통해 높은 유연성과 확장성을 가짐.
Google AI Studio (Gemini)로 구축하고 n8n으로 자동화한 노코드 (no-code) Google Maps 리드 스크래퍼 (lead scraper)입니다. 이 저장소에는 n8n 워크플로 (workflow) JSON과 전체 영상 튜토리얼의 모든 리소스가 포함되어 있습니다.
YouTube에서 전체 단계별 튜토리얼 시청하기:
https://www.youtube.com/watch?v=qBHubb2inaQ
이 프로젝트는 맞춤형 AI 애플리케이션을 구축하고 자동화하기 위한 강력한 노코드 (no-code) 스택을 보여줍니다.
Google AI Studio는 자연어 프롬프트 (prompt)를 사용하여 애플리케이션을 "바이브 코딩 (vibe code)"하는 데 사용됩니다. n8n은 강력한 자동화 브릿지 (bridge) 역할을 하여 AI 앱을 다른 모든 서비스와 연결합니다. Google Sheets는 구조화된 데이터를 저장하기 위한 데이터베이스 (database)로 사용됩니다.
데이터 흐름은 간단합니다:
- 사용자가 Google AI Studio에서 앱을 실행합니다. - Google AI Studio가 데이터를 수집하고 n8n Webhook으로
POST요청을 보냅니다. - **n8n 워크플로 (workflow)**가 데이터를 포착하여 개별 항목으로 분할하고, 형식을 지정한 후, 각 항목을 Google Sheets의 새 행으로 추가합니다.
[Google AI Studio App] --- (Webhook POST) ---> [n8n Workflow] --- (Append Row) ---> [Google Sheets]
코드 불필요 (No Code Required): 자연어와 시각적 워크플로 (workflow) 자동화로 전체 애플리케이션을 구축합니다. 유연성 및 확장성 (Flexible & Scalable): AI Studio의 프롬프트 (prompt)를 수정하여 다른 데이터를 스크래핑하거나, n8n 워크플로 (workflow)를 변경하여 데이터를 CRM, WordPress 또는 400개 이상의 다른 앱으로 전송할 수 있습니다. 시작 비용 100% 무료: 이 튜토리얼에서 사용된 모든 도구는 관대한 무료 티어 (free tier)를 제공합니다.
몇 분 안에 자신만의 스크래퍼를 실행하려면 다음 단계를 따르세요.
-
무료 Google 계정 (Google Account)
-
무료 n8n 계정 (Cloud 또는 셀프 호스팅)
-
Google AI Studio 앱 템플릿 열기:
https://ai.studio/apps/drive/1aVOVu_Ij8r5xeTJnrc7pCLUITH3t6F-m -
자신의 Google Drive에 앱 사본을 만듭니다.
-
Gemini API 키를 가져와서 (Google AI Studio에서
Get API key) 앱에 추가해야 할 수도 있습니다. -
Google Sheets 템플릿 열기:
https://docs.google.com/spreadsheets/d/1mOy9gQ6I_x3t5xXwZ9Fog9aMC2FGfgcq5QtbM146ua8/edit?usp=sharing -
파일 (File)>사본 만들기 (Make a copy)로 이동합니다.
자신의 Google Drive에 저장하기 위해서입니다.
다운로드 (Download): 이 저장소(repository)에서 google-ai-studio-scraper.n8n.json 파일을 다운로드합니다.
워크플로 (Workflow) 가져오기 (Import): n8n 인스턴스에 워크플로를 가져옵니다.
Google Sheets 노드 (Node) 설정:
- 워크플로에서 "Google Sheets" 노드를 엽니다.
- 새로운 자격 증명 (Credentials, OAuth2)을 생성하고, 2단계에서 시트를 저장한 Google 계정을 연결합니다.
- "Sheet" 필드에서 방금 생성한 Google Sheet를 선택합니다.
웹훅 (Webhook) URL 복사:
-
"Webhook" 노드 (첫 번째 노드)를 엽니다.
-
Production URL을 복사합니다.
-
Google AI Studio의 앱으로 돌아갑니다.
-
프롬프트 (Prompt) 부분 중 웹훅 URL을 정의하는 부분을 찾습니다.
-
그곳에 n8n의 Production Webhook URL을 붙여넣기 (Paste) 합니다.
-
AI Studio 앱의 변경 사항을 저장합니다.
n8n에서 워크플로 활성화 (Activate): (오른쪽 상단의 스위치를 켭니다).
- Google AI Studio에서 앱을 실행합니다.
- Google Sheet에 데이터가 실시간으로 나타나는 것을 확인하세요!
전체 영상 튜토리얼 (Full Video Tutorial): https://www.youtube.com/watch?v=qBHubb2inaQ-
n8n: https://n8n.io
Google AI Studio: https://aistudio.google.com
이 프로젝트는 MIT 라이선스(MIT License) 하에 오픈 소스로 제공됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
Built by Agrici Daniel - AI 워크플로 아키텍트 (AI Workflow Architect).
- 블로그 (Blog) - AI 마케팅 자동화에 대한 심층 분석
- AI 마케팅 허브 (AI Marketing Hub) - 무료 커뮤니티, 2,800명 이상의 멤버
- YouTube - 튜토리얼 및 데모
- 모든 오픈 소스 도구
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기