2017-03-16 5 views
0

AdMob Rewarded Video를 내 앱에서 작동/표시하도록 최선을 다하고 있지만 제대로 작동하지 않습니다. 나는 모든 플러그인을 올바르게 설치했다고 생각한다.Admob 보상 동영상을 사용할 수 없습니다.

이것은 현재 코드입니다.

using UnityEngine; 
using System.Collections; 
using GoogleMobileAds.Api; 



public class AdManager2 : MonoBehaviour 
{ 
    string adUnitId = "MY_UNIT_ID"; 
    RewardBasedVideoAd rewardBasedVideo = null; 

    void Start() 
    { 
     rewardBasedVideo = RewardBasedVideoAd.Instance; 
    } 

    public void adButton() 
    { 
     AdRequest request = new AdRequest.Builder().Build(); 
     rewardBasedVideo.LoadAd(request, adUnitId); 
     showAd(); 
    } 

    public void showAd() 
    { 
     if (rewardBasedVideo.IsLoaded()) 
     { 
      rewardBasedVideo.Show(); 
     } 
    } 
} 

이것은 나를 위해 작동하지 않습니다. 버튼을 클릭했지만 아무 것도 작동하지 않습니다. 사전에 감사, 나 또한 너무 다른 사람들로부터 여러 스크립트를 시도하지만, 사람이 좀 도와 수 있다면 그 아니 하나 하나가

는 정말 감사하겠습니다 ... 나를 위해 작동

캐스퍼

+0

/몹 대시 보드에 당신 설치 타사 보상 비디오 제공 업체 있나요? –

+0

@HardikMaru RewardedVideo 광고 단위를 설정하고 "AdUnitId"문자열에 단위 ID를 삽입했습니다. 이것이 당신이 의미하는 것이면 나는 모른다. –

+0

리워드 동영상을 표시하기 위해 Google 광고 대시 보드에 제 3 자 보상 동영상 제공 업체를 추가해야합니다. 타사 보상 동영상 제공 업체를 추가하려면 먼저 해당 타사 제공 업체의 앱 대시 보드를 설정해야합니다. –

답변

0

2017 년 3 월 현재 Admob이 자체 보상 광고를 제공하기 시작한 이후 Admob 보상 동영상을 사용하기 위해 타사 조정을 설정할 필요가 없습니다. 사실 테스트 광고를 생성하는 것이 어렵 기 때문에이 단계에서 타사 조정을 사용하지 않는 것이 좋습니다.

제 3 자 중재를 통해 제 3 자 광고 네트워크에 가입하고 제 3 자 사이트의 제 3 자 광고 단위에서 일종의 "테스트"플래그를 설정합니다. 그런 다음이 유닛을 조정 탭의 admob 유닛에 연결하고 adrequest를 만듭니다. 2017 내가 광고 요청을 테스트하기 위해 보상 비디오를 제공하지 않았 몹을 시험 2011 년 3 월 16 일

는 builder.addTestDevice를 사용하여 구축되어 - 에러 코드를 다시 전송 0

몹이 자신의 보상 동영상 광고이 제공되지 않았다 접근 방식은 정상적으로 작동했지만 이제는 타사 제공 업체의 테스트 광고와 함께 라이브 admob 광고를 다시받을 수 있습니다. 테스트 중 라이브 광고를 클릭하면 admob Ts와 Cs가 깨집니다.

post는 IOS와 안드로이드에 대한 테스트를 위해 광고 단위를 제공

(그러나 귀하의 경우는 어쨌든 테스트되는 AdRequest를 사용하지 않는), 나는이를 사용하는 것이 좋습니다 것입니다.

당신은 안드로이드에 개발하는 경우 최선의 다음 단계는 로그 캣보고에서 오류 응답에보고 될 광고

+0

이 답변을 주셔서 감사합니다. 곧 살펴 보겠습니다. 더 이상 질문이 없으면 알려 드리겠습니다. –