유니티 - 보상광고 달기
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Advertisements;
public class UnityAdsManager_Rewarded : MonoBehaviour
{
public void ShowRewardedAd()
{
if (Advertisement.IsReady("rewardedVideo"))
{
// 광고가 끝난 뒤 콜백함수 "HandleShowResult" 호출
var options = new ShowOptions { resultCallback = HandleShowResult };
Advertisement.Show("rewardedVideo", options);
}
}
// 광고가 종료된 후 자동으로 호출되는 콜백 함수
private void HandleShowResult(ShowResult result)
{
switch (result)
{
case ShowResult.Finished:
// 광고를 성공적으로 시청한 경우 보상 지급
Debug.Log ("The ad was successfully shown.");
break;
case ShowResult.Skipped:
Debug.Log("The ad was skipped before reaching the end.");
break;
case ShowResult.Failed:
Debug.LogError("The ad failed to be shown.");
break;
}
}
}
'앱 만들기 > 유니티2D 게임 만드는 방법' 카테고리의 다른 글
플레이어가 화면(Y축) 밖으로 나갔는지 확인하기 (0) | 2019.02.02 |
---|---|
유니티 - 플레이어에게 힘을 주기 (0) | 2019.01.30 |
유니티에서 안드로이드 진동시키기. (0) | 2019.01.19 |
유니티 일정시간후 함수호출 (0) | 2019.01.19 |
유니티 - 심플광고 달기 (0) | 2017.07.31 |
댓글