【问题标题】:Programmaticaly support different screen sizes in admob mediation在 admob 中介中以编程方式支持不同的屏幕尺寸
【发布时间】:2012-10-10 21:35:06
【问题描述】:

到目前为止,我只使用 admob 在我的移动应用上投放广告。 使用SMART_BANNER,我能够在所有屏幕尺寸上显示全宽横幅。

现在,我想开始使用中介,但其他 ads 网络不支持 SMART_BANNER。 如果没有SMART_BANNER,我该怎么做才能拥有完整的width 广告?

提前致谢

【问题讨论】:

    标签: android width admob


    【解决方案1】:

    SMART_BANNER 是专门作为 AdMob 的一项功能引入的。大多数其他网络没有等效的全屏格式,因此它们的适配器可能不会为全屏请求返回广告。在更多的网络开始支持这种广告类型之前,您几乎必须就全角广告与中介广告做出决定。

    【讨论】:

    • 您好,埃里克,感谢您的回答。是否没有其他方法可以在大多数现有设备上获得带有(可能并不总是全宽)改编的广告?就像在展示广告之前测量屏幕尺寸,然后以最合适的尺寸调用广告?这是否意味着如果我离开 admob 到另一个网络,即使我使用平板电脑,我也会一直有小广告?
    • 其他网络支持更大的尺寸(468x60 和 728x90 字体尺寸相当普遍)。他们只是没有“全角”能力。有一种方法可以使用custom events“推出您自己的”解决方案,您基本上可以自己重新实现其他广告网络适配器,并定义在请求全屏广告时应该发生什么,但您需要做更多的工作。
    • 适配器的默认行为应该是检查传递给它们的广告尺寸,看看它们的任何广告尺寸是否适合请求(有时智能横幅只是 android 上的标准 320x50例如,纵向手机),如果尺寸合适则返回广告,否则不返回填充。但由于每个第 3 方都编写自己的适配器,因此情况可能并非总是如此。根据您的用例与适配器行为的关系,您可能希望为该网络推出自己的解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-17
    • 1970-01-01
    相关资源
    最近更新 更多