使用MoPub接收非英语的Facebook原生广告

时间:2019-01-25 22:23:07

标签: facebook mopub facebook-monetization-manager

有没有一种方法可以控制通过Facebook获利中心请求的广告的位置,而不是通过MoPub来提供这种选择?

预期

通过MoPub的Facebook Native Ads集成显示的英语母语广告会传递正确的Location数据。

已观察

尽管San Francisco纬度/经度Location对象被传递到MoPub,但仍显示非英语广告。

配置

我收到的非英语本地广告似乎是针对其他地区的。我已经按照RequestParameters的MoPub文档中的说明实现了moPubAdapter.loadAds(...)方法。

根据来自Android Studio中MoPub日志的示例请求,正在使用正确的经度/纬度:37.78378378378378-122.44880571614736这是我当前所在的旧金山的坐标。另外,它不只是一个或两个广告或特定区域。广告以西班牙语,法语,泰语等显示。

French Ad Spanish Ad

1 个答案:

答案 0 :(得分:0)

由于MoPub在下面的回答,看来必须有一种方法可以通过Facebook的信息中心定位获利位置...

MoPub的回复

  

在查看您的帐户时,我们发现您没有启用市场,并且所有展示都似乎是通过网络投放的。请注意,我们不能影响或控制通过网络投放的任何广告,因为这些广告是由网络SDK提供的。

     

另一方面,无法保证说英语的用户只会看到英语广告。如果广告客户购买了该展示机会,则可以选择发送非英语广告素材。

     

对于Marketplace来说,一种影响广告语言的可能性是通过关键字将语言信息传递给DSP。您可以在这里找到更多信息:https://developers.mopub.com/docs/marketplace/openrtb/#3211-object-device

     

值得一提的是,设置设备的主要语言将是广告语言,但是在这种情况下,由于它是您自己的设备,因此我们假设是英语。

Facebook文档

Set CPM Targets介绍了如何根据位置设置CPM目标,该位置可以帮助过滤,但不能直接启用或禁用特定地理位置。

此外,如果已经为MoPub中的广告单元定义了CPM,也不清楚是否需要在Facebook中设置CPM。

即:Facebook CPM设置为3美元,MoPub CPM设置为5美元。这会产生瀑布效应吗?首先过滤掉Facebook上所有低于$ 3的CPM,然后MoPub会过滤掉所有低于$ 5的内容?