Не вижу баннер - AdMob плагин - PullRequest
0 голосов
/ 01 декабря 2018

У меня проблема с новым плагином admob на платформе Corona-SDK.

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

С другой стороны, у меня есть приложение, которое я еще не опубликовал (совершенно новое), я пыталсядобавьте баннер, используя новый плагин admob (ЖЕ так же, как я сделал с другим приложением - тот же код, что и все - также build.setting).Я вижу объявление, только если оно использует TestMode = true.

Вот как я это сделал: у меня main.lua инициализировал объявление:

-- AdMob listener function
local function adListener( event )
    if ( event.phase == "init" ) then  -- Successful initialization
        -- Load an AdMob interstitial ad
        admob.load( "banner", { adUnitId="ca-app-pub-xxxxx/xxxxx" } )
    end
end

-- Initialize the AdMob plugin
admob.init( adListener, { appId="ca-app-pub-xxxxxx~xxxxxxx"} )

и в сцене, которую ясделать это:

if ( admob.isLoaded( "banner" ) ) then
            bannerHeight = admob.height()
            admob.show( "banner", { y = display.actualContentHeight - bannerHeight} )
end

Я перепробовал все, я знаю, что рекламный блок работает, потому что я проверяю его в первом приложении, где работает баннер.Мне осталось только подумать, что, может быть, это происходит, потому что я еще не опубликовал приложение ..

Надеюсь на помощь, спасибо всем.

1 Ответ

0 голосов
/ 08 декабря 2018

Вы задали очень похожий вопрос здесь:

Ответ Admob loadFaild

Вы не можете показывать живые объявления в тестовом приложении в соответствии с правилами AdMob.Во время тестирования вам нужно иметь testMode = true.

Rob

...