주요 메뉴 바로가기 (상단) 본문 컨텐츠 바로가기 주요 메뉴 바로가기 (하단)

프로그래밍 지식 1도 없는 나,구글 시트 자동화 시켜보았다.

디시인사이드 0

OTT 앱 구독방을 여러개 운영중인데

엑셀수식을 이용해 구독 기간을 수동으로 관리중이다

(미납한 사람 따로 잡아내고  과납한 사람은 구독 기간을 그만큼 개월수를 연장해서 계산해주는 방식이다)

>> 방이 여러개인데 이런일이 귀찮아져서 자동화의 필요성을 느끼고 있었다. 평소처럼 특갤을 둘러보다 누군가 macrodroid와 구글 시트를 이용해 자동화 했다는 특갤 댓글을 보고

 도전하게되었다.

1.아이디어

내 계좌 입금 알람(macrodroid  알람 감지) -> 입금액만큼 구글 시트 컬럼(실제누계금) 갱신 -> 수식을 사용하여 만료일 계산]

2. 과정

+ 칸을 클릭하여 스크립트를 만들자

a15714ab041eb360b3323c6d565df2c9e3adbde4f81ce2d9334a9e5c46f20c517b4a4c8b

POST, GET 스크립트 구현은 자신이 자주 사용하는 LLM 을 사용하자 나는 쌀숭이라 요즘 핫하다는 deepseek를 사용했다.

프롬프트:

(엑셀 표를 이미지로 던져주고  POST엔

이미 기록된 이름에 금액이 들어오면 실제누계금에 +하고  기록된 이름이 아니라면 이름하고 실제누계금을 새로운 행에 기록하기 위해 구현하라고 했고

GET은 입력된 쿼리 파라미터 값에 따라 데이터를 조회해서 이름, 만료일을 반환하게 구현하라고했다.)

a15714ab041eb360b3323c6d565df2c9e3adbde4fb1ce2d9334a9e5c46f20c571fc5902b6b

달마다 초기화하는 코드에 스크립트 속성을 이용하는 코드가 있기 때문에

프로젝트 설정에 들어가서 스크립트 속성을 지정해줘야한다.

a15714ab041eb360b3323c6d565dc2d09b09c3de9084373df6e69858510a9762a66e5ffbefcfeca9da2c03

a15714ab041eb360b3323c6d565dc2d09b09c3de9084373df6e69b58510a9762e322cfc8e93b8d20e4b5b0

구글 시트 트리거에 다양한 트리거를 설정 할 수있는데 나는 OTT 앱 구독관리에 사용하므로 

월 단위로 설정했다. 

a05708ad231eb277bef1c6bb11f11a3940ef7c03ddf820ed

배포 -> 웹앱

사용자 인증정보 -> 자신의 gmail 계정 선택

액세스 권한 ->  모든 사용자 선택

웹앱 id를 복사한다.

a66d00ab0a1e75f720afd8b236ef203e7c11d725400fc0

a66d00ab0a1e75f420afd8b236ef203e8cbcffdfcc323d

a66d00ab0a1e75f520afd8b236ef203e4a4ac431db449a

a66d00ab0a1e75f220afd8b236ef203efbe4fa1c2594cb

macrodroid http post 를 수정한다.

U@R@L입력 -> 아까 복사한 웹앱 주소

gmail id -> 웹앱 배포시 인증 정보로 사용한 gmail id

gmail pw > 웹앱 배포시 인증 정보로 사용한 gmail pw 

1ebec223e0dc2bae61abe9e74683716d96d521a0bc059ef3fc52d4bebee0538f69486de6e9271a4524dd9f70d184837b0ad6be9099

POST 신호 테스트 결과

3db2c332a5ff19855c90f28739f8007354abbc141135572bc04649dd357e6c

1d92e312abd537a969b3d3a61ed42129985fcc3a2c01c72313fc62422a68eb85

GET 신호 테스트 결과

0a98e466c8d33bb461bbc4ba1fd56a2d5405e0ed0d994ae0c665f1d38d85

🔽결과물

 

