React Native谷歌手机广告(次世代Android分支)
叉通知 - - - - - -
@javascriptcommon/react-native-google-mobile-ads迁移的 安卓 本地层到 GMA下一代SDK (ads-mobile-sdk). iOS是 不变(经典GMA SDK)。在Android平台上,只有横幅广告/插页广告/ app-open / 同意得到执行;原生广告和奖励广告则不然。与上游相同的JS API。
React Native谷歌移动广告 允许你通过AdMob实现应用盈利;一个React Native的包装,围绕原生的谷歌移动广告sdk的iOS和Android。
React Native b谷歌移动广告是基于三个关键原则构建的;
- 🧪 好测试
- 该模块经过广泛测试,覆盖率达到了95%(从react-native-firebase迁移到那里之后!)
- 👁 好的类型
- 包括对Typescript的第一类支持
- 📄 良好的文档记录
- 完整的参考和安装文档以及详细的指南和常见问题解答
广告形式
应用程序打开
应用打开广告是一种特殊的广告形式,专为希望从应用加载屏幕中获利的发行商设计。
横幅
横幅广告单元显示矩形广告,占据应用布局的一部分。 当用户与应用交互时,它们会留在屏幕上,或者固定在屏幕的顶部或底部,或者在用户滚动时与内容嵌在一起。 横幅广告可以在一段时间后自动刷新。
固定的自适应
全宽度和自动高度的动态大小的横幅。锚定自适应横幅预计将始终在屏幕上,锁定在屏幕的顶部或底部。
内联适应性
与锚定自适应横幅相比,内联自适应横幅更大、更高。 它们的高度是可变的,可以和设备屏幕一样高。 它们被放置在滚动内容中。
可折叠的
可折叠横幅广告的目的是提高锚定广告的性能,否则是一个较小的尺寸。
固定大小(遗留)
谷歌移动广告SDK支持固定广告大小的情况下,自适应横幅广告不能满足您的需求。 横幅(320x50),大横幅(320x100),中矩形(300x250),全横幅(468x60)和排行榜(728x90)。
本地的
原生广告允许你自定义出现在应用中的广告的外观和感觉。 你决定它们的放置方式和位置,所以布局更符合你的应用设计。
间质
插页式广告单元在你的应用中显示整页广告。将它们放置在应用界面的自然休息和过渡处,例如在游戏应用中完成关卡后。
奖励
AdMob奖励广告单元允许你为与视频广告、可玩广告和调查互动的用户提供应用内道具奖励。
奖励间隙
奖励性插播广告是一种激励广告形式,允许你为在应用自然过渡期间自动出现的广告提供奖励。 与奖励广告不同的是,用户不需要选择是否观看奖励插播广告。
迁移到新的体系结构状态(向后兼容)
这个包可以在The Old和 新建筑. 当使用新架构时,一些遗留代码仍然会被使用。请参阅下面的状态:
| 平台 | 特征 | 状态 |
|---|---|---|
| iOS | 移动广告SDK方法(Turbo Native Module) | ✅完成 |
| iOS | 横幅(Fabric Native Component) | ✅完成 |
| iOS | 全屏广告(Turbo Native Module) | ✅完成 |
| iOS | 原生广告(Turbo原生模块,Fabric原生组件) | ✅完成 |
| iOS | 用户消息传递平台(Turbo原生模块) | ✅完成 |
| iOS | EventEmitter (Turbo原生模块) | ⏳待办事项 |
| iOS | 收益精度常量(Turbo原生模块) | ✅完成 |
| 安卓 | 移动广告SDK方法(Turbo Native Module) | ⏳待办事项 |
| 安卓 | 横幅(Fabric Native Component) | ⏳待办事项 |
| 安卓 | 全屏广告(Turbo Native Module) | ⏳待办事项 |
| 安卓 | 原生广告(Turbo原生模块,Fabric原生组件) | ✅完成 |
| 安卓 | 用户消息传递平台(Turbo原生模块) | ⏳待办事项 |
| 安卓 | EventEmitter (Turbo原生模块) | ⏳待办事项 |
| 安卓 | 收益精度常量(Turbo原生模块) | ⏳待办事项 |
文档
贡献
许可证
- 看到 许可证
建造和维护 转化酶.