我们如何为 google 移动广告设置语言区域

How do we set the locale for google mobile ads

我们正在使用以下包

https://pub.dev/packages/google_mobile_ads

但我们的测试插播广告和奖励广告使用的语言有误。我们得到的不是英语(这是设备区域设置的设置),而是西班牙语广告。有什么方法可以让这些广告与用户的设备区域相匹配?我们目前正在 IOS

上进行测试

Google AdMob 将自行定位广告,它会使用设备和应用区域设置来了解应该向该用户投放什么广告。

您遇到的问题很可能是由于广告商在尝试 运行 广告活动时在英语字段中填写了西班牙语文本,或者是错误定位广告活动的结果(AdMob 为广告商提供有意向说英语的用户投放西班牙语广告的能力)

来自Google Help Docs

Our technology can determine the primary language of a page. If your content is in a language supported by our program, AdSense will target ads in the appropriate language to your content. We also target ads to match the language settings specified by advertisers in their advertising campaigns. Language targeting allows advertisers to choose the language of the sites that they'd like their ads to appear on.