реагировать на родную firebase admob: при переходе на разные экраны загружается одно и то же объявление - PullRequest
0 голосов
/ 11 октября 2019

Я нахожусь на реакции-native-firebase / admob версии 6.0.0. Мне удалось правильно настроить и показывать рекламные баннеры, но я заметил, что они всегда одинаковы. У меня есть рекламные объявления, показанные в каждой 11-й позиции длинного плоского списка и в нескольких компонентах. Во всех этих местах показываются одинаковые объявления. Есть ли способ обновить их каждый раз, когда отображается новый рекламный баннер? Компонент, который загружает рекламу, выглядит следующим образом:

const adOptions = {requestNonPersonalizedAdsOnly: false, testDevices: ["xxxxxxxxxxxxxxx"], networkExtras: {campaign: "xxxxx", пользователь: xxx,}, местоположение:[xxx, xxx]};

        <BannerAd
          unitId="ca-app-pub-xxxxxxxxxxxxxxxx/xxxxxxxx"
          size={"MEDIUM_RECTANGLE"}
          requestOptions={adOptions}
          onAdLoaded={() => {
           console.log("Advert loaded");
          }}
          onAdFailedToLoad={e => console.log("failed to load", e)}
        />
...