callstack / callstack/react-native-fbads

Problem implementing Native Ads

Open
#355 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
451
Forks
147
PR merge metrics
No merged PRs in 30d

Description

# Bug Report

**Before opening**

- [x ] Did you try the latest release?
- [x ] Did you look for existing issues?

**Ad Modules**

Native Ads

**Platforms**
Android

**Versions**

- Android: >9
- react-native-fbads: 7.0.5
- react-native: 0.70.8

**Current Behaviour**

**1. I created a file for the component :**

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

const AdComponent = ({ nativeAd }) => {
return (




{nativeAd.description}


);
};

export const MyNativeAd = withNativeAd(AdComponent);
```

**1. Inside the screen where I want to display this ad :**

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



}
```
As you can see in the code above, I must provide a nativeAd property to the MyNativeAd component.

**Expected Behaviour**
The created component should ask only for `adsManager` property, however it asks for `nativeAd` also, which is deferent from what the documentation shows.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.