일을 도구로 바꾸는 과정 · 03
AI로 광고 데이터 연결하기, 생각보다 어렵지 않았다
참고할 글을 찾고, 필요한 데이터를 정해 AI에게 작업을 맡기고, 결과를 확인하며 연결한 네이버·메타·구글 광고 데이터.
광고 데이터를 매번 내려받아 붙이는 일을 줄이고 싶었다. 네이버 검색광고, 메타 광고, 구글 광고의 연결 방법을 찾아 AI에게 작업을 맡겼다. 필요한 데이터와 저장할 곳은 내가 정하고, 들어온 결과는 기존 보고서와 비교하면서.
처음 연결한다면 한 매체에서 하루치 데이터를 받아 기존 보고서와 맞춰보는 것부터. 그다음 날짜 범위를 넓히고, 표에 저장하고, 나중에 바뀐 값까지 반영하는 순서로 이어갈 수 있다.
아래 공식 자료 링크는 참고용으로 덧붙였다.
네이버 검색광고는 공식 API 가이드부터
네이버 검색광고는 API로 광고 데이터를 가져올 수 있다. 네이버 검색광고 공식 API 가이드를 AI에게 전달하고, 필요한 데이터를 받아 저장하는 작업을 맡겼다.
준비할 것은 세 가지.
- 데이터를 조회할 수 있는 검색광고 계정과 권한
- API 사용을 위한 인증정보
- 가져올 데이터 항목과 저장할 곳
API 인증정보는 검색광고 관리 화면의 도구 → API 사용관리에서 준비한다. 다른 광고주의 데이터를 다룬다면 권한을 위임받은 계정으로 진행해야 한다. 공식 시작 안내, 권한 위임 안내
AI에는 어떤 데이터가 필요한지 구체적으로 알려줬다. 날짜별로 볼지, 캠페인별로 볼지. 노출·클릭·비용 중 어떤 항목을 가져올지도. 저장할 표의 구성과 위치를 함께 알려주고 그에 맞춰 연결하도록 했다.
그런데 날짜별 기록을 요청했는데 기간 전체의 합계가 돌아온 적이 있었다. 연결은 됐지만 내가 쓰려던 데이터와는 달랐던 것. 하루치부터 기존 보고서와 맞춰보고 날짜 범위를 넓혔다.
메타 광고는 연결 과정을 설명한 글에서 시작했다
메타 광고는 API와 연결 과정을 설명한 블로그 글을 먼저 찾았다. 그 글을 AI에게 주고, 이 방식을 어떻게 구현하면 되는지 물었다. 처음부터 연결 절차를 다 알고 시작한 건 아니었다.
참고 글과 함께 가져올 데이터와 저장할 곳도 설명했다. 글에 나온 예제를 그대로 쓰기보다 내 보고서에 필요한 결과에 맞추려고.
추가 참고자료로 Meta의 공개 API 안내도 볼 수 있다.
연결한 뒤에는 가져온 숫자를 기존 보고서와 비교했다. 숫자가 달라 살펴보니 광고 한 개의 데이터와 캠페인 전체의 데이터를 비교하고 있었다. 비교하는 단위부터 맞춘 뒤 다시 확인했다.
구글 광고도 필요한 항목과 단위를 정해서
구글 광고도 연결 정보를 찾고 API 가이드를 AI에게 전달했다. 가져올 항목과 데이터를 볼 단위, 저장할 곳을 정한 다음 작업을 맡기는 방식.
구글 광고 공식 가이드는 연결 방법을 살펴볼 때 참고할 수 있다.
작업 후에는 요청한 항목이 실제로 들어왔는지, 보고서에서 쓸 수 있는 형태인지 확인했다. 연결이 됐다는 답변만으로는 알 수 없는 부분이라 결과를 직접 봐야 했다.
세 매체 모두 참고자료를 찾는 데서 시작했다. AI가 연결 작업을 하면 들어온 데이터를 확인하고, 다르면 무엇이 다른지 알려주며 맞췄다. 네이버에서는 날짜별 기록과 기간 합계가 달랐고, 메타에서는 광고와 캠페인의 단위가 달랐다. 필요한 항목과 비교 기준은 직접 정하고 확인했다.