소재 사양
Unity UA에서 광고 소재에 대한 요구 사항을 검토합니다.
읽는 시간 2분최근 업데이트: 3일 전
소재는 개별 에셋 또는 광고입니다. 다음 섹션에서 각 소재 유형에 대한 세부 사항과 요구 사항을 검토합니다.
동영상
동영상 광고는 임베디드 웹뷰를 통한 게임 내 동영상을 사용하여 앱을 마케팅합니다. 광고에 필요한 동영상의 수는 1개이나, 화면 방향(가로 또는 세로)에 맞는 동영상을 업로드하면 캠페인 최적화에 더 도움이 됩니다. 소재가 두 방향을 모두 포함한다면 Unity의 머신러닝 알고리즘이 게재하기 가장 적합한 소재의 방향(가로형/세로형)을 선택합니다. Unity를 사용하는 모든 동영상 광고에는 엔드카드가 있어야 합니다.동영상 소재 사양
동영상 소재는 다음과 같은 규격을 충족해야 합니다.- 60초 이하
- H.264로 인코딩된 MP4 형식
- 가로 동영상의 경우 16:9의 픽셀 비율, 세로 동영상의 경우 9:16의 픽셀 비율.
- 권장 파일 크기는 10MB입니다. 최대 파일 크기는 100MB입니다. 동영상은 다양한 비트레이트로 작동하도록 다시 인코딩됩니다. 최종 동영상은 사용자에게 제공되는 네트워크 속도 및 캐시 설정에 최적화되어 표시됩니다.
- Apple만 해당: Apple의 지침에 따라 iOS 캠페인은 Apple App Store 로고만 사용해야 합니다. 자세한 내용은 Apple 마케팅 가이드라인(영문)을 참고하십시오.
동영상 소재 템플릿
다음 동영상 에셋의 올바른 픽셀 비율 예시를 참고하십시오.
Example portrait video with a 9:16 pixel ratio
플레이어블
플레이어블 광고를 통해 사용자는 게임의 간단한 인터랙티브 데모를 플레이할 수 있습니다.플레이어블 세부 사항
플레이어블 소재는 다음 세부 사항을 충족해야 합니다.-
단일 HTML 인덱스 파일()에 포함되어야 하며, 다른 파일이나 폴더 링크가 없어야 합니다.
index.html - 압축된 인라인 파일이어야 합니다(공백을 제거하여 머신 리딩 능력 최적화).
- 5MB 미만이어야 합니다.
-
MRAID(모바일 리치 미디어 광고 인터페이스 정의) 3.0 규격을 준수해야 합니다.
- 광고는 단일 HTML 파일에 포함되어야 하며, 모든 에셋은 인라인됩니다.
- Android 게임은 Android 버전 4.4 이상을 사용해야 합니다.
- iOS 게임은 iOS 버전 9.0 이상을 사용해야 합니다.
- 광고는 사용자가 광고를 종료하는 것을 방지하는 방식으로 닫기 버튼이나 기타 컨테이너 UI 요소를 가려서는 안 됩니다.
- 광고는 가로 방향과 세로 방향을 모두 지원해야 합니다.
- 광고는 네트워크 요청(XHR)을 필요로 해서는 안 됩니다. 하지만 플레이어 인터랙션 데이터를 수집하기 위한 분석 호출이 특정 개인 데이터(예: 사용자 ID, 디바이스 ID)를 포함하지 않고 모든 관련 법률과 플랫폼 정책을 준수할 경우 허용될 수 있습니다.
- 광고가 앱 스토어에 자동으로(예: 명백한 사용자 행동이나 조치 사항이 없는 상태) 리디렉트되면 안 됩니다.
- 광고 호출-액션 msut은 mraid.open을 사용하여 앱 스토어에 직접 연결되어야 합니다.
- 광고는 플레이어블 콘텐츠를 시작하기 전에 MRAID 이벤트를 기다려야 합니다.
viewableChange
MRAID 예시
클릭하는 사용자를 리디렉트하려면 게임의 앱 스토어 페이지 URL 문자열이 포함된mraid.openmraid.opencase "iOS":mraid.open("https://itunes.apple.com/us/yourgame?mt=8");
초기화 예제
다음 예제에서 플레이어블 광고를 초기화하는 방법을 살펴보십시오.// Wait for the SDK to become ready: function Start() { if (mraid.getState()==='loading') { // If the SDK is still loading, add a listener for the 'ready' event: mraid.addEventListener('ready', onSdkReady); // Otherwise, if the SDK is ready, execute your function: } else { onSdkReady(); }}// Implement a function that shows the ad when it first renders:function onSdkReady() { // The viewableChange event fires if the ad container's viewability status changes. // Add a listener for the viewabilityChange event, to handle pausing and resuming: mraid.addEventListener('viewableChange',viewableChangeHandler); // The isViewable method returns whether the ad container is viewable on the screen. if (mraid.isViewable()) { // If the ad container is visible, play the ad: showMyAd(); }}// Implement a function for executing the ad:function showMyAd() { // Insert code for showing your playable ad. }// Implement a function that handles pausing and resuming the ad based on visibility:function viewableChangeHandler(viewable) { if(viewable) { // If the ad is viewable, show the ad: showMyAd(); } else { // If not, pause the ad. }}
엔드카드
기본 엔드카드는 논플레이어블 이미지입니다.이미지 엔드카드 규격
엔드카드 이미지 파일의 규격은 다음을 참고하십시오.다음 표를 사용하여 이미지 파일의 크기와 포맷이 올바른지 확인하십시오.
사양 | 세부 정보 |
|---|---|
| 파일 포맷 | JPG, PNG 또는 GIF |
| 파일 크기 | 5MB |
이미지 엔드카드 템플릿
올바른 이미지 크기를 사용하는 다음의 정적 엔드카드 예시를 참고하십시오.
Image end card example
플레이어블 엔드카드 규격
인터랙티브 플레이어블 엔드카드는 15~60초의 일반 동영상 광고 마지막에 참여 유도 레이어를 추가합니다.- 최대 5MB의 단일한(single), 인라인(inline), 그리고 반응형(responsive) HTML 파일을 사용합니다.
- 상태를 준수합니다.
isViewable - 플레이어블은 동영상으로 시작할 수 있습니다.
- Play 스토어나 App Store로 연결되는 CTA(Call-to-Action) 버튼을 사용합니다.
- MRAID 3.0 규격을 준수합니다.
- 압축된 파일을 사용합니다(공백을 제거하여 머신 리딩 능력 최적화).
- 세로, 가로 화면 방향을 모두 지원하는 엔드카드를 사용합니다.
