Facebook受众群体网络广告集成问题 [英] Facebook Audience Network Ads integration Issue

查看:352
本文介绍了Facebook受众群体网络广告集成问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

E/FBAudienceNetwork:您正在使用自定义Application类,并且不要调用AudienceNetworkAds.isInAdsProcess().多进程支持将被禁用.如果要支持多进程模式,请致电AudienceNetworkAds.isInAdsProcess().

E/FBAudienceNetwork: You are using custom Application class and don't call AudienceNetworkAds.isInAdsProcess(). Multi-process support will be disabled. Please call AudienceNetworkAds.isInAdsProcess() if you want to support multi-process mode.

implementation 'com.facebook.android:audience-network-sdk:5.1.0'
implementation 'com.mopub.mediation:facebookaudiencenetwork:5.1.0.2'

am与Mopub一起使用FAN.

am using FAN along with Mopub.

如何解决以上问题?预先感谢.

How to fix the above issue? Thanks in advance.

推荐答案

这很可能是因为您使用了自定义Application子类.将AudienceNetworkAds.isInAdsProcess()调用放在自定义Application类的顶部,如下所示:

It's likely because you use custom Application subclass. Put AudienceNetworkAds.isInAdsProcess() call on top of your custom Application class like this:

public class YourApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();

        if (AudienceNetworkAds.isInAdsProcess(this)) {
            return;
        }

        // your normal onCreate() code
    }
}

现在警告应该消失.

或者,您可以通过设置以下方式关闭多进程支持(不推荐):

Alternatively you can turn multiprocess support off (not recommended) by setting:

AdSettings.setMultiprocessSupportMode(MultiprocessSupportMode.MULTIPROCESS_SUPPORT_MODE_OFF);

注意.您应该在调用SDK方法或MoPub中介之前调用此方法.

Note. You should call this before calling SDK methods or MoPub mediation.

这篇关于Facebook受众群体网络广告集成问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