네이티브 광고는 플랫폼 고유의 UI 구성요소를 통해 사용자에게 표시되는
광고 애셋입니다. 코딩 측면에서 보면 네이티브 광고가 로드될 때 애셋이 포함된 NativeAd
객체를 앱에서 수신하고 Google 모바일 광고 SDK가 아닌 앱이 표시를 담당한다는 의미입니다.
이 광고 형식은 광고의 스타일을 더욱 세부적으로 지정하고 싶은 경우에 사용합니다. 이 기능이 필요하지 않으면 다른 광고 형식 중 하나를 사용하세요.
Flutter 앱에 네이티브 광고를 표시하는 방법에는 두 가지가 있습니다.
- 네이티브 템플릿: Dart API로 스타일이 지정된 사전 정의된 네이티브 템플릿.
- 플랫폼 설정: Android 및 iOS 레이아웃 도구를 사용하여 정의된 맞춤 플랫폼별 레이아웃입니다.
네이티브 템플릿
두 가지 템플릿 유형(작게 또는 중간) 중에서 선택할 수 있습니다. 각 템플릿에는 UI 스타일 지정 옵션이 제공되지만, 플랫폼 설정 구현보다 맞춤설정을 적게 제공합니다.
작게 | |
---|---|
![]() Android |
![]() iOS |
보통 | |
![]() Android |
![]() iOS |
Dart의 네이티브 템플릿 구현에 관한 자세한 내용은 네이티브 템플릿을 참고하세요.
플랫폼 설정
Android 및 iOS 플랫폼 모두에서 광고의 디자인과 분위기를 완전히 제어해야 할 때 플랫폼 설정이 더 좋지만 두 플랫폼 모두에 코드를 작성해야 합니다.
플랫폼별 설정 안내는 플랫폼 설정을 참고하세요.