Documentation Index
Fetch the complete documentation index at: https://guide.daro.so/llms.txt
Use this file to discover all available pages before exploring further.
배너 광고 형태 소개
- 화면 상단 또는 하단에 고정으로 노출되는 광고입니다.
- Unity 화면 위에 네이티브 배너 뷰를 배치합니다.
광고 연동하기
광고 인스턴스 생성
private DaroBannerAd ad;
ad = new DaroBannerAd(
"your-banner-ad-unit-id",
DaroBannerSize.Standard,
DaroBannerPosition.BottomCenter
);
이벤트 핸들러 등록
ad.OnAdLoaded += info => ad.Show();
ad.OnAdFailedToLoad += error => Debug.LogWarning(error.Message);
ad.OnAdImpression += info => Debug.Log("impression");
ad.OnAdClicked += info => Debug.Log("clicked");
ad.OnAdHidden += info => Debug.Log("hidden");
광고 숨기기 또는 해제
ad.Hide(); // 다시 Show() 가능
ad.Dispose(); // 완전 해제
Example
using Daro;
using UnityEngine;
public sealed class BannerHost : MonoBehaviour
{
[SerializeField] private string adUnitId = "your-banner-ad-unit-id";
private DaroBannerAd ad;
private void OnEnable()
{
ad = new DaroBannerAd(
adUnitId,
DaroBannerSize.Standard,
DaroBannerPosition.BottomCenter
);
ad.OnAdLoaded += info => ad.Show();
ad.OnAdFailedToLoad += error => Debug.LogWarning(error.Message);
ad.Load();
}
public void Hide()
{
ad?.Hide();
}
private void OnDisable()
{
ad?.Dispose();
ad = null;
}
}