Я создал игру-головоломку в Android и! добавлено рекламное вознаграждение admob (с видео). Но я получил это на странице AdMob:
Ошибки: вознагражденные объявления - запрещенная вознагражденная реализация, вознагражденные объявления - вводящее в заблуждение раскрытие
коды:
AlertDialog.Builder hamlebitti = new AlertDialog.Builder(oyun.this);
hamlebitti.setTitle("Hamle bitti");
hamlebitti.setMessage("Hamle sayınız bitti. Oyuna kaldığınız yerden devam etmek ister misiniz?");
hamlebitti.setPositiveButton("Evet", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface di, int id) {
if (odulad.isLoaded()) {
haki = 1;
odulad.show();
}
if (!odulad.isLoaded()) {
Toast.makeText(getApplicationContext(), "Reklam yüklenemedi. Lütfen daha sonra dene", Toast.LENGTH_LONG).show();
finish();
startActivity(new Intent(oyun.this, MainActivity.class));
}
}
});
}
@Override
public void onRewardedVideoAdLoaded() {
}
@Override
public void onRewardedVideoAdOpened() {
}
@Override
public void onRewardedVideoStarted() {
}
@Override
public void onRewardedVideoAdClosed() {
devamet();
}
@Override
public void onRewarded(RewardItem rewardItem) {
devamet();
}
@Override
public void onRewardedVideoAdLeftApplication() {
devamet();
}
@Override
public void onRewardedVideoAdFailedToLoad(int i) {
}
@Override
public void onRewardedVideoCompleted() {
devamet();
}
public void devamet(){
oyunhamle = 3;
hamlebar.setProgress(oyunhamle);
oyunhamletv.setText("Hamle : " + oyunhamle);
secilenib.setVisibility(View.VISIBLE);
secilenibb.setVisibility(View.VISIBLE);
secileniv.setVisibility(View.GONE);
secilenivv.setVisibility(View.GONE);
}
Как мне решить эту проблему?
Мне нужна ваша помощь. Я жду ваших ответов.
Примечание: у меня не было хорошего английского. Простите. Я надеюсь, вы понимаете.