2017-02-28 2 views
1

J'ai une application qui est monétisée avec Facebook Audience Network (FAN). Maintenant, je veux ajouter le support pour Admob parce que le taux de remplissage FAN est très faible. Ce que je veux faire est le suivant:Admob et Facebook Audience Network

Si le ventilateur échoue je veux montrer l'annonce d'Admob mais je ne veux pas utiliser le service de méditation d'Admob parce qu'il a des problèmes avec les annonces natives. Je veux simplement faire une instance de l'annonce Admob.

Je n'ai pas trouvé quelque chose à propos de cette approche et je veux simplement savoir si cela viole les politiques?

+0

Est-ce que c'est pour iOS ou Android? –

+0

L'approche est très standard - c'est ce qu'on appelle une chute d'eau. Il n'y a pas de violation de la politique avec cela. – drewster

Répondre

1

Utiliser des méthodes FBAdViewDelegate pour suivre les événements publicitaires:

@interface ViewContorller : UIViewController <FBAdViewDelegate> 

Lorsqu'une annonce Réseau Public Facebook ne parvient pas à charger présente une annonce AdMob:

-(void)adView:(FBAdView *)adView didFailWithError:(NSError *)error { 
    NSLog(@"Ad failed to load"); 
    // Present AdMob GADBannerView 
} 

Si une charge ad Réseau Public Facebook cacher AdMob ad:

-(void)adViewDidLoad:(FBAdView *)adView { 
    NSLog(@"Ad was loaded and ready to be displayed"); 
    // Hide AdMob GADBannerView 
} 

De Adding Ad Banners to your iOS app.