Xcode 7.3、iOS 9.3
我知道这不是一个编程问题,但实施 AdMob 的人可能会被这个问题难住。如果您知道这样的帖子会去哪里(如果不在这里的话),请发表评论。
我花了 3 天试图解决这个问题...我发布了一个问题和解决方案来解决我的困境,希望能为刚接触 AdMob 的人节省一些宝贵的时间。
如果您注册了 AdMob 并将 SDK 集成到您的应用中,那么您可能需要确保您的付款和结算信息也设置正确,然后再继续使用应用。提交。嗯,这对我来说并不容易......
因此,您可以单击“齿轮”来显示设置弹出窗口...
然后尝试导航到“付款”和“账单”来设置,你猜对了,付款和账单......但是,我看到了以下行为:
您定向到的页面会持续加载...如谷歌沙滩球加载动画所示。
这持续了大约 3 分钟,然后你会......
作为 AdMob 新手,遵循提供的建议“...请稍后再试”,我稍后再试,然后再试,再试 - 认为这是由于流量或其他原因造成的。事实并非如此,最终我感到沮丧并开始寻求帮助。
请看我的回答。
Xcode 7.3、iOS 9.3
在互联网上摸索了几个小时后,我在 AdMob 帮助的常见问题解答部分找到了这一点。
问题是我的 cookie 设置不正确。是的。为什么他们不能对错误进行更多描述,这超出了我的理解,但我真的觉得“......稍后再试”是一个糟糕的词语选择。
火上浇油,他们的解决方案有点过时了,新的 Safari 浏览器并不完全具有他们描述的正确的 cookie 设置。但尽管如此,我明白问题是什么......
如果您使用 Safari,请执行以下操作:
转到 Safari 的“偏好设置”...
导航到“隐私”选项卡,将“Cookie 和网站数据:”从任何其他设置更改为“始终允许”。
重新加载AdMob“付款”或“结算”页面,您应该会看到相应的内容。
希望这可以节省某人的时间!干杯。
附注您很可能无法配置您的付款方式,因为...
您只能在最终收入确定后才能选择付款方式 您的交易历史记录已达到至少 10.00 美元或您当地的 等值货币。
尝试使用不同的浏览器,使用 safari 时也发生了同样的事情,但是当我使用 google chrome 时,付款选项卡加载正常。
确保您在浏览器中为此网站禁用广告拦截扩展,否则 Admob(和类似页面)将无法工作 👍
在浏览器设置中启用 Cookie。
这会将工作更改为访问 Google Admob 中的付款页面。
您可能需要登录您的 AdSense 帐户并在那里设置结算信息。它为我解决了类似的问题。
与 Google Chrome 版本 98.0.4758.102 存在相同问题
然而这并没有彻底解决问题
在可能的情况下,我添加此 Chrome 扩展:Moesif Origin & CORS Changer 打开,通过将其关闭它解决了问题。
我的建议是在浏览器(Adn、Firefox、Safary、Edge)中检查您的扩展程序,并在启用 Cookie 后重试。
我不知道为什么,但在允许所有 cookie 并删除所有扩展后,页面仍然无法加载。最后注销并登录谷歌帐户解决了问题。
就我而言,我尝试了与cookie相关的所有方法,但仍然不起作用。我发现的一个解决方法是转到 Adsense 中的付款信息,因为它们是相同的。