Android Unity Admob Integration:广告不再出现了——但它们曾经出现过吗?
我有点问题。 我曾经通过admob或Appodel为我的应用程序赚钱。我有一个应用程序通过Appodale赚钱,另一个应用程序通过admob流量大致相同。我意识到admob产生了更多的现金,所以我将我的项目从Appodale改为admob。 即使我在做教程中要求我做的事情,调试器也总是声明正在显示“虚拟广告”。我的设备不会显示广告。但它会在我的另一款unity游戏上显示广告 我所做的就是:Android Unity Admob Integration:广告不再出现了——但它们曾经出现过吗?,android,unity3d,Android,Unity3d,我有点问题。 我曾经通过admob或Appodel为我的应用程序赚钱。我有一个应用程序通过Appodale赚钱,另一个应用程序通过admob流量大致相同。我意识到admob产生了更多的现金,所以我将我的项目从Appodale改为admob。 即使我在做教程中要求我做的事情,调试器也总是声明正在显示“虚拟广告”。我的设备不会显示广告。但它会在我的另一款unity游戏上显示广告 我所做的就是: private InterstitialAd interstitial; private void Lo
private InterstitialAd interstitial;
private void LoadInterstitial()
{
MobileAds.Initialize(_appID);
interstitial = new InterstitialAd(_adUnitId);
AdRequest request = new AdRequest.Builder().Build();
interstitial.LoadAd(request);
if (interstitial.IsLoaded())
{
interstitial.Show();
}
}
我还注意到,在今年早些时候的另一个项目表单中,我不必做“MobileAds.Initizalize(_appID)”部分。我不需要提供应用程序id
有人能帮我吗?它过去很有魅力,但现在什么都没有了
谢谢:)以下解决了我的问题: -您需要实现一个新版本的GoogleAPI。旧的那个坏了。这就是为什么它现在要求您提供应用程序id。 不过别担心,你的旧应用程序仍然可以使用。 此外,我还必须从右侧的“服务”菜单中禁用“unityAds”。
在那之后,上面的代码工作了 以下解决了我的问题: -您需要实现一个新版本的GoogleAPI。旧的那个坏了。这就是为什么它现在要求您提供应用程序id。 不过别担心,你的旧应用程序仍然可以使用。 此外,我还必须从右侧的“服务”菜单中禁用“unityAds”。 在那之后,上面的代码工作了