Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android AdMob:AdMob Ad Unit ID疑难解答的升级版本_Android_Admob_Ads - Fatal编程技术网

Android AdMob:AdMob Ad Unit ID疑难解答的升级版本

Android AdMob:AdMob Ad Unit ID疑难解答的升级版本,android,admob,ads,Android,Admob,Ads,我最近刚刚升级到AdMob的新版本(以前的版本称为Legacy AdMob) 我已将我的信息从旧版AdMob导入升级版本。我现在不确定如何添加新的广告单元 我有两(2)个广告。一个是主屏幕广告(广告1),另一个在不同的屏幕上(广告2)。Ad 1是在旧版AdMob下创建的。它有一个旧版发布者ID和一个旧版中介ID。我最近创作了广告2。它仅指定“Ad单元ID” 当然,谷歌的开发者资源尚未更新() 我的问题是: 1.我是否继续为ad 1使用旧版AdMob发布者ID? 2.对于广告2,我是否使用新的发布

我最近刚刚升级到AdMob的新版本(以前的版本称为Legacy AdMob)

我已将我的信息从旧版AdMob导入升级版本。我现在不确定如何添加新的广告单元

我有两(2)个广告。一个是主屏幕广告(广告1),另一个在不同的屏幕上(广告2)。Ad 1是在旧版AdMob下创建的。它有一个旧版发布者ID和一个旧版中介ID。我最近创作了广告2。它仅指定“Ad单元ID”

当然,谷歌的开发者资源尚未更新()

我的问题是: 1.我是否继续为ad 1使用旧版AdMob发布者ID? 2.对于广告2,我是否使用新的发布者ID(我注意到AdMob在从旧版切换时给了我一个新的发布者ID)

基本上,现在我正在使用升级版的AdMob(从旧版AdMob转换过来;旧版AdMob),我应该使用哪个ID*来确保我的收入

*新/升级的AdMob下的新ID也要长得多,并且从以下内容开始:

ca应用程序发布-[广告单元ID号此处]

发布-[发布者ID\u此处]


我是否包括上面注意到的前缀?

新的AdMob ad单元ID确实以
ca app pub
开头。你应该开始使用这些。在您的应用程序中包括整个广告单元,例如
ca-app-pub-12345678901233456/1234567890

对于使用旧ID的应用程序的现有版本上的流量,没关系——旧发布者/中介ID和新广告单元ID之间存在映射(尽管它不一定是1-1映射)。新位置可以是站点ID和中介ID合并为一个,因为在新AdMob中,广告单元表示中介位置,而不管您是在使用AdMob还是在进行中介


希望这能回答更多的问题。

我感谢你的回答。这基本上回答了我的问题。但是,在使用广告单元ID时,我是否包括ca app pub,以及位于两个不同数字之间的“/”?是的,包括所有这些。我也更新了答案,让它更清晰。对于以前分离的广告单元,我指的是横幅和中间类型?banner和Interstitual都应该有一个广告单元(考虑到应用程序中使用了这两个单元)