打包时选择了国内广告和海外广告
- 发布:2023-09-06 17:20
- 更新:2023-09-06 17:28
- 阅读:260
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
手机系统: Android
手机系统版本号: Android 11
手机厂商: 华为
手机机型: mate 20 pro
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
在国内访问显示国内的广告,在国外访问显示国外的广告
在国内访问显示国内的广告,在国外访问显示国外的广告
实际结果:
运行时加载广告会报错
运行时加载广告会报错
bug描述:
我的安卓应用做了国际化配置,打包时选择了国内广告和海外广告,如果不搭梯子是可以正常显示国内广告的。搭梯子到海外后运行APP时加载广告会报以下错误。
{
"code": -5005,
"errMsg": "Ad loading failed,please try again later",
"detail": [
{
"p": "pg",
"id": "980636696",
"code": 20001,
"msg": "the country/region is currently not supported by Pangle"
},
{
"p": "gg",
"id": "ca-app-pub-6878865498722231/7113356306",
"code": -5000,
"msg": "timeout"
}
]
}
但是如果打包时,只选择海外广告打包就没有这个问题。IOS也没有这个问题。
不过这样的话安卓就要两个应用了,对我们的业务就会有很大影响,还是希望可以打一个包,在国内访问显示国内的广告,在国外访问显示国外的广告
霸王 (作者)
我就是把手机的地区换成了美国 手机语言调成了英语 梯子也是架到了美国。
2023-09-06 17:29
DCloud_Android_zl
回复 霸王: 梯子翻到东南亚地区,比如新加坡
2023-09-06 17:31
霸王 (作者)
回复 DCloud_Android_zl: 我没有新加坡的,翻到了日本就可以了,这是什么情况,只有日本和东南亚才可以接海外广告吗?
2023-09-06 17:34
霸王 (作者)
回复 DCloud_Android_zl: 如果这样的话,美国的用户该怎么办呢?
2023-09-06 17:49