Трябва ли просто да скрия рекламния изглед на AdMob или да го премахна напълно?

Като много безплатни приложения, моето собствено също предлага реклами на AdMob, където премиум версията ги премахва. Премиум версията ще бъде ключ за отключване. В момента, когато този ключ е открит и валидиран в безплатната версия, аз просто скривам AdView с setVisibility(View.GONE) и потребителят никога не го вижда.

Чудя се дали в този конкретен сценарий би било най-добре да премахнете изгледа от оформлението, вместо просто да го скриете. Искам да кажа, че AdView НИКОГА няма да се показва на потребителя, никога.


person rfgamaral    schedule 30.10.2012    source източник
comment
Никога не съм използвал това, но ако рекламите се извличат през мрежовата връзка, тогава мисля, че трябва да ги премахнете, така че да не изразходва ненужно предоставените данни на никого, дори ако той е платил за приложението.   -  person Dreen    schedule 30.10.2012
comment
@Dreen Не съм сигурен, но мисля, че ако изгледът изчезне, няма да се извличат нови реклами, затова не съм сигурен дали е добре просто да се скрия или трябва Премахни го.   -  person rfgamaral    schedule 30.10.2012
comment
Бихте ли могли да създадете своя собствена реклама и да я ограничите да се показва само на вашето тестово устройство? Тогава можете да сте сигурни, като прегледате статистиката.   -  person Dreen    schedule 30.10.2012


Отговори (1)


В този случай най-добрата практика е да премахнете AdView.

Вярвам, че AdMob SDK проверява видимостта на AdView и няма да направи друга заявка, ако AdView не се вижда. Въпреки това, вие все още ненужно се обаждате на кода на SDK на AdMob и ако бъде въведена грешка в SDK или на някое устройство с Android, не искате ненужно да навлизате в мрежата.

Трябва също така да проверите за премиум статус, преди да създадете AdView, така че AdView никога да не се създава отново, след като потребителят направи покупката.

person Eric Leichtenschlag    schedule 30.10.2012
comment
Това исках да знам. За протокола обаче ще използвам ViewStub и вместо да премахна изгледа от оформлението, ще раздуя рекламното оформление, ако не е премиум версията. - person rfgamaral; 31.10.2012