내 Android 컴퓨터에 Unity 광고를 사용하고 있었는데 일부 기기에서 Unity 광고가 가끔씩 게재되지 않는 경우를 제외하고는 모든 것이 완벽하게 작동했습니다. 따라서 Admob 보상 동영상을 테스트하여 더 나은 실적을 얻을 수 있는지 확인하고 싶습니다.Admob unity 보상 동영상이 작동하지 않습니다.
public void RequestRewardBasedVideo()
{
#if UNITY_EDITOR
string adUnitId = "unused";
#elif UNITY_ANDROID
string adUnitId = "ca-app-pub-243186545632812xxxxxxxxxxxx";
#elif UNITY_IPHONE
string adUnitId = "unused";
#else
string adUnitId = "unexpected_platform";
#endif
RewardBasedVideoAd rewardBasedVideo = RewardBasedVideoAd.Instance;
AdRequest request = new AdRequest.Builder().Build();
rewardBasedVideo.LoadAd(request, adUnitId);
showAdvertisment(rewardBasedVideo);
}
private void showAdvertisment(RewardBasedVideoAd rewardBasedVideo)
{
if (rewardBasedVideo.IsLoaded())
{
rewardBasedVideo.Show();
rewardBasedVideo.OnAdRewarded += HandleRewardBasedVideoRewarded;
}
}
public void HandleRewardBasedVideoRewarded(object sender, Reward args)
{
//reward
}
가 나는 버튼에 RequestRewardBasedVideo()를 할당하지만, 문제는 동영상이 표시되지 않는 것입니다 : 여기 몹을 위해 사용하고 코드입니다! 내가 버튼, 콘솔 로그를 클릭하면 때문에 올바른 경로에 생각 해요 : 이미 내 안드로이드 장치에 응용 프로그램을 퍼팅 시도하고 통일에 대한 구글 몹 패키지를 가져온
Dummy .ctor
Dummy CreateRewardBasedVideoAd
Dummy LoadAd
Dummy IsLoaded
Dummy ShowRewardBasedVideoAd
을, 또한 구성 Admob 패널의 광고 누구든지이 문제를 해결할 수있는 방법에 대한 아이디어가 있습니까 ??
또한 동일한 문제가 있습니다. 나는 당신과 똑같은 출력을 가지고 있으며, 아무 것도 나타나지 않습니다. –
나는 또한 여기에 붙어있다. – pewpew