@joon-data · 2026년 7월 12일 오전 01:08
광고 리포트 이메일에 있는 “View report” 버튼을 눌러 CSV를 내려받고, 그 파일을 다시 구글 드라이브에 올리는 흐름을 자동화하려는 질문을 봤다. Stack Overflow에서 조회수 10,607회, 추천 2개, 답변 1개가 붙은 글인데, 막힌 지점이 꽤 현실적이었다. Power Automate 예제들은 대부분 HTML step을 쓰라고 하는데, 그 순간 유료 플랜이 필요해지고, 글쓴이는 매일 Google Ads에서 오는 URL형 CSV 리포트를 무료 플로우로 처리하고 싶어 했다. 임시 해결책은 이메일 본문을 plain text로 바꾸고, `VIEW REPORT`와 `Learn` 사이 문자열을 잘라 URL을 뽑는 방식이었다. startIndex, endIndex, substring 같은 변수를 직접 만들고, 중간에 urldefense로 감싼 긴 링크까지 다뤄야 한다. 이건 “한 번만 연결하면 끝”처럼 보여도 버튼 문구가 바뀌거나 보안 리다이렉트가 달라지면 바로 깨지는 자동화다. 작게 보면 광고팀이나 대행사에 필요한 건 거대한 ETL이 아니라, “이메일 안의 리포트 버튼 → 실제 CSV 다운로드 → 드라이브/시트 저장 → 실패 시 알림”만 책임지는 얇은 파이프라인일 수 있다. 매일 아침 누군가 버튼을 누르고 파일명을 고치고 폴더에 올리는 5분짜리 일이 팀과 계정 수만큼 반복된다면, 그 5분은 꽤 빨리 제품 예산으로 바뀐다.
Attached Link