我有一个应用程序(我将打电话给#34; MyApp"在此帖子上),已完成并准备上传。另外,我已经有了展示广告的代码。
MyApp代码,具有测试设备ID:
AdRequest adreq = new AdRequest.Builder().addTestDevice("myid").build();
所以,第一个问题是:如果它已准备好上传,这将改为:
AdRequest adreq = new AdRequest.Builder().build();
这是对的吗?
我的另一个问题是关于AdMob和广告单元ID 。 我的广告单元ID现在是对我在AdMob信息中心中获得的应用(我称之为AdMobApp)的引用,此adMobApp是使用&#34创建的;手动添加您的应用"在AdMob中。因此,如果我使用AdMobApp的广告单元ID上传MyApp "手动添加" ,它是否正常工作?
功能"搜索您的应用"做?它会将广告自动放入您的应用中,或者是什么?...
这个过程我不明白,因为,如果我搜索应用程序(假设MyApp已经在Google Play上),将会创建另一个广告单元ID 那么,会发生什么使用广告单元ID代码?
答案 0 :(得分:6)
您不必须删除addTestDevice("myid")
。这只意味着在发布后,您可以下载该应用并仍然可以看到测试广告,而不是真实广告。所有其他用户都会看到真实广告,因为设备ID(几乎)是唯一的。请参阅this SO question。
是的,使用"手动添加"上传您的应用广告单元ID可以使用。手动添加是指您的应用尚未发布。搜索是针对已发布的应用。由于您希望在发布时在应用中添加广告,因此您需要使用手册,就像您所做的那样。 Source:
使用以下方法之一选择要通过以下方式获利的应用:
一个。 搜索您的应用:在Google Play或iTunes App Store中搜索您的应用,然后点击+获利。
湾手动添加您的应用:如果您的应用尚未发布,请输入应用名称和平台,然后点击+获利。
您发布后不必再添加应用程序,因此您永远不需要使用"搜索您的应用程序"。