谷歌admob安卓SDK——原生广告之原生模板

使用原生广告,您可以自定义广告,从而改善用户体验。 更好的用户体验可以提高参与度并提高整体收益。为了充分利用原生广告,对广告布局进行样式设置很重要,以使它们看起来像是应用程序的自然扩展,谷歌创建了原生模板。原生模板是您的原生广告的代码完整视图,旨在快速实施和轻松修改。 使用原生模板,您可以在短短几分钟内实施您的第一个本机广告,并且无需大量代码即可快速自定义外观。 您可以将这些模板放置在所需的任何位置,例如在新闻提要中,在对话框中或在应用程序中的其他任何位置。

注意: 如果你想从头开始设计自己的原生模板,请查阅接下来的原生高级指南。

原生模板尺寸

有两个模板:小型和中型。 它们都使用TemplateView类,并且都具有固定的宽高比。 它们将缩放以填充其父视图的宽度。

小模板非常适合回收器视图,或者任何需要长矩形广告视图的时候。例如,你可以用它来做feed广告。, 谷歌admob安卓SDK——原生广告之原生模板

中型模板的页面浏览量应为二分之一到四分之三,但也可以在Feed中使用。 这对于登录页面或启动页面很有用。您可以随意尝试放置。 当然,也可以更改源代码和XML文件以适合您的要求。

, 谷歌admob安卓SDK——原生广告之原生模板

要安装原生广告模板,只需下载zip文件(使用GitHub上的Clone或download选项)并将模块导入到现有的Android Studio项目中。您可以在任何布局XML文件中使用模板,就像任何其他视图组一样。

设计模板样式

有两种样式来设置模板样式:使用传统的布局XML和使用NativeTemplateStyle.Builder对象。 官方SDK的代码示例演示了如何使用NativeTemplateStyle.Builder对象设置主要背景颜色,但是还有许多其他选项。 这是所有可用的构建器方法。 构建器返回一个NativeTemplateStyle对象,该对象将覆盖任何XML布局样式。 XML布局gnt_small_template.xml和gnt_medium_template.xml使用您已经熟悉的相同Android样式参数。

鉴于篇幅,文中有些代码示例没有复制过来,您可以翻墙自己查看文档

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注