嗨,大家好我正在使用该库进行反应原生的admob,但有人知道如何让人们通过按钮点击广告。例如,在视频上输入全屏我想在其上实施广告。虽然,我该怎么做呢?到目前为止,图书馆提供了显示广告横幅的代码。
https://github.com/sbugert/react-native-admob
<AdMobBanner
adSize="fullBanner"
adUnitID="your-admob-unit-id"
testDevices={[AdMobBanner.simulatorId]}
onAdFailedToLoad={error => console.error(error)}
/>
答案 0 :(得分:1)
这些被称为奖励视频广告。不是横幅。要执行所需的代码,如下所示:
// Set up the rewarded ad
AdMobRewarded.setAdUnitID('your-admob-unit-id');
AdMobRewarded.requestAd()
....
// Start the video ad
setTimeout(() => { // Connect this to a function instead of a timeout obviously
AdMobRewarded.showAd()
}, 5000)
有关代码用法的完整示例,请参见https://github.com/sbugert/react-native-admob
插件。
答案 1 :(得分:0)
据我所知,无法在横幅上添加您自己的设计。我使用了反对本土的admob玩了一下,然后用facebook react-native-fbads的类似包做了一些基本的工作。我的经验是,后者更灵活一点。但是我不认为它们会比来自admob的原版更好。但至少你可以添加按钮。