Проблема с внедрением нативной рекламы с использованием библиотеки response-native-fbads:v7.0.5.

У меня возникла проблема с реализацией NativeAds с использованием этой библиотеки. Я следовал тому, что говорится в документации (ссылка здесь), но то, что у меня есть в коде, отличается от того, что написано в документации.

1. Я создал файл для компонента Native Ad:

      import React from 'react';
import { View, Text } from 'react-native';
import {
  withNativeAd,
  AdIconView,
  TriggerableView,
  MediaView,
} from 'react-native-fbads';

const AdComponent = ({ nativeAd }) => {
  return (
    <View>
      <AdIconView style={{ width: 50, height: 50 }} />
      <MediaView style={{ width: 160, height: 90 }} />
      <TriggerableView>
        <Text>{nativeAd.description}</Text>
      </TriggerableView>
    </View>
  );
};

export const MyNativeAd = withNativeAd(AdComponent);

2- Внутри экрана, где я хочу отобразить это объявление:

      import { InterstitialAdManager, AdSettings, NativeAdsManager } from 'react-native-fbads';
import { MyNativeAd } from 'components/NativeBanner';
...
let nativeAdsManager: NativeAdsManager =  new NativeAdsManager(PLACEMENT_ID);
...
export const Myscreen = () => {
  <View>
    <MyNativeAd adsManager={nativeAdsManager} nativeAd={???????} />
  </View>
}

Как вы можете видеть в приведенном выше коде, я должен предоставитьnativeAdсобственность вMyNativeAdкомпонент. Я не знаю, что мне туда положить. В документации не упоминается ничего, связанного с этим свойством. Будем признательны за любую помощь в правильном использовании нативной рекламы.

0 ответов