J'utilise le réseau publicitaire de Facebook pour afficher les annonces natives. Donc, comment implémenter l'écouteur d'événement pour le chargement, le clic, l'erreur. Donc, je me suis contenté de cette mise en œuvre, donc quelqu'un peut m'aider à faire.Comment faire pour obtenir des annonces natives de NativeAdsManager sur Facebook en android
listNativeAdsManager = new NativeAdsManager(activity, "mykey", 5)
listNativeAdsManager.setListener(new NativeAdsManager.Listener() {
@Override
public void onAdsLoaded() {
com.facebook.ads.NativeAd fbNative = listNativeAdsManager.nextNativeAd();
fbNative.setAdListener(new AdListener() {
@Override
public void onError(Ad ad, AdError adError) {
Log.d("fb-native","onError ");
}
@Override
public void onAdLoaded(Ad ad) {
Log.d("fb-native","onAdLoaded ");
}
@Override
public void onAdClicked(Ad ad) {
Log.d("fb-native","onAdClicked ");
}
});
View adView = NativeAdView.render(getActivity(), fbNative, NativeAdView.Type.HEIGHT_100);
html_view.addView(adView);
}
@Override
public void onAdError(AdError adError) {
}
});
est ce que je mais je ne mis en œuvre pas eu de rappel de onAdLoaded
, onAdClicked
donc ce que je dois changer