Today I Learned
날짜
2024년 10월 2일 수요일
내용
키워드와 검색어는 다르다.
아임리포트에 데이터 오차 문제를 해결하다가 큰 문제를 발견했다… 네이버 검색광고 데이터엔 키워드와 검색어라는 게 있는데, 난 그동안 이게 같은건 줄 알았다. 코드 상에서도 혼동해서 쓰고 있기도 했고… 하지만 이 둘은 명백히 다른 데이터다. 모든 캠페인 내 광고그룹들은 항상 검색어를 가진다. 하지만 키워드는 어떤 광고그룹들은 가지고 있지 않은 경우가 있다. 예를 들어, 쇼핑몰 상품형 광고그룹 데이터들은 키워드를 가지고 있지 않아서 조회할 수 없다.
그동안 만든 로우데이터에는 모두 “검색어”가 포함되어 있어야 했는데, 나는 여기다가 키워드를 넣고 있었다. 일부 데이터가 없는 이유는 여기서 나타난다. 키워드가 없는 광고그룹 유형들에 대해 키워드 GET 요청을 보내면 네이버 API에선 빈 값읇 보내주고 있었다. 나는 그런 경우, 스프레드시트에 추가하지 않도록 로직을 작성했다. 그래서 특정 광고그룹 유형들의 데이터가 스프레드시트에서 발견되지 않고 있던 것이었다.
애초에 검색어가 들어가야 할 자리에 키워드가 들어가고 있었다는 의미다. 검색어로 바꾸려 했으나, 네이버 API에서 관련 데이터를 전혀 제공하지 않는다. 내가 용어의 의미를 정확히 이해했으면 발생하지 않았을 문제였다..
회고
네이버는 왜 검색어를 주지 않는가..