2016-11-02 6 views
3

내 앱에 Facebook 광고를 구현하고 있습니다. 는 내가 Gradle을 통해 SDK 및Facebook Audience Network - (# 606) 신청서가 거부되었습니다.

compile 'com.facebook.android:audience-network-sdk:4.17.0' 

을 포함 I 다음

final InterstitialAd interstitial = new InterstitialAd(ctx, channel); 

interstitial.setAdListener(new InterstitialAdListener() { 

    @Override 
    public void onError(Ad arg0, AdError arg1) { 
     Log.e("Ads Facebook Error",arg1.getErrorMessage()); 
    } 

    @Override 
    public void onAdLoaded(Ad arg0) { 
    } 

    @Override 
    public void onAdClicked(Ad arg0) {} 

    @Override 
    public void onInterstitialDisplayed(Ad arg0) { 
    } 

    @Override 
    public void onInterstitialDismissed(Ad arg0) { 
    } 
}); 

interstitial.loadAd(); 

매니페스트했다 수행

<activity 
    android:name="com.facebook.ads.InterstitialAdActivity" 
    android:configChanges="keyboardHidden|orientation|screenSize" /> 

결과, 나는 어떤 광고 및 리스너 반환하지 않습니다 메시지가있는 onError에서

Ads Facebook Error: Channel : 186801684845556_309815189210871/Error : (#606) Application is rejected 

최근까지 응용 프로그램이 작동했을 때 응용 프로그램이 거부 된 이유는 무엇입니까? Facebook에서 다른 설정을해야합니까? 지난번에 그 일을해야한다는 것을 기억하지 못합니다.

+0

이 InterstitialAd ID는 아직 유효하지 않으므로 오류가 발생했습니다. 그냥 응용 프로그램 ID가 귀하의 페이 스북 개발자 감사 네트워크에 살고 있는지 확인하십시오. –

+0

네, 맞습니다. 백엔드에 잘못된 것이 있습니다.이 질문을 잊어 버렸습니다. 오랫동안 해결되었습니다 :) 원하는 경우 답변으로 의견을 입력하고 동의 할 수 있습니다. – ElDuderino

답변

2

i 삽입 광고 ID가 아직 유효하지 않아 오류가 발생했습니다. 앱 ID가 Facebook의 개발자 잠재 고객 네트워크에 실제로 있는지 확인하십시오.

라이브 앱 구매 ID를 기다리는 중입니다.