admobfullscreen-codenameone Поддержка вознагражденных объявлений - PullRequest
0 голосов
/ 05 ноября 2018

Я столкнулся с проблемой с наградной рекламой, я использую библиотеку admobfullscreen-codenameone, и проблема в том, что вы не можете определить, действительно ли пользователь закрыл рекламу до истечения времени ожидания, единственный подходящий обратный вызов для этого - onAdClosed() Была ли реклама просмотрена полностью или нет, у которой нет параметров и, следовательно, нет возможности ее различить.

И это большая проблема для вознагражденных объявлений, потому что они должны просматриваться до конца, в противном случае AdMob не получит оплату, а admobfullscreen-codenameone не позволяет определить, закрыл ли пользователь рекламу до ее просмотра. полностью (я не вижу других библиотек AdMob для CN1), так что вы можете награждать его деньгами из приложения.

В противном случае пользователь может просто закрыть объявление через одну секунду и при этом получить вознаграждение, и пользователи сделают это, как только заметят, что все равно получают вознаграждение.

В исходном прослушивателе AdMob есть onAdImpression() обратный вызов, и это то, что нужно для вознагражденных объявлений, возможно ли получить такой же обратный вызов в admobfullscreen-codenameone? или может быть какой-то другой обходной путь?

admobfullscreen-codenameone очень хорош для промежуточной рекламы, и я считаю, что он был создан для этой цели, но добавление обратного вызова onAdImpression() сделает его также очень хорошим для рекламных объявлений с вознаграждением.

1 Ответ

0 голосов
/ 06 ноября 2018

Мне известно, по крайней мере, одно приложение, созданное с рекламой наград для Codename One, это . Они использовали собственный код для показа объявлений и опубликовали результаты в виде cn1lib здесь .

Вероятно, вы можете аналогичным образом улучшить admob для поддержки такого API с собственным кодом.

...