lostyazilim
tr.link
acebozum
tr.link

AzveNet AzveNet WM Aracı Kullanıcı
  • Üyelik 13.06.2019
  • Yaş/Cinsiyet 43 / E
  • Meslek Serbest
  • Konum İstanbul Anadolu
  • Ad Soyad C** E**
  • Mesajlar 367
  • Beğeniler 69 / 147
  • Ticaret 0, (%0)
Uygulamamda geçiş reklamı için eski kodları kullanıyordum. ancak son 1 senede sanırım admobda bu kodlar değişmiş. şimdi yeni kodlarla düzenledim fakat onAdClosed() ile kapatıldıysa tekrar yükleyeyim diyorum fakat yüklemiyor. oturum başı gösteriyor. normalde tekrar yüklerdi. ancak hala onAdClosed() kullanımını aynı gösteriyor admobda. bir terslik var ama... eski kodlarla zaten derleme yapılmıyor maalesef :)

eski kod:
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId(getString(R.string.interstitial_video_ad_unit_id));


AdRequest adRequest1 = new AdRequest.Builder()
.build();

mInterstitialAd.loadAd(adRequest1);
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
super.onAdLoaded();
// mInterstitialAd.show();
}
@Override
public void onAdClosed() {
mInterstitialAd.loadAd(new AdRequest.Builder().build());
}
});

yenisi ise malum olarak gösterdikleri ve githubda örnek verdikleri.
eski koddaki loadAd hata veriyor şuan.

şuanki kodlar;

public void loadAd() {
AdRequest adRequest1 = new AdRequest.Builder().build();
InterstitialAd.load(
this,
AD_UNIT_ID,
adRequest1,
new InterstitialAdLoadCallback() {

@Override
public void onAdLoaded(@NonNull InterstitialAd interstitialAd) {
MainActivity.this.interstitialAd = interstitialAd;
//Log.i(TAG, "onAdLoaded");
//Toast.makeText(MainActivity.this, "onAdLoaded()", Toast.LENGTH_SHORT).show();
//Toast.makeText(MainActivity.this, "", Toast.LENGTH_SHORT).show();
interstitialAd.setFullScreenContentCallback(
new FullScreenContentCallback() {

public void onAdClosed() {
loadAd();
}

@Override
public void onAdDismissedFullScreenContent() {
MainActivity.this.interstitialAd = null;
// Log.d("TAG", "The ad was dismissed.");
}

@Override
public void onAdFailedToShowFullScreenContent(AdError adError) {
MainActivity.this.interstitialAd = null;
// Log.d("TAG", "The ad failed to show.");
}

@Override
public void onAdShowedFullScreenContent() {
// Log.d("TAG", "The ad was shown.");
}
});
}

adclose nereye koyarsam koyayım en iyi ihtimalle oturum başı açıyor.
 

 

İmkansız olduğunu düşünürsen hiç birşey başaramazsın.
elektronikssl
webimgo

AzveNet AzveNet WM Aracı Kullanıcı
  • Üyelik 13.06.2019
  • Yaş/Cinsiyet 43 / E
  • Meslek Serbest
  • Konum İstanbul Anadolu
  • Ad Soyad C** E**
  • Mesajlar 367
  • Beğeniler 69 / 147
  • Ticaret 0, (%0)
Yeni versiyonda nasıl kullanıyorsunuz arkadaşlar? 2021 yılında? Hatta yaz ayından sonra :)
 

 

İmkansız olduğunu düşünürsen hiç birşey başaramazsın.

AzveNet AzveNet WM Aracı Kullanıcı
  • Üyelik 13.06.2019
  • Yaş/Cinsiyet 43 / E
  • Meslek Serbest
  • Konum İstanbul Anadolu
  • Ad Soyad C** E**
  • Mesajlar 367
  • Beğeniler 69 / 147
  • Ticaret 0, (%0)
play-services-ads:20.2.0 için geçiş reklamının kapatılıp kapatılmadığını sizler nasıl izliyorsunuz?

normal şartlarda bu kodlarla izlenmesi gerekiyor ancak ben bu versiyon için başaramadım.
 

 

İmkansız olduğunu düşünürsen hiç birşey başaramazsın.
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al