반응형
AppId는 앱 고유 값이고, AdUnitId는 각 광고 단위당 ID임
Code
using System;
using GoogleMobileAds.Api;
using UnityEngine;
using UnityEngine.Events;
public class AdManager : MonoBehaviour
{
private RewardedAd rewardedAd;
private UnityAction<bool> OnFinishAd;
#if UNITY_ANDROID
private const string adUnitId = "ca-app-pub-3940256099942544/5224354917";
#elif UNITY_IPHONE
private const string adUnitId = "ca-app-pub-3940256099942544/1712485313";
#else
private const string adUnitId = "unexpected_platform";
#endif
public void Start()
{
RequestRewardAd();
}
private void RequestRewardAd()
{
Debug.Log("RequestRewardAd");
rewardedAd = new RewardedAd(adUnitId);
// Called when an ad request has successfully loaded.
rewardedAd.OnAdLoaded += HandleRewardedAdLoaded;
rewardedAd.OnAdFailedToLoad += HandleRewardedAdFailedToLoad;
rewardedAd.OnAdOpening += HandleRewardedAdOpening;
rewardedAd.OnAdFailedToShow += HandleRewardedAdFailedToShow;
rewardedAd.OnUserEarnedReward += HandleUserEarnedReward;
rewardedAd.OnAdClosed += HandleRewardedAdClosed;
var request = new AdRequest.Builder().Build();
rewardedAd.LoadAd(request);
}
// ...
테스트 ID
광고 형식샘플 광고 단위 ID
배너 광고 | ca-app-pub-3940256099942544/6300978111 |
전면 광고 | ca-app-pub-3940256099942544/1033173712 |
보상형 동영상 광고 | ca-app-pub-3940256099942544/5224354917 |
네이티브 광고 고급형 | ca-app-pub-3940256099942544/2247696110 |
광고 형식샘플 광고 단위 ID
배너 광고 | ca-app-pub-3940256099942544/2934735716 |
전면 광고 | ca-app-pub-3940256099942544/4411468910 |
보상형 동영상 광고 | ca-app-pub-3940256099942544/1712485313 |
네이티브 광고 고급형 | ca-app-pub-3940256099942544/3986624511 |
참조 : https://developers.google.com/admob/unity/test-ads?hl=ko#android
진짜 ID
반응형
'Unity > Unity 이슈' 카테고리의 다른 글
Unity 프로젝트 전체에서 Asset Reference 찾기 (0) | 2023.01.11 |
---|---|
Admob 리워드 광고 로드 실패 (0) | 2022.12.26 |
Unity 구글 로그인 실패 Case #4 (0) | 2022.12.23 |
Unity 구글 로그인 실패 Case #3 (0) | 2022.12.23 |
Unity 구글 로그인 실패 Case #2 (0) | 2022.12.23 |