이 가이드에서는 참여도 개선 광고, 앱 설치 광고, 재참여 광고를 비롯한 모바일 앱 인벤토리에 입찰하기 위한 권장사항을 설명합니다.
참여도 개선 광고에 입찰
참여도 개선 광고 (HEA)는 가시성 또는 사용자 상호작용 요구사항이 증가한 앱 전면 광고 인벤토리 유형입니다. 예를 들어 HEA 인벤토리는 광고된 앱을 설치하라는 메시지를 사용자에게 표시하기 전에 광고된 앱의 짧은 플레이어블 데모가 포함된 광고 소재를 게재하는 데 적합합니다. 사전 타겟팅 구성에서 입찰 엔드포인트가 하나 이상의 지원되는 형식에 대한 입찰 요청을 수신할 수 있는 경우 해당 형식의 입찰 요청에서 수신하는 인벤토리는 참여도 개선 광고일 수 있습니다. 참여도 개선 광고는 VAST 동영상 광고 소재 형식을 사용하는 앱 전면 광고 및 앱 리워드 광고에서 지원됩니다.
참여도 개선 광고의 렌더링 동작에 대해 자세히 알아보려면 참여도 개선 광고에 대한 정보를 참고하세요.
VAST 동영상 광고 소재로 입찰
VAST 동영상 형식의 참여도 개선 광고 인벤토리에 대해 수신하는 입찰 요청은 다음 필드를 설정합니다.
| 필드 | 설명 |
|---|---|
BidRequest.imp.ext.highengagement |
입찰 엔드포인트의 bidProtocol 필드가 OPENRTB_PROTOBUF enum 값으로 설정된 경우 true로 설정하고, bidProtocol 필드가 OPENRTB_JSON enum 값으로 설정된 경우 1로 설정합니다.
|
BidRequest.imp.instl |
입찰 엔드포인트의 bidProtocol 필드가 OPENRTB_PROTOBUF enum 값으로 설정된 경우 true로 설정하고, bidProtocol 필드가 OPENRTB_JSON enum 값으로 설정된 경우 1로 설정합니다.
|
BidRequest.imp.video.companionad |
입찰 응답에서 동영상에 포함할 수 있는 엔드카드의 사용 가능한 크기가 포함됩니다. |
BidRequest.imp.video.companiontype |
엔드포인트 입찰에 bidProtocol 필드가 OPENRTB_PROTOBUF enum 값으로 설정된 경우 이 필드는 HTML 또는 COMPANION_IFRAME enum 값으로 설정됩니다. 입찰
엔드포인트의
bidProtocol 필드가
OPENRTB_JSON enum 값으로 설정된 경우 이 값은 2 또는
3로 설정됩니다.
|
BidRequest.imp.video.maxduration |
표준 전면 광고 VAST 동영상 광고보다 최대 재생 시간이 더 깁니다. 참여도 개선 광고 인벤토리에 더 긴 동영상을 게재할 수 있습니다. |
입찰 응답에는 다음 필드가 포함되어야 합니다.
| 필드 | 설명 |
|---|---|
BidResponse.seatbid.bid.crid |
게재하려는 동영상 광고 소재의 광고 소재 ID로 설정해야 합니다. 광고 소재는 승인된 동영상 광고 소재여야 합니다. 그렇지 않으면 입찰가가 낙찰될 수 없습니다. |
BidResponse.seatbid.bid.adm |
이 입력란은 게재하려는 동영상 광고 소재의 VAST XML 문서에 연결되는 VAST XML 또는 동영상 URL로 설정해야 합니다. 동영상에 컴패니언 광고가 포함된 경우 동영상 광고 소재의 VAST XML에 지정된 컴패니언 광고는 입찰 요청의 BidRequest.imp.video.companionad 및 BidRequest.imp.video.companiontype 필드와 일치해야 합니다.
|
BidResponse.seatbid.bid.bundle |
이 필드를 해당 앱 스토어에 있는 광고 대상 앱의 ID로 설정해야 합니다.
|
동영상에는 동영상 종료 후 표시되는 HTML 스니펫이 포함된 엔드카드가 있을 수 있습니다. Google은 BidResponse.seatbid.bid.bundle 필드에 지정된 앱을 기반으로 생성된 엔드카드도 표시합니다.
동영상의 VAST XML에 Companion 노드를 포함하여 동영상 광고 소재에 엔드 카드를 포함할 수 있습니다. 엔드 카드를 표시하려면 입찰에 BidRequest.imp.video.companiontype 필드에 지정된 하나 이상의 유형과 일치하는 컴패니언 광고가 포함된 동영상이 포함되어야 합니다. 엔드카드에 대한 자세한 내용은 모바일 동영상 광고의 엔드카드 렌더링을 참고하세요.
앱 설치 광고로 설치 유도하기
앱 설치 광고는 게시자의 모바일 앱 사용자가 광고된 앱을 다운로드하고 설치하도록 유도합니다. 앱 설치 광고는 다음 광고 소재 형식의 모든 앱 전면 광고 인벤토리에 지원됩니다.
BidRequest 신호 식별
Android 및 iOS 모바일 앱 전면 광고 인벤토리에 대한 입찰 요청에 응답하여 앱 설치 광고로 입찰할 수 있습니다. 모바일 앱 전면 광고 인벤토리에는 항상 다음 필드가 설정됩니다.
| 필드 | 설명 |
|---|---|
BidRequest.app.bundle |
게시자 앱의 식별자입니다. Android 앱의 경우 Google Play 스토어에 표시되는 패키지 이름(예: com.google.android.youtube)으로 설정합니다. iOS 앱의 Apple App Store에 표시된 숫자 ID로 설정합니다.
|
BidRequest.imp.instl |
입찰 엔드포인트의 bidProtocol 필드가 OPENRTB_PROTOBUF enum 값으로 설정된 경우 true로 설정하고, bidProtocol 필드가 OPENRTB_JSON enum 값으로 설정된 경우 1로 설정합니다.
|
BidRequest.device.devicetype |
입찰 엔드포인트의 bidProtocol 필드가 OPENRTB_PROTOBUF enum 값으로 설정된 경우 HIGHEND_PHONE 또는 TABLET enum 값으로 설정합니다. 엔드포인트의 bidProtocol 필드가 OPENRTB_JSON enum 값으로 설정된 경우 4 또는 5로 설정합니다.
|
BidResponse 필드 채우기
지원되는 광고 소재 형식을 허용하는 모든 전면 광고 형식의 모바일 인벤토리에 대해 앱 설치 광고로 입찰할 수 있습니다. 앱 설치 광고로 입찰에 성공하려면 입찰 응답에서 다음 필드를 설정해야 합니다.
| 필드 | 설명 |
|---|---|
BidResponse.seatbid.bid.bundle |
이 필드를 해당 앱 스토어에 있는 광고 대상 앱의 ID로 설정해야 합니다.
|
BidResponse.seatbid.bid.ext.clickurl |
이 필드는 최종 방문 페이지와 관련이 없는 광고 서버에 대한 중간 호출을 제외한 최종 도착지의 URL로 설정해야 합니다. 이 필드는 |
BidResponse.seatbid.bid.ext.app_promotion_type |
입찰 엔드포인트의 bidProtocol 필드가 OPENRTB_PROTOBUF enum 값으로 설정된 경우 이 필드를 INSTALLS enum 값으로 설정해야 합니다. bidProtocol 필드가 OPENRTB_JSON enum 값으로 설정된 경우에는 1로 설정해야 합니다. 이 필드는 지정된 광고 소재를 앱 설치 광고로 렌더링하도록 지정합니다.
|
일관된 클릭연결 URL 사용
BidResponse.seatbid.bid.ext.clickurl 필드에 지정하는 클릭연결 URL은 광고 소재에 지정된 방문 페이지 URL과 동일해야 합니다. clickurl 필드와 일치하는 지원되는 형식의 광고 소재 예시는 일관된 클릭연결 URL 사용을 참고하세요.
재참여 광고로 사용자의 재참여 유도
재참여 광고는 광고된 앱을 이미 다운로드하고 설치한 게시자의 모바일 앱 사용자를 타겟팅하고 딥 링크를 사용하여 광고된 앱의 특정 위치로 사용자를 안내합니다. 딥 링크에 대한 자세한 내용은 다음 도움말을 참고하세요.
- Android: 딥 링크에 대한 정보
- iOS: 앱 및 웹사이트에서 내 콘텐츠에 연결하도록 허용하기
재참여 광고는 다음 광고 소재 형식의 모든 앱 전면 광고 인벤토리에서 지원됩니다.
BidRequest 신호 식별
모바일 앱 전면 광고 인벤토리에 대한 입찰 요청에 응답하여 재참여 광고로 입찰할 수 있습니다. 모바일 앱 전면 광고 인벤토리에는 항상 다음 필드가 설정됩니다.
| 필드 | 설명 |
|---|---|
BidRequest.app.bundle |
게시자 앱의 식별자입니다. Android 앱의 경우 Google Play 스토어에 표시되는 패키지 이름(예: com.google.android.youtube)으로 설정합니다. iOS 앱의 Apple App Store에 표시된 숫자 ID로 설정합니다.
|
BidRequest.imp.instl |
입찰 엔드포인트의 bidProtocol 필드가 OPENRTB_PROTOBUF enum 값으로 설정된 경우 true로 설정하고, bidProtocol 필드가 OPENRTB_JSON enum 값으로 설정된 경우 1로 설정합니다.
|
BidRequest.device.devicetype |
입찰 엔드포인트의 bidProtocol 필드가 OPENRTB_PROTOBUF enum 값으로 설정된 경우 HIGHEND_PHONE 또는 TABLET enum 값으로 설정합니다. 엔드포인트의 bidProtocol 필드가 OPENRTB_JSON enum 값으로 설정된 경우 4 또는 5로 설정합니다.
|
BidResponse 필드 채우기
지원되는 광고 소재 형식을 허용하는 모든 전면 광고 형식의 모바일 인벤토리에 대해 재참여 광고로 입찰할 수 있습니다. 재참여 광고로 입찰에 성공하려면 입찰 응답에서 다음 필드를 설정해야 합니다.
| 필드 | 설명 |
|---|---|
BidResponse.seatbid.bid.bundle |
이 필드를 해당 앱 스토어에 있는 광고 대상 앱의 ID로 설정해야 합니다.
|
BidResponse.seatbid.bid.ext.clickurl |
이 필드를 광고된 앱에서 특정 콘텐츠를 여는 URL 딥 링크로 설정해야 합니다. iOS의 경우 범용 링크를, Android의 경우 Android 앱 링크를 사용하는 것이 좋습니다. 맞춤 URL 스키마는 지원되지 않습니다. 예를 들어 YouTube 앱의 재참여 광고를 게재하는 경우 clickurl 필드를 https://www.youtube.com/watch?v=a1b2c3d4e5f와 같은 값으로 설정하여 특정 동영상에 연결할 수 있습니다.
|
BidResponse.seatbid.bid.ext.app_promotion_type |
입찰 엔드포인트의 bidProtocol 필드가 OPENRTB_PROTOBUF enum 값으로 설정된 경우 이 필드를 ENGAGEMENT enum 값으로 설정해야 합니다. bidProtocol 필드가 OPENRTB_JSON enum 값으로 설정된 경우에는 2로 설정해야 합니다. 이 값은 지정된 광고 소재를 재참여 광고로 렌더링하려는 것을 나타냅니다.
|
BidResponse.seatbid.bid.ext.engagementclickfailureurl |
Google 모바일 광고 SDK가 지정된 클릭연결 URL을 통해 앱을 열지 못할 때 핑을 수신하는 URL로 이 필드를 설정할 수 있습니다(선택사항). 앱이 설치되지 않았거나 지정된 클릭연결 URL이 유효한 딥 링크가 아닌 경우 Google 모바일 광고 SDK가 앱을 열지 못할 수 있습니다. |