보장 프로그래매틱 거래에서 실시간 입찰의 차이점

보장 프로그래매틱 거래에 대한 실시간 입찰(RTB) 사용의 기본사항 알아보기

보장 프로그래매틱(PG) 거래는 구매자가 구매하기로 약속한 고정된 노출수로, 거래의 CPM, 광고 크기, 시작일/종료일이 모두 고정되어 있습니다. 

PG의 경우 초당 쿼리 수(QPS)가 우회됩니다. 그러나 입찰자가 QPS 제약을 받는 경우 입찰자가 최적으로 설정되어 있지 않으면 우선 거래(PD), 비공개 입찰(PA), 공개 입찰(OA)에 대한 기회가 박탈될 수 있습니다.

콜아웃에는 둘 이상의 PG 거래 ID가 포함될 수 있습니다. 이 경우 입찰자는 요청에 제출된 각 거래 ID용 입찰로 응답해야 합니다. 입찰자는 입찰이 수락될 수 있도록 가능한 한 많은 거래 ID에 응답해야 합니다.

실시간 입찰(RTB) 프로토콜에 대해 자세히 알아보세요.

PG 기본 요건

  1. 보장 프로그래매틱 사용 설정에 대한 기술 자격요건을 검토하려면 지원 담당자에게 문의하세요.
  2. 입찰자가 사전 타겟팅 설정(Authorized Buyers 사용자 인터페이스에 있음)에서 보장 거래를 항상 포함하도록 옵션을 선택해야 합니다.

보장 프로그래매틱의 실시간 입찰 필드

  • direct_deal_id 
    • 비공개 입찰/우선 거래와 일치하며 모든 보장 프로그래매틱 거래는 거래 ID로 처리됩니다.
  • deal_type 
    • PROGRAMMATIC_GUARANTEED로 설정됩니다.
  • Fixed_cpm_micros 
    • 양측 당사자가 동의한 거래 조건 CPM을 나타냅니다. 현재 입찰에서 응답의 입찰가가 무시되며, 항상 거래 조건 CPM에서 입찰가가 지워집니다. 
  • Publisher_blocks_overridden 
    • 이 값은 보장 프로그래매틱 및 우선 거래에 대해 항상 true로 설정됩니다. 비공개 입찰과 일치하는 이 설정은 게시자 차단 설정을 무시하지만 Ad Exchange 정책이나 광고 심사 센터의 결정은 무시하지 않습니다.
  • must_bid
    • 구매자는 PG 거래의 노출 목표를 충족해야 하지만, 모든 콜아웃에 항상 입찰해야 하는 것은 아닙니다. 구매자가 꼭 입찰해야 하는 경우를 결정할 수 있도록 must_bid 신호가 노출됩니다.
      • 거래가 일정보다 빨리 진행되는 경우(must_bid=false) 구매자는 입찰에 참여하지 않을 수 있습니다.
      • 거래가 일정보다 빨리 진행되지 않는 경우(must_bid=true) 구매자는 입찰에 참여해야 합니다.
      어느 경우든 시스템은 노출에서 효과적으로 수익을 창출하도록 시도합니다. 그러나 must_bid=true이고 구매자가 입찰에 참여하지 않으면 구매자가 거래 게재 및 인벤토리 가용성에 부정적인 영향을 미칠 수 있습니다.

보장 프로그래매틱의 다른 모든 RTB 필드(예: 광고 슬롯 크기, 광고 소재 속성)는 동일하게 유지됩니다.

OpenRTB

OpenRTB의 경우 보장 프로그래매틱 거래에서는 OpenRTB 표준 PMP 객체를 사용합니다.

pmp {
   deals {
      id: "364236728761843960"
      bidfloor: 16.64
      bidfloorcur: "USD"
      at: 3
   }
}
  • Deals.id는 direct_deal_id와 동일합니다.

  • Deals.bidfloorfixed_cpm_micros와 동일합니다(bidfloorcur는 통화를 나타냄).

  • Deals.at은 '입찰 유형'을 나타냅니다. 보장 프로그래매틱/우선 거래는 '고정 가격'에 대해 항상 3으로 설정됩니다.

  • DealExt.must_bidmust_bid와 동일합니다.

입찰 요청에서 MatchingAdData에 추가된 코드

아래에는 입찰 요청에 추가된 코드가 나와 있습니다.

// Information about the pre-targeting configs that matched.
message MatchingAdData {

   // Information about any deals that matched for this inventory.
   message DirectDeal {
     // An id identifying the deal
     optional int64 direct_deal_id = 1 [
       (datapol.semantic_type) = ST_PUBLISHER_ID
     ];

   // The fixed CPM deal that applies to your account for this ad slot. If
   // you choose to bid on this impression, then you must bid at least the
   // value of fixed_cpm_micros, and if you win, you will always be charged
   // fixed_cpm_micros. The value is in micros of your account currency.
   // For example, if the fixed cpm is 1290000 (1.29 in your account
   // currency), then you need to bid at least this amount. If you win, you
   // will be charged a CPM of 1.29 in your account currency.
   optional int64 fixed_cpm_micros = 2;

   // The type of the deal.
   enum DealType {
      UNKNOWN_DEAL_TYPE = 0;
      PREFERRED_DEAL = 1;
      PRIVATE_AUCTION = 2;
      PROGRAMMATIC_GUARANTEED = 3;
   }
   optional DealType deal_type = 3 [default = UNKNOWN_DEAL_TYPE];

   // Whether the publisher has exempted this deal from configured blocks.
   // This setting does not override AdX policies or Ad Review Center
   // decisions.
   optional bool publisher_blocks_overridden = 4 [default = false];

거래 협상하기

거래는 Authorized Buyers에서 협상할 수 있습니다. Authorized Buyers 마켓플레이스에 있는 탐색 탭의 검색창에서 '보장 프로그래매틱' 거래 유형을 검색합니다.

거래는 AdX Buyer REST API v2를 통해서도 협상할 수 있습니다.

설정을 완료하여 거래 확정하기

거래 제안서가 확정되면 광고 소재를 업로드하고 거래에 연결(Buyer REST API v1.4 사용)할 수 있습니다.

이때 REST API의 addDeal 메서드를 사용해야 합니다.

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?

도움이 더 필요하신가요?

다음 단계를 시도해 보세요.

검색
검색어 지우기
검색 닫기
기본 메뉴
516239076876385791
true
도움말 센터 검색
true
true
true
true
true
71030
false
false