对不起这个问题,这不是纯粹的技术。
我们在 Play Store 上发布了我们的应用程序。我们使用 AdBuddiz 广告提供商。
由于违反了以下广告政策,Google 已暂停我们的应用:
插页式广告只能在它们附带的应用程序内显示。必须在任何插页式广告中为用户提供一个突出且易于访问的目标,以便他们可以在不受到惩罚或无意点击的情况下关闭广告。
我们在我们的应用程序中所做的是在用户处于主 Activity 时显示广告,然后按返回。我们使用的代码如下:
public void onBackPressed() {
AdBuddiz.showAd(this);
super.onBackPressed();
}
所以问题是:我们的应用程序是否违反了政策?显示广告时,用户按下的是应用程序内部。但是,android Activity 生命周期并不能保证在 backPress 之后应用程序没有运行,因为它应该只是调用finish()
.
我们正在考虑编译 Google Appel 表单,以恢复我们的应用程序。建议将不胜感激。