【问题标题】:AdMob interstitials in app with single activity具有单一活动的应用中的 AdMob 插页式广告
【发布时间】:2018-09-03 09:13:20
【问题描述】:

我正在考虑在我们的应用中用插页式广告替换常规广告。我收到了很多来自 AdMob 的电子邮件,鼓励我这样做。

问题在于我们的应用是动态壁纸,因此其中只有一项实际活动 - 动态壁纸设置。我想不出插页式广告周期性出现的任何好的实现方式。

根据指南,此类广告必须在某些交互之间展示,例如从一个活动导航到另一个活动。

每次从动态壁纸设置活动返回主屏幕后,我都可以显示全屏广告,确保用户在 3 分钟之前没有看到插页式广告(因此用户不会经常看到它们,因为他们可以转到设置经常)。

在这种情况下是否可以使用 AdMob 插页式广告?

【问题讨论】:

  • 一些建议 - 我收到了很多来自 AdMob 的电子邮件,鼓励我这样做。 - 这不是这样做的好理由。你不应该让唯一目标是赚钱的第三者告诉你如何塑造你的应用程序。插页式广告极具侵入性
  • 是的,这就是我犹豫添加插页式广告的原因。 AdMob 之前曾联系我解决一些横幅布局问题,所以现在我害怕犯 UX 错误,而这比单个横幅更烦人。

标签: android admob interstitial


【解决方案1】:

每次直播回来后,我都可以全屏展示广告 壁纸设置活动到主屏幕,确保用户没有 像 3 分钟前看到的插页式广告(所以用户也看不到它们 经常,因为他们可以经常进入设置)。

这个不错,可以实现……

但是,您也可以在应用退出时使用/显示插页式广告...

例如> 用户按下返回 > 加载插页式广告 > 广告关闭 > 显示应用退出确认对话框 > 用户选择退出 > 调用 finish();

但如果你这样做 - 用户按下返回 > 加载插页式 > 广告已关闭 > 调用 finish() -- 这违反了政策...

【讨论】:

  • 我没有任何退出确认,它只是从动态壁纸设置返回到主屏幕(或动态壁纸预览屏幕)。
  • @keaukraine 我的意思是,如果您实施退出插页式广告,则无法关闭应用程序,因为它违反了...您可以显示退出确认对话框或使用其他一些逻辑,其中包括显示广告关闭后的不同屏幕... :)
【解决方案2】:

当您进行设置时,您应该加载广告,并且每当用户单击某个按钮时检查广告是否已加载,如果是则显示广告并在广告关闭时执行操作,否则执行操作。 您还可以使用共享首选项来记录用户交互。设置特定限制以及共享偏好何时达到广告加载要求

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多