Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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 如何在Firebase Analytics的调试视图中处理Admob中间广告的未设置事件?_Android_Firebase_Firebase Analytics - Fatal编程技术网

Android 如何在Firebase Analytics的调试视图中处理Admob中间广告的未设置事件?

Android 如何在Firebase Analytics的调试视图中处理Admob中间广告的未设置事件?,android,firebase,firebase-analytics,Android,Firebase,Firebase Analytics,希望有人能帮我 在我的Android应用程序(使用Android Studio 3.3.1开发)中,我有以下流程: 1-显示活动A(ActivitySplashScreen)。加载间隙广告时,显示它 2-当填隙关闭时,完成活动A并开始活动B(活动原则) 我的问题是,在此过程中,我收到两个与广告相关的“未设置”事件,我不知道如何避免出现,或者如何更改另一个未设置的名称: 我正在使用这些实现: implementation 'com.google.android.gms:play-services

希望有人能帮我

在我的Android应用程序(使用Android Studio 3.3.1开发)中,我有以下流程:

1-显示活动A(ActivitySplashScreen)。加载间隙广告时,显示它

2-当填隙关闭时,完成活动A并开始活动B(活动原则)

我的问题是,在此过程中,我收到两个与广告相关的“未设置”事件,我不知道如何避免出现,或者如何更改另一个未设置的名称:

我正在使用这些实现:

implementation 'com.google.android.gms:play-services-ads:17.1.3'
implementation 'com.google.firebase:firebase-core:16.0.7'
此依赖项包括:

classpath 'com.google.gms:google-services:4.2.0'
我的代码如下:

在活动A中,我准备填隙材料并根据以下代码显示:

    mInterstitialAd = new InterstitialAd(this);
    mInterstitialAd.setAdUnitId(ca-app-pub-XXXXXXXXX/XXXXXXXXXXXXXX);

    AdRequest adRequest = new AdRequest.Builder().build();
    mInterstitialAd.loadAd(adRequest);

    mInterstitialAd.setAdListener(new AdListener() 
    {
        @Override
        public void onAdImpression() {
            super.onAdImpression();
        }

        @Override
        public void onAdFailedToLoad(int errorCode) 
        {
            super.onAdFailedToLoad(errorCode);
            Log.i("SPLASH SCREEN", "Error cargando Ad");
        }

        @Override
        public void onAdLoaded() 
        {
            super.onAdLoaded();
            Log.i("SPLASH SCREEN", "Ad Cargado");
        }           

        @Override
        public void onAdClosed() 
        {
            super.onAdClosed();
            Log.i("SPLASH SCREEN", "Ad Cerrado");

            finish();
            startActivity(new Intent().setClass(ActivitySplashScreen.this, ActivityPrincipal.class));
            overridePendingTransition(R.anim.entrada_activity, R.anim.salida_activity);
        }           

        @Override
        public void onAdLeftApplication() 
        {
            super.onAdLeftApplication();
            Log.i("SPLASH SCREEN", "Ad Left Application");
        }
    });

    if (mInterstitialAd.isLoaded())
    {
        mInterstitialAd.show();
    }
请注意,如果我没有显示中间事件,并且我直接完成活动A并启动活动B,则这两个“未设置”事件不会出现在DebugView中

我希望我提供了足够的信息,以便有人能帮助我


谢谢。

你是说你的插页广告没有出现吗?插页显示正确。我需要知道的是如何更改正在firebase中记录的“未设置”事件的名称。@Amc您有解决方案吗。我也有同样的问题。请帮忙。