Authorized Buyers 실시간 입찰 시스템에는 입찰자의 서버로 전송할 수 있는 최대 콜아웃 비율(초당 쿼리 수(QPS)로 표시됨)이 있습니다. 한도를 초과하는 사전 타겟팅 일치는 전송되지 않습니다. 이 한도는 다음과 같은 목적으로 사용됩니다.
- 입찰자가 서버에서 처리할 수 있는 것보다 더 많은 요청을 받지 않도록 보호합니다.
- 입찰자가 테스트 모드인 경우와 같이 자격요건을 충족하는 모든 콜아웃을 수신하는 데 관심이 없는 경우 Authorized Buyers 리소스를 보존합니다.
할당량 한도
제한은 입찰자 서버 URL별로, 기술적으로는 거래 위치-URL 쌍별로 구성되고 적용됩니다. 하지만 입찰자는 여러 거래소에서 동일한 서버 URL을 사용해서는 안 됩니다. 이 한도는 기술계정 관리자 (TAM) 또는 입찰자가 Authorized Buyers API를 통해 구성할 수 있습니다.
API를 통해 한도를 변경하는 경우 모든 계정 URL의 총 할당량이 TAM이 내부적으로 구성한 총 할당량을 초과할 수 없습니다.
입찰자의 최대 할당량 한도는 최근 지출액에 따라 달라집니다. 오류 제한이 적용되기 전의 유효 할당량 한도는 구성된 할당량과 지출 기반 할당량 중 최솟값입니다. RTB 그래프 대시보드에서 지출 기반 할당량을 확인할 수 있습니다.
콜아웃 할당량 시스템은 입찰자 서버 URL당 요청된 할당량 한도를 초과하지 않도록 시도합니다. QPS가 15, 000을 초과하면 시스템은 일반적으로 QPS 한도의 10% 이내를 준수하며, QPS가 45, 000을 초과하면 일반적으로 한도의 5% 이내(1~2%인 경우가 많음)를 준수합니다.
최근 입찰 기록을 기반으로 응답할 가능성이 높은 입찰 요청이 우선순위가 높게 설정되는 경우가 있습니다. 다음은 Google에서 입찰할 가능성이 높은 요청을 식별하는 데 사용하는 몇 가지 기능입니다.
- 게시자 ID
- 환경 유형
- 광고 형식
보장 프로그래매틱 요청은 항상 우선순위가 높습니다.
콜아웃 할당량 시스템은 소량의 데이터에서는 정확도가 떨어집니다. 요청한 한도가 약 1,000QPS 이하인 경우 요청한 할당량 한도가 초과될 수 있습니다. 이 경우 요청된 할당량이 두 배로 늘어나거나 경우에 따라 두 배 이상 늘어날 수 있습니다. 할당량 한도가 작은 경우 이러한 부정확성을 고려하여 할당량 한도를 줄이는 것이 좋습니다.
콜아웃 스필오버
북미 전역 콜아웃 스필오버를 사용하면 QPS 할당량 한도 내에서 수신하는 입찰 요청 수를 최대화할 수 있습니다. 이 기능은 서버 URL이 북미에 있는 입찰자에게만 적용됩니다.
북미에는 두 개의 실시간 입찰 (RTB) 거래소가 있습니다. 이러한 북미 거래 위치 중 하나로 콜아웃이 전송되고 RTB에서 입찰 요청 할당량 한도가 이미 충족되었다고 감지하면 콜아웃을 다른 위치로 전송하고 해당 위치의 서버 URL에 입찰 요청을 전송하려고 시도합니다.
예를 들어 RTB가 북미 동부 해안 거래소에서 콜아웃을 처리하고 동부 해안 서버 URL의 할당량 한도가 이미 충족되었다고 감지하면 RTB는 콜아웃을 북미 서부 해안 거래소로 전송하고 대신 서부 해안 서버 URL에 입찰 요청을 보내려고 시도합니다.
두 위치 모두 할당량이 가득 차면 콜아웃이 제한됩니다.
오류 조절
콜아웃 할당량 시스템은 오류 제한을 사용합니다. 입찰자가 입찰 요청에 제때 응답하지 않거나 입찰자의 응답이 잘못된 경우 가능한 것보다 적은 수의 콜아웃을 전송합니다. 오류 제한은 다음과 같은 특징이 있습니다.
Google에서 입찰자 엔드포인트의 오류율이 너무 높다고 판단할 때 트리거됩니다.
오류율 또는 입찰 요청 수가 허용 가능한 수준으로 떨어질 때까지 발신 QPS를 점진적으로 낮춥니다.
할당량 한도와 관련이 없습니다.
오류율이 변하면 몇 분 이내에 조정됩니다.