입찰 필터링

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

배경

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

그림 1은 입찰 응답 필터링과 같은 입찰이 입찰에 참여하여 낙찰되기 위해 거치는 과정을 개념화한 것입니다.

입찰 응답 필터링 과정을 보여주는 시각적 이미지
그림 1:입찰 처리

기본 입찰 응답 필터

위에 설명된 과정을 통해 입찰 응답이 진행됨에 따라 여러 다양한 이유로 Google 또는 게시자에 의해 필터링되거나 실제 입찰 중에 필터링될 수 있습니다. 각각의 주요 입찰 응답 필터링 메커니즘은 아래에서 자세히 설명합니다.

Google 필터링

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

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

게시자 필터링

입찰이 Google의 검토를 통과하면 게시자의 요구사항을 준수하는지 확인하기 위해 다시 검토됩니다. 각 광고 인벤토리에 대해 게시자는 제외를 추가할 수 있습니다. 게시자가 입찰을 필터링하는 주요 이유는 다음과 같습니다.

민감한 카테고리 URL이 제외됨
입찰 응답의 click_through_url이(가) 이 요청에서 게시자가 제외한 민감한 카테고리에 해당하는 콘텐츠가 감지되거나 선언되었습니다. 각 게시자의 민감한 카테고리를 확인하려면 입찰 요청의 excluded_sensitive_category 필드와 게시자 설정 보고서를 검토해야 합니다. 제외된 카테고리가 publisher-settings-proto.txt 파일에 나열됩니다. creatives 리소스에는 스니펫의 click_through_url를 Google에서 분류한 민감한 카테고리가 표시됩니다.
제품 카테고리 URL이 제외됨
입찰 응답의 click_through_url이(가) 감지되었거나 이 요청에서 게시자가 제외한 제품 카테고리와 함께 선언되었습니다. 각 게시자가 금지한 제품 카테고리를 확인하려면 입찰 요청의 excluded_product_category 필드와 게시자 설정 보고서를 검토하세요. 제외된 카테고리가 publisher-settings-proto.txt 파일에 나열됩니다. creatives 리소스 click_through_url은 Google에서 분류했습니다.
선언된 속성이 제외됨
입찰 요청에서 게시자의 광고 슬롯에 의해 제외된 속성이 입찰 응답에서 선언되었습니다. 게시자별 allowed_vendor_type를 확인하려면 입찰 요청과 게시자 설정 보고서excluded_attribute 필드를 검토해야 합니다. 제외된 속성이 publisher-settings-proto.txt 파일에 나열됩니다.

입찰 필터링

입찰 응답은 Google 및 게시자 검토를 모두 통과한 후에 입찰에 참여합니다. 하지만 입찰가가 게시자의 필수 최소 CPM보다 낮은 경우 입찰에 참여할 수 없습니다. 이 경우 '최대 CPM이 게시자의 최소 CPM보다 낮습니다'라는 메시지가 반환됩니다.

최대 CPM이 게시자의 최소 CPM보다 낮습니다.
입찰 응답에 게시자의 min_cpm_micros보다 낮은 max_cpm_micros 값이 포함되어 있습니다. 입찰자가 입찰 요청의 AdSlot 섹션에 나와 있는 min_cpm_micros 값을 검토해야 합니다. 자세한 내용은 realtime-bidding-proto.txt 파일을 참조하세요.

요약

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

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

입찰가 필터링 줄이기

다음과 같은 방법을 사용하면 필터링되는 입찰 금액을 줄일 수 있습니다.

필터링 지원

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

다중 입찰

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

광고 소재 API

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

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

게시자 설정은 입찰 요청의 다음과 같은 신호에 포함됩니다.

Authorized Buyers

message AdSlot {
  repeated int32 excluded_attribute = …;
  repeated int32 allowed_vendor_type = …;
  repeated int32 allowed_languages = …;
  repeated int32 excluded_sensitive_category = …;
  repeated int32 allowed_restricted_category = …;
  repeated int32 excluded_product_category = …;
}

OpenRTB

message BidRequest {
  repeated string wlang = …;
  repeated string bcat = …;
}
message ImpExtension {
  repeated int32 allowed_vendor_type = …;
  repeated int32 allowed_restricted_category = …;
}
message Native {
  repeated int32 battr = …;
}
message Audio {
  repeated int32 battr = …;
}
message Video {
  repeated int32 battr = …;
}
message Banner {
  repeated int32 battr = …;
}

필터링된 필드

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

Creatives 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 계정팀에 문의하세요.