광고 워터폴
광고 워터폴이란 무엇인가요?
개발자는 수익을 더 높이기 위해 미디에이션 플랫폼 사용하여 여러 애드 네트워크에서 광고를 집계하고 수익을 창출합니다. 하지만 미디에이션 플랫폼에서는 어떤 애드 네트워크가 비어 있는 광고 슬롯을 채울지 어떻게 정확하게 선택할까요? 워터폴은 이 질문을 해결하도록 설계되었습니다.
광고 워터폴은 개발자가 가장 높은 eCPM에서 가장 낮은 eCPM으로 인스턴스를 나열하고 구성하여 수익을 창출하는 애드 네트워크를 관리할 수 있는 시스템입니다. 개발자가 미디에이션 플랫폼으로 광고 요청을 보내면 해당 요청이 광고 워터폴에서 하향식으로 캐스케이드됩니다. 애드 네트워크 인스턴스나 워터폴 인스턴스에 한 번에 하나씩 광고 요청을 채울 의향이 있는지 묻습니다.
광고 워터폴 작동 방식
미디에이션은 가장 높은 eCPM이 있는 워터폴 인스턴스를 워터폴 상단에 자동으로 배치합니다. 또한 개발자는 eCPM을 오버라이드하고 인스턴스에 수동으로 가격을 부여할 수 있습니다. 이렇게 하면 광고 요청을 받을 가능성은 낮지만 높은 잠재력을 갖춘 인스턴스의 우선순위를 지정할 수 있습니다.
워터폴 상단의 애드 네트워크 인스턴스는 해당 eCPM에 대한 광고 슬롯을 채울 수 있는 첫 번째 기회를 얻습니다. 이 기회가 거부되면 워터폴의 다음 인스턴스로 순서가 넘어가므로 항상 가장 높은 가격을 확보할 수 있습니다.
네트워크가 요청된 인스턴스에 대한 광고 슬롯을 채우지 않기로 결정하면 워터폴이 행의 다음 인스턴스로 넘어갑니다. 워터폴은 순차적으로 넘어가며, 광고가 표시되면 프로세스가 새 광고 요청으로 다시 시작됩니다.

워터폴 비딩과 헤더 비딩의 차이
워터폴 인스턴스와 비딩 인스턴스 간의 가장 큰 차이는 비딩 인스턴스는 실시간으로 자동화되는 반면, 워터폴 인스턴스는 사전 설정된 가격대가 있고 유연성이 훨씬 떨어집니다.
워터폴 인스턴스는 한 번에 하나의 애드 네트워크를 요청하여 광고 슬롯을 수동으로 채우고, 해당 광고 슬롯에 광고 요청이 채워질 때까지 가장 높은 비더로 순차적으로 넘어갑니다. 하지만 각 비더 간의 격차로 수익 기회가 누락될 수 있습니다. 다른 애드 네트워크는 더 높은 가격으로 광고 슬롯을 채웠을 수도 있습니다.
반면 비딩 인스턴스나 인앱 비딩은 특정 가격대에 제한되지 않습니다. 투명한 경매에서 모든 애드 네트워크가 입찰가를 동시에 지정하도록 요청합니다. 이렇게 하면 모든 비더가 실시간으로 각 광고 요청에 대한 입찰가를 제공할 수 있습니다.

워터폴 모델의 장단점
워터폴 인스턴스 장점:
- 워터폴 인스턴스를 사용하면 협업할 수 있는 애드 네트워크의 포트폴리오가 확장되어 비더를 사용하지 않는 애드 네트워크에 대응할 수 있습니다.
워터폴 인스턴스 단점:
- 개발자들은 eCPM을 기준으로 워터폴 우선순위를 지정하지만, 더 높은 입찰가를 제시하는 애드 네트워크의 잠재적 수익을 놓치게 됩니다.
- 워터폴의 가격 변동을 최소화하기 위해 많은 개발자들은 수동으로 최적화하며, 이 과정은 까다롭고 시간이 많이 소요될 수 있습니다.
- 워터폴에는 레이턴시 문제가 발생할 수 있습니다. 각 광고가 워터폴에 표시되기까지 몇 분이 소요될 수 있습니다.