2014-09-10 102 views
0

我剛剛發佈了一款使用Unity3D到Google Play的遊戲。當我在進行比賽之前進行測試時 - 我能看到測試廣告。現在,我的遊戲在商店 - 我看不到任何橫幅廣告。爲什麼我的Admob不工作?

這是我添加的代碼,這裏有什麼問題?

BannerView BV;  
string adUnitId = "ca-app-pub-123456789/987654321";  

void Start() 
{ 
    BV = new BannerView(adUnitId, AdSize.Banner, AdPosition.Top); 
    RB(); //Request Banner 
    SB(); //Show Banner 
} 

private AdRequest createAdRequest() 
{ 
    return new AdRequest.Builder()   
      .AddKeyword("Game") 
      .SetGender(Gender.Male) 
      .SetBirthday(new DateTime(1988, 9, 4)) 
      .TagForChildDirectedTreatment(true)    
      .Build(); 
} 

void RB() 
{ 
    BV.LoadAd(createAdRequest());  
} 

internal void SB() 
{ 
    BV.Show(); 
} 
+0

也許Admob已關閉?快速檢查不會告訴你它是否無法正常工作。每天再試幾次,確保設備已連接到互聯網,在設備或網絡上不進行廣告攔截等。 – LearnCocos2D 2014-09-10 19:11:25

回答

1

看看你的日誌。它會告訴你廣告請求是否已完成,結果如何。

如果沒有要顯示的廣告,它會測試你。 我懷疑是發生了什麼事。