@react-native-firebase / admob не работает, даже когда я использую TestIds

#firebase #react-native #admob

#firebase #react-native #admob

Вопрос:

Я пытаюсь вставить рекламу в свое приложение React Native, используя библиотеку @react-native-firebase /admob. Я выполнил все шаги по созданию и настройке своей учетной записи Admob, а также интегрировал учетную запись firebase.

Однако, когда я пытаюсь запустить свое приложение с помощью BannerAd, оно показывает ошибку ниже, даже когда я пытаюсь использовать TestIds:

 [admob/error-code-no-fill] The ad request was successful, but no ad was returned due to lack of ad inventory.]
 

Библиотеки в package.json:

 "@react-native-firebase/admob": "^11.2.0",
"@react-native-firebase/app": "^11.2.0",
 

Мой код, который вызывает эту ошибку:

 import { BannerAd, BannerAdSize, TestIds } from '@react-native-firebase/admob'

...

const testBannerId = TestIds.BANNER

...

<BannerAd
  unitId={testBannerId}
  size={BannerAdSize.BANNER}
  onAdClosed={() => console.log('closed')}
  onAdFailedToLoad={(error: any) => console.log(error)}
  onAdLeftApplication={() => console.log('Ad left application')}
  onAdLoaded={() => console.log('Ad loaded')}
  onAdOpened={() => console.log('Ad opened')}
/>
 

Я признателен, если кто-нибудь просветит меня в моем случае.

Спасибо всем!