将关键字和定位信息发送到AdMob以获得更好的广告效果

时间:2014-10-22 06:47:54

标签: android admob keyword ads targeting

在admob上,当我点击货币化> AdMob网络报告,然后在下拉选项中选择“定位类型”(位于页面左下角),我看到五行:

- (Unmatched ad requests)
- (unknown)
- Contextual
- Interest-based
- Placement

有人可以解释我这样的结果是如何可能的,因为我在 Android应用中并且没有向Google提供任何定位信息(对我而言,内容相关与应用程序中用户的环境,例如,网站访问者的网页上的文本......)

实际上,我希望通过向Admob 提供关键字和-if-users(非个人)信息来提高我的ECPM,因为我还没有这样做。

有没有人知道如何实现这一目标以及Admob如何在我不提供任何内容时提出基于关键字的广告?这对我来说是一个谜: - )

提前感谢您的答案!

1 个答案:

答案 0 :(得分:6)

您可以为admob提供关键字,以便定位广告。您可以在创建请求时使用addKeyword函数执行此操作。像这样:

AdRequest.Builder builder = new AdRequest.Builder()
        .addTestDevice("and id for your device")
        .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
        .addKeyword("orange")
        .addKeyword("yellow")
        .addKeyword("blue");

此方法记录在此处:http://developer.android.com/reference/com/google/android/gms/ads/AdRequest.Builder.html

在那里,您可以找到其他方法向AdMob提供信息:性别,地点,生日......

以下是更多信息:https://developers.google.com/mobile-ads-sdk/docs/admob/intermediate