Facebook 横幅广告统一对齐底部

Posted

技术标签:

【中文标题】Facebook 横幅广告统一对齐底部【英文标题】:Facebook banner ad in unity align to the bottom 【发布时间】:2015-11-12 07:13:47 【问题描述】:

无法将 facebook 受众横幅广告与我的屏幕底部对齐。我试图将它嵌套在一个 Canves 中,将对象与底部对齐,但是当调用 show 方法时,它从屏幕顶部开始计数。 我试着让它像这样静态

adView.Show(135);

它在我的手机上运行良好,但是当我在更大的屏幕上尝试时,它出现在中间。 我还尝试使用adView.Show(canves.rect.height - 50); 更改静态值 但结果是更相似adView.Show(AdUtility.height()); 但它出现在屏幕外。我使用统一 5.2.2f1 和 facebook Audience sdk 4.7.0

【问题讨论】:

【参考方案1】:

我在“AudienceNetwork/Library/AdUtility.cs”中发现代码错误

public override double height ()
   return this.convert (this.deviceWidth ());

改为:

public override double height ()
   return this.convert (this.deviceHeight ());

并使用:

adView.Show(AdUtility.height() - 50) // if: AdSize.BANNER_HEIGHT_50

【讨论】:

以上是关于Facebook 横幅广告统一对齐底部的主要内容,如果未能解决你的问题,请参考以下文章

在 android 上的播放器功能区下方放置横幅广告

如何将 Facebook Audience Network 横幅广告移动到底部而不是屏幕顶部?

我可以在同一活动中显示 admob 原生广告和 admob 横幅广告吗?

在 recyclerview 中实现 facebook 横幅广告

在 ListView 中显示重复布局的 Facebook 原生横幅广告

需要垂直文本从底部开始与横幅左侧对齐