Macrodroid 에도 템플릿 올렸으니 사용할 사람은 Macrodroid에서 구글 시트 검색한 후 수정 필요한 것들 수정해서 사용하면 될 듯

(다시 보니 고쳐야할점도 있네 완전 자동화를 위해 누계금 처음 기록된 사람은 수식들 자동으로 기입하게 해야겠네..)

만들때 느낀점은 macrodroid 학습하는데 시간이 더 오래걸렸다

스크립트는 LLM이 딸깍해서 만들어줬는데..

3일정도 걸린듯

 

출처: 특이점이 온다 갤러리 [원본 보기]

댓글0

댓글0

300

당신을 위한 인기글

  • 망하려고 기를 쓰네.. 결국 터질 거 터졌다는 경차 시장 충격의 근황
  • 단돈 ‘1천만 원’.. 중국서 넘어온 충격 가격의 마이바흐, 정체가 무려..
  • “3천만 원으로 스포티지 잡는다” 토레스 하이브리드, 예비 오너들 사로잡는 사양 공개
  • “한남동 건물 60억 세금 추징” 이하늬의 1억 원대 벤츠 AMG, 탈세 의혹에 눈길
  • “이건 진짜 선 넘었지” 4기통에 1억 5천 받는 벤츠 오픈카
  • 현대차, 사상 첫 여성 사내이사 선임…진은숙 ICT 담당 부사장
  • 테무, ‘주소·전번·문자·나이’ 고객정보 해외이전 대폭 확대…정보 유출사고 대책은 소홀
  • 장기동 고기집 한마음 정육식당에서 다양하게 즐기는 소고기!

당신을 위한 인기글

  • 망하려고 기를 쓰네.. 결국 터질 거 터졌다는 경차 시장 충격의 근황
  • 단돈 ‘1천만 원’.. 중국서 넘어온 충격 가격의 마이바흐, 정체가 무려..
  • “3천만 원으로 스포티지 잡는다” 토레스 하이브리드, 예비 오너들 사로잡는 사양 공개
  • “한남동 건물 60억 세금 추징” 이하늬의 1억 원대 벤츠 AMG, 탈세 의혹에 눈길
  • “이건 진짜 선 넘었지” 4기통에 1억 5천 받는 벤츠 오픈카
  • 현대차, 사상 첫 여성 사내이사 선임…진은숙 ICT 담당 부사장
  • 테무, ‘주소·전번·문자·나이’ 고객정보 해외이전 대폭 확대…정보 유출사고 대책은 소홀
  • 장기동 고기집 한마음 정육식당에서 다양하게 즐기는 소고기!

추천 뉴스

  • 1
    장혁, 트롯 도전한다 "내가 무슨 가수, 립싱크했다" 고백 ('잘생긴 트롯')

    연예 

  • 2
    김성령 "미코 진 당선 후 영화 주연 데뷔...이후 16년 동안 영화 못 해" (무계획2)[종합]

    연예 

  • 3
    전배수, 서강준에 "너 고등학생 돼라" 학교 잠입 지시 ('언더커버')

    연예 

  • 4
    '첫방' 이경규 "대한민국 영부인, 요즘 제일 궁금한 이야기" ('모던 인물사 미스터리')

    연예 

  • 5
    가희 "애프터스쿨 탈퇴 후 생활고...회사도 날 못 돌봐줘" ('휴먼네컷')

    연예 

지금 뜨는 뉴스

  • 1
    에드워드 리X변요한, 커플 조끼 입고 꽁냥꽁냥 브로맨스 "평생 입을 것" (컨츄리쿡)

    연예 

  • 2
    대전 초등생 살해 교사…"반사회적 인격 장애 엿보여, 통상적 우울증 아냐" ('궁금한이야기Y')

    연예 

  • 3
    ‘비주얼 장인’ 가수가 부른 노래인데….”군대서 들으면 오열해요”

    연예 

  • 4
    김영철 "실물 가장 예쁜 연예인? 요즘 친구들과 비교해도 1위는 김희선"(오리지널)

    연예 

  • 5
    "父는 납치범" 금쪽이, 속옷 거부 이유=母가 버릴까봐…재혼 알고 있었다 (금쪽이) [종합]

    연예 

공유하기

0