본문 바로가기
Make.com 이야기

Make.com 웹훅으로 Google Sheets 데이터 변경 감지하기

by 주아라기 2024. 10. 15.
반응형

목차

    Make.com & Google Sheets
    Make.com & Google Sheets

    안녕하세요, 주아라기입니다. 오늘은 Make.com을 이용해 Google Sheets에서 데이터가 변경되면 바로 확인할 수 있는 팁을 공유하려고 합니다.

     

    n8n과 같은 자동화 툴로 유명한 Make.com은 다양한 트리거와 액션을 제공하는데요, 그중에서도 Google Sheets에서 데이터가 변경될 때 바로 알림을 받고 싶은 경우가 있을 겁니다. 이럴 때 Make.com의 웹훅(Webhook) 기능을 활용하여, 데이터가 변경될 때마다 Google Sheets가 변경 사항을 즉시 Make.com에 알려주도록 설정할 수 있습니다.

     

    그럼, 이제 이 설정을 단계별로 알아보겠습니다!

     

    Make.com 설정

    Make.com에서 Google Sheets App을 설정하기 위해 먼저 Make.com에 로그인해야 합니다.

     

    1) Make.com 접속 및 로그인 : 먼저 Make.com에 접속합니다. 만약 로그인이 되어 있지 않다면, 오른쪽 상단에서 "Login"을 클릭하고 로그인해 주세요.

     

    2) 새 시나리오 만들기 : 로그인 후, 왼쪽 메뉴에서 "Scenarios"를 클릭한 뒤, 오른쪽 상단의 "Create a new scenario" 버튼을 클릭합니다.


    Google Sheets APP 선택
    Google Sheets APP 선택

     

    3) Google Sheets App 선택 : App 검색창에 "Google Sheets" 입력하고 조회된 Google Sheets App를 선택합니다. (이미지에서 "①"  "②" 순서대로 진행)

     

    4) 트리거 선택 : Google Sheets에서 데이터를 모니터링하기 위해 "Watch Changes" 트리거를 선택합니다.

     

    5) webhook 생성 : "Create a webhook"을 클릭하고 원하는 Webhook 이름을 입력한 뒤 "Save"를 클릭해 생성을 완료합니다.


    Webhook 주소 확인
    Webhook 주소 확인

     

    6) Webhook 주소 확인 : Webhook이 생성되면 주소를 확인할 수 있습니다. 이 주소는 Google Sheets 설정에서 사용됩니다.(이미지에서 "①" 확인)

     

    Google Sheets 설정

    이제 Make.com에서 설정은 완료되었고, Google Sheets에서 몇 가지 추가 설정을 해야 합니다.

     

    1) Google Sheets 접속 : Google Sheets에 접속해 설정을 시작합니다.

     

     

     

    부가기능 설치하기
    부가기능 설치하기

     

    2) 부가기능 설치하기 : Google Sheets 상단 메뉴에서 "확장 프로그램""부가기능""부가기능 설치하기"를 클릭합니다.(이미지에서 "①" 클릭)


    Make for Google Sheets 설치
    Make for Google Sheets 설치

     

    3) Make for Google Sheets 설치 : Google Workspace Marketplace에서 "Make for Google Sheets"를 검색하여 해당 부가기능을 설치합니다. (이미지에서 "①"  "②" 순서대로 진행)


    Make for Google Sheets 설정
    Make for Google Sheets 설정

     

    4) Make for Google Sheets 설정 : 설치가 완료되면, 상단 메뉴에서 "확장 프로그램""Make for Google Sheets""Settings"로 이동합니다.(이미지에서 "①" 클릭)


    Make Webhook 설정
    Make Webhook 설정

     

    5) Make Webhook 설정

    • Webhook URL 입력 : Make.com에서 생성한 Webhook URL을 입력합니다.
    • Sheets (Optional) : 확인할 시트명을 입력합니다.
    • Range (Optional) : 확인할 범위를 입력합니다. 
    • 모든 정보를 입력한 후 "Save" 버튼을 클릭하여 설정을 마무리합니다.. (이미지에서 "①"  "②"  "③" "④" 순서대로 클릭)

    이제 Google Sheets에서의 설정도 완료되었습니다!

     

    Make.com 공식 문서는 아래에서 확인할 수 있습니다.

     

    결과 확인하기

    1) 테스트 실행하기 : Make.com의 시나리오 화면에서 왼쪽 하단의 "Run once" 버튼을 클릭하여 테스트를 실행합니다.

    Webhook 테스트 결과
    Webhook 테스트 결과

     

    2) 구글 시트에 데이터 변경 :  Google Sheets에서 지정한 범위의 데이터를 수정하면, 변경 사항을 감지하여 Make.com으로 Webhook을 통해 알림을 보냅니다.

    마무리

    이제 Google Sheets에서 데이터가 변경되면 실시간으로 Make.com을 통해 알림을 받을 수 있게 설정이 완료되었습니다. Make.com의 유용한 자동화 기능을 통해 더욱 스마트한 작업을 해보세요!

     

    혹시 n8n 사용 중 궁금한 점이나 어려움이 있다면 언제든 댓글로 남겨주세요. 함께 문제를 해결하고, 더 나은 자동화를 만들어가도록 노력하겠습니다.


    n8n 워크플로우 마스터하기 : 효율적인 자동화 핵심 팁 대방출

     

    n8n 워크플로우 마스터하기 : 효율적인 자동화 핵심 팁 대방출

    지난 글에서는 n8n의 핵심 구성 요소인 "노드"를 살펴보고, 노드들을 연결하여 자동화 흐름(워크플로우)을 만드는 방법을 알아보았습니다. 하지만, 멋진 레고 작품을 만들기 위해서는 단순히 블

    autotask.kr

     

    n8n 대장장이 : 데이터 처리를 위한 핵심 노드 10가지

     

    n8n 대장장이 : 데이터 처리를 위한 핵심 노드 10가지

    지난 시간에는 n8n 자동화의 흐름을 제어하는 지휘자, 조건 노드에 대해 알아보았습니다. 이제 여러분은 자동화 흐름을 효과적으로 제어하는 방법을 알게 되었죠! 하지만 자동화는 단순히 시작

    autotask.kr

     

    n8n x Google API 연동 : 초보자도 쉽게 따라 하는 설정 방법

     

    n8n x Google API 연동 : 초보자도 쉽게 따라하는 설정 방법

    지난 글에서는 자격증명에 기본개념과 필요성에 대해 살펴보았습니다. 우리가 일상생활에서 자주 사용하는 Google Sheets, Google Drive, Google Calendar와 같은 다양한 Google 서비스를 n8n을 통해 자동화하

    autotask.kr

    반응형