입찰 필터링

Authorized Buyers를 사용하여 입찰 요청에 응답할 때는 입찰 응답이 입찰에 도달하는 것이 중요합니다. 일부 입찰은 입찰 응답 필터링으로 인해 입찰에 참여하기 전에 거부됩니다.

배경

제출하는 모든 입찰은 선별 과정을 거친 후에 실시간 입찰에 참여합니다. 이 과정에서 게시자 제외 또는 잘못된 입찰 응답과 같은 이유로 입찰이 거부될 수 있습니다. 무엇보다도 형식이 잘못된 URL, 게시자가 차단한 카테고리에 속하는 광고, 입찰 응답에서 호환되지 않는 요소가 있는지 확인합니다.

그림 1은 입찰에 참여하여 낙찰되기 위해 입찰 응답 필터링을 비롯하여 입찰이 거치는 프로세스를 개념화한 것입니다.

입찰 응답 필터링 프로세스를 시각적으로 보여주는 그림
그림 1:입찰 처리

기본 입찰 응답 필터

입찰 응답이 위의 프로세스를 통해 진행되는 동안 Google, 게시자 또는 실제 입찰 중에 다양한 이유로 필터링될 수 있습니다. 각 주요 입찰 응답 필터링 메커니즘은 아래에 자세히 설명되어 있습니다.

Google에서 필터링함

먼저 Google은 입찰 응답을 검토하여 광고 소재와 입찰이 모두 Google 정책 및 기준을 준수하는지 확인합니다. Google에서 입찰 응답을 필터링하는 가장 일반적인 이유는 다음과 같습니다.

비승인 광고
입찰 응답의 광고가 여러 가지 이유 중 하나로 비승인되었습니다. 광고가 비승인된 정확한 이유를 확인하려면 creatives 리소스를 검토하세요.
최대 CPM이 0 또는 음수임
입찰가 (BidResponse.seatbid.bid.price)가 0 또는 음수였습니다. 입찰가를 양수 값으로 변경합니다. 특정 입찰 요청에 입찰할 생각이 없다면 빈 (0바이트) 응답이 아니라 처리 시간이 설정된 빈 입찰 응답을 반환해야 합니다.
최대 CPM이 너무 높음
입찰 응답에 설정된 입찰가 (BidResponse.seatbid.bid.price)가 버그 및 구성 오류로부터 Authorized Buyers와 파트너를 보호하기 위해 Authorized Buyers에서 적용한 한도를 초과했습니다. 한도는 미화 5,000달러 CPM (노출당 5달러)입니다. 입찰가를 CPM $5, 000 이하로 변경합니다. 예를 들어 미국 달러로 입찰하는 경우 price의 값은 5, 000 이하여야 합니다. 이 한도보다 많은 금액을 지불하려면 기술계정 관리자에게 문의하세요.
클릭연결 URL 또는 광고주 도메인이 너무 짧습니다.
BidResponse.seatbid.bid.adomain 또는 BidResponse.seatbid.bid.ext.clickurl에 지정된 URL의 길이가 11자(영문 기준) 미만입니다. 예를 들어 URL http://a.b은 너무 짧습니다. 지정된 URL이 11자(영문 기준) 이상인지 확인합니다.
클릭연결 URL 또는 광고주 도메인을 파싱할 수 없음
BidResponse.seatbid.bid.adomain 또는 BidResponse.seatbid.bid.ext.clickurl에 지정된 URL의 형식이 잘못되어 파싱할 수 없습니다. 예를 들어 도메인 이름에 마침표가 하나 이상 포함되어야 하므로 http://myad는 작동하지 않습니다.
잘못된 입찰 응답
입찰 응답을 파싱할 수 없거나 유효하지 않은 상태입니다. 잘못된 상태의 한 가지 예는 BidResponse.seatbid.bid.crid가 설정되지 않은 경우입니다. 유효한 입찰 응답을 만드는 방법을 자세히 알아보려면 OpenRTB 가이드응답 가이드를 검토하는 것이 좋습니다.
방문 페이지 품질이 낮음
방문 페이지가 Google에 의해 비승인되었습니다. 광고의 방문 페이지를 검토하여 웹사이트가 다음을 기준으로 우수한 사용자 환경을 제공하는지 확인합니다.
관련성이 높고 독창적인 콘텐츠
사이트가 관련성이 높고 자체 콘텐츠가 있어야 합니다. 다른 사이트의 텍스트를 복사해서는 안 됩니다.
투명성
사이트는 비즈니스 모델과 사이트에서 수집한 정보가 어떻게 사용되는지 명확하게 명시해야 합니다.
탐색의 용이성
사이트는 탐색하기 쉬워야 하며 사용자에게 방해가 되어서는 안 됩니다.
계정이 스니펫 할당량을 초과함
30일 동안 활성 상태일 수 있는 광고 소재 수에는 제한이 있습니다. 광고 소재가 이 기간 동안 API를 통해 삽입되었거나 입찰에 사용된 경우 활성 상태로 간주됩니다. 계정에서 이 할당량을 소진하면 새 광고 소재 또는 이전 30일 이내에 삽입되거나 입찰되지 않은 광고 소재가 필터링됩니다. 지난 30일 동안 활성 상태였던 광고 소재 수가 할당량 아래로 떨어지면 새 광고 소재로 입찰할 수 있습니다. 제한 및 활성 광고 소재 수는 RTB 프로토콜을 통해 가져올 수 있습니다. 상황에 따라 Google에서 이 한도를 늘릴 수 있습니다. Google에서는 주로 계정의 평균 일일 지출을 기준으로 할당량 프로비저닝을 사용합니다. 계정은 일일 지출액 1달러당 광고 소재 1.5개 이하로 사용량을 유지하려고 노력해야 합니다. 자세한 내용은 기술계정 관리자에게 문의하세요.

게시자 필터링됨

입찰이 Google 검토를 통과하면 게시자 요구사항을 준수하는지 확인하는 검토 과정을 다시 한 번 거칩니다. 게시자는 각 광고 인벤토리에 대해 제외를 추가할 수 있습니다. 다음은 게시자가 입찰을 필터링할 수 있는 주요 이유 목록입니다.

민감한 카테고리 URL이 제외됨
BidResponse.seatbid.bid.adomain 또는 BidResponse.seatbid.bid.ext.clickurl로 지정한 클릭연결 URL이 이 요청에 대해 게시자가 제외한 민감한 카테고리에 해당하는 콘텐츠를 포함하는 것으로 감지되었거나 선언되었습니다. 게시자별로 민감한 카테고리를 확인하려면 BidRequest.bcat에 있는 차단된 광고주 카테고리를 검토하세요. 실시간 입찰 API creatives 리소스에는 광고 소재의 클릭연결 URL과 연결된 민감한 카테고리가 표시됩니다.
제품 카테고리 URL이 제외됨
BidResponse.seatbid.bid.adomain 또는 BidResponse.seatbid.bid.ext.clickurl로 지정한 클릭연결 URL이 이 요청에서 게시자가 제외한 제품 카테고리와 함께 감지되거나 선언되었습니다. 게시자별로 어떤 제품 카테고리를 금지했는지 알아보려면 BidRequest.bcat에 있는 차단된 광고주 카테고리를 검토하세요. 실시간 입찰 API creatives 리소스에는 광고 소재의 클릭연결 URL과 연결된 제품 카테고리가 표시됩니다.
선언된 속성이 제외되었습니다.

입찰 요청에서 게시자의 광고 슬롯에 의해 제외된 속성이 입찰 응답에서 선언되었습니다. 제외된 속성을 확인하려면 입찰 요청에서 다음 필드를 검토해야 합니다.

  • BidRequest.imp.banner.battr
  • BidRequest.imp.video.battr
  • BidRequest.imp.audio.battr
  • BidRequest.imp.native.battr

입찰 필터링됨

입찰 응답은 Google 검토와 게시자 검토를 모두 통과한 후에 입찰에 참여합니다. 하지만 입찰가가 게시자가 요구하는 최소 CPM보다 낮으면 입찰에 참여할 수 없습니다. 이 경우 "Max CPM is less than the publisher's min CPM" 메시지가 반환됩니다.

입찰 금액이 게시자 최저 입찰가보다 낮음
입찰 응답에 게시자가 구성한 최솟값보다 낮은 BidResponse.seatbid.bid.price 값이 포함되었습니다. 이는 입찰자가 입찰에 사용된 통화로 변환했을 때 priceBidRequest.imp.bidfloor보다 낮은 입찰가를 제시하는 경우에 발생합니다.

요약

다음을 검토하여 입찰 필터링을 줄일 수 있습니다.

  1. 비승인 creatives
  2. 게시자 설정 보고서에서 제외된 측정기준
  3. 입찰 요청에 있는 게시자의 최소 CPM 요구사항

입찰 필터링 낮추기

다음을 실행하면 필터링되는 입찰 수가 줄어듭니다.

필터링 지원

필터링 지원은 입찰 응답에서 이러한 광고 소재를 선택하지 않도록 필터링될 가능성이 높은 광고 소재를 예측합니다. 자세한 내용은 필터링 지원 가이드를 참고하세요.

다중 입찰

더 많은 입찰가를 제출하면 광고 입찰에서 낙찰될 가능성이 높아질 수 있습니다. 수신하는 각 입찰 요청에 대해 여러 입찰 응답을 제출하는 것이 좋습니다.

Creatives API

Creatives API를 사용하여 입찰 전에 광고 소재를 승인받고 게시자 설정을 충족하는 광고 소재를 확인할 수 있습니다. 게시자 설정은 입찰 요청에 포함되며, 이를 사용하여 입찰에 포함할 광고 소재를 선택할 수 있습니다.

게시자 설정을 준수하는 광고 소재는 게시자 차단에 의해 필터링되지 않으며 입찰에 참여할 가능성이 더 높습니다.

게시자 설정은 입찰 요청의 다음 신호에 있습니다.

OpenRTB

  • BidRequest.wlang
  • BidRequest.bcat
  • BidRequest.imp.ext.allowed_vendor_type
  • BidRequest.imp.ext.allowed_restricted_category
  • BidRequest.imp.{banner,video,native,audio}.battr

Google RTB 프로토콜 (지원 중단됨)

  • BidRequest.adslot.excluded_attribute
  • BidRequest.adslot.allowed_vendor_type
  • BidRequest.adslot.allowed_languages
  • BidRequest.adslot.excluded_sensitive_category
  • BidRequest.adslot.allowed_restricted_category
  • BidRequest.adslot.excluded_product_category

필터링된 필드

다음은 필터링된 일부 필드가 Creatives API에서 RTB 프로토콜로 매핑되는 방식입니다.

광고 소재 API CreativeServingDecision Authorized Buyers 프로토콜 OpenRTB 프로토콜
detected_attributes excluded_attribute Native.battr, Audio.battr, Video.battr, Banner.attr
detected_vendor_ids allowed_vendor_type ImpExtension.allowed_vendor_type
detected_languages allowed_languages wlang
detected_sensitive_category excluded_sensitive_category bcat
detected_product_category excluded_product_category bcat
restricted_categories allowed_restricted_category ImpExtension.allowed_restricted_category
detected_domains publisher_settings_list_id, adslot.publisher_settings_list_id ImpExtension.publisher_settings_list_id
detected_click_through_urls publisher_settings_list_id, adslot.publisher_settings_list_id ImpExtension.publisher_settings_list_id

자세한 내용은 Creatives API 가이드를 참고하세요.

궁금한 점이 있거나 입찰 응답 필터링 문제에 대한 보고서를 확인하려면 Authorized Buyers 계정팀에 문의하세요.