官方教程告诉我:
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice(Parameters.deviceid)
.build();
rl.addView(adView);
adView.loadAd(adRequest);
我和一个来自admob的人谈过,他告诉我,获取设备ID是不必要的(这需要额外的许可,我会尽量避免这样的事情。)
我的应用程序已上线一个月左右,我有大约180次展示。我没有从其他人那里点击一下,尽管我把我的广告放在一个额外的菜单中("支持我")。因此,进入此菜单的用户通常会想到显示我认为的一些支持。
我不确定,但可能是,设备ID真的是赚钱的必要条件吗?
答案 0 :(得分:1)
它只会使广告不会提供给您的测试设备。如果您自己点击广告,这在技术上违反了服务条款,这就是为什么它在那里,但它不是必需的。
答案 1 :(得分:1)
设备ID用于区分测试设备和其他设备。无需设置您的设备ID。在这种情况下,您会在设备中看到真实广告,而不是占位符。
关于使用admob赚钱:展示不会为您赚钱,点击您的广告。不同的国家/地区具有不同的每次点击费用(每次点击费用),每次点击获得的金额也取决于用户点击该特定广告的进一步程度。如果他购买的内容,下载该广告上宣传的应用,您将获得该特定点击的高每次点击费用。