• 13-06-2021, 14:13:01
    #1
    Banner reklam eklemeye çalışıyorum.


    D/DemoActivity: onBannerAdLoadFailed errorCode:606, errorMessage:Empty waterfall

    hatası geliyor.



    Dökümantasyondaki kodlarla yaptım. Sizce neden olabilir?

    private void initIronSource(String appKey, String userId) {
    // Be sure to set a listener to each product that is being initiated
    // set the IronSource rewarded video listener
    // set client side callbacks for the offerwall
    SupersonicConfig.getConfigObj().setClientSideCallb acks(true);
    // set the interstitial listener

    IronSource.addImpressionDataListener(this);
    // set the IronSource user id
    IronSource.setUserId(userId);
    // init the IronSource SDK
    IronSource.init(getActivity(), appKey);



    // In order to work with IronSourceBanners you need to add Providers who support banner ad unit and uncomment next line
    createAndloadBanner();
    }


    private void startIronSourceInitTask(){
    String advertisingId = IronSource.getAdvertiserId(getContext());
    // we're using an advertisingId as the 'userId'
    initIronSource(APP_KEY, advertisingId);

    }



    private void createAndloadBanner() {
    // choose banner size
    ISBannerSize size = ISBannerSize.BANNER;

    // instantiate IronSourceBanner object, using the IronSource.createBanner API
    mIronSourceBannerLayout = IronSource.createBanner(getActivity(), size);

    // add IronSourceBanner to your container
    FrameLayout.LayoutParams layoutParams = new FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT,
    FrameLayout.LayoutParams.MATCH_PARENT);
    mBannerParentLayout.addView(mIronSourceBannerLayout, 0, layoutParams);

    if (mIronSourceBannerLayout != null) {
    // set the banner listener
    mIronSourceBannerLayout.setBannerListener(new BannerListener() {
    @Override
    public void onBannerAdLoaded() {
    Log.d(TAG, "onBannerAdLoaded");
    // since banner container was "gone" by default, we need to make it visible as soon as the banner is ready
    mBannerParentLayout.setVisibility(View.VISIBLE);
    }

    @Override
    public void onBannerAdLoadFailed(IronSourceError error) {
    Log.d(TAG, "onBannerAdLoadFailed" + " " + error);
    }

    @Override
    public void onBannerAdClicked() {
    Log.d(TAG, "onBannerAdClicked");
    }

    @Override
    public void onBannerAdScreenPresented() {
    Log.d(TAG, "onBannerAdScreenPresented");
    }

    @Override
    public void onBannerAdScreenDismissed() {
    Log.d(TAG, "onBannerAdScreenDismissed");
    }

    @Override
    public void onBannerAdLeftApplication() {
    Log.d(TAG, "onBannerAdLeftApplication");
    }
    });

    // load ad into the created banner
    IronSource.loadBanner(mIronSourceBannerLayout);
    } else {
    Toast.makeText(getContext(), "IronSource.createBanner returned null", Toast.LENGTH_LONG).show();
    }
    }


    /**
    * Destroys IronSource Banner and removes it from the container
    *
    */
    private void destroyAndDetachBanner() {
    IronSource.destroyBanner(mIronSourceBannerLayout);
    if (mBannerParentLayout != null) {
    mBannerParentLayout.removeView(mIronSourceBannerLayout);
    }
    }

    @Override
    public void onImpressionSuccess(ImpressionData impressionData) {
    // The onImpressionSuccess will be reported when the rewarded video and interstitial ad is opened.
    // For banners, the impression is reported on load success.
    if (impressionData != null) {
    Log.d(TAG, "onImpressionSuccess " + impressionData);
    }
    }
  • 13-06-2021, 14:14:26
    #2
    Bende ironsrc geçmek istedim ama entegrasyon hakkında gram bilgim yok , çok can sıkıcı.
  • 13-06-2021, 14:14:26
    #3
    Full Stack Developer
    waterfall boş diyor
    sanırım uyumlulaştırma ve bidding kullanıyorsunuz
    fakat herhangi bir reklam ağı ve reklam idlerinizi girmemişsiniz.
    bu hatayı bu nedenle alıyorsunuz.
  • 13-06-2021, 14:15:26
    #4
    appledeveloper adlı üyeden alıntı: mesajı görüntüle
    waterfall boş diyor
    sanırım uyumlulaştırma ve bidding kullanıyorsunuz
    fakat herhangi bir reklam ağı ve reklam idlerinizi girmemişsiniz.
    bu hatayı bu nedenle alıyorsunuz.
    Teşekkür ederim, şuan ironsource kendi reklamlarını kullanmak istiyorum. Admob kısıtlı reklam gelmiyor, facebook ödeme yöntemi giremediğim için yok.
  • 13-06-2021, 14:16:08
    #5
    Full Stack Developer
    emretanerc adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ederim, şuan ironsource kendi reklamlarını kullanmak istiyorum. Admob kısıtlı reklam gelmiyor, facebook ödeme yöntemi giremediğim için yok.
    test reklamlarınızı aktifleştirin ve cihanızı test id olarak ekleyin tekrar deneyin.
  • 13-06-2021, 14:22:24
    #6
    appledeveloper adlı üyeden alıntı: mesajı görüntüle
    test reklamlarınızı aktifleştirin ve cihanızı test id olarak ekleyin tekrar deneyin.



    Emülatörü eklemiştim daha önceden test ads de aktif. Hesabım onay bekliyor o yüzden olabilir mi acaba?


    Your account is pending approval. We'll notify you by email when your account is approved.
  • 13-06-2021, 14:37:53
    #7
    Full Stack Developer
    onay bekliyor olsa da test reklamlarını görmeniz gerekmekte.
  • 25-06-2021, 18:45:16
    #8
    emretanerc adlı üyeden alıntı: mesajı görüntüle



    Emülatörü eklemiştim daha önceden test ads de aktif. Hesabım onay bekliyor o yüzden olabilir mi acaba?


    Your account is pending approval. We'll notify you by email when your account is approved.
    appledeveloper adlı üyeden alıntı: mesajı görüntüle
    onay bekliyor olsa da test reklamlarını görmeniz gerekmekte.
    Arkadaşlar İronsource onayı ne kadar zaman alıyor ortalama kaç günde onaylıyorlar bilginiz var mı?
  • 25-06-2021, 23:15:15
    #9
    Geçenlerde ironsource mail aldım. SDK yükseltin artık bannerda waterfall olmayacak gibisinden. Sorunun bununla alakalı olabileceğini düşünüyorum. En son sdk yımı kurdunuz? Bannerda komple bidding geçmişti yanlış hatırlamıyorsam maile göre