Android版V2.20.0 動画ネイティブ広告でのクラッシュの可能性について

いつもアドフリくんをご利用いただきありがとうございます。

Android版V2.20.0 動画ネイティブ広告において Applovin/Adcorsaの動画再生終了の瞬間に次の動画をロードすると クラッシュする可能性が高いことがわかりました。

@Override
public void onNativeAdViewPlayFinish(String s, Boolean aBoolean) {
         nativeAdView.load();
}

このような実装ですと、アプリがクラッシュする可能性が高いのでお控えください。

また、動画再生後にしばらくの間エンドカードを表示すると、 広告の効果が向上すると予想しております。 すぐに次の動画が再生されますと、ユーザが広告に興味を持っても、 その広告が見られなくなってしまうからです。

そのため、動画再生後に次の動画をロードするタイミングは 動画再生終了の直後ではなく、ページ切り替え時をおすすめしております。

仮に、ページを切り替えずに次の動画をロードする場合は、 クラッシュを避けるため「待ち時間」をいれていただけますと幸いです。

「待ち時間」を入れた場合の実装例

   @Override
            public void onNativeAdViewPlayFinish(String s, Boolean aBoolean) {
               //endcard見せるために、30sを待つ
                new Handler().postDelayed(new Runnable() {
                    @Override
                    public void run() {
                        nativeAdView.load();
                    }
                }, 1000 * 30);
            }

Android版V2.20.0での変更点はこちらとなりますので、併せてご参考ください。

なお、クラッシュを回避したSDKのアップデートを近日中に予定しております。 それまでご不便をおかけいたしますが、上記ご対応いただけますと幸いです。

何かご不明な点などございましたら、サポートまでご連絡ください。 引き続き、アドフリくんを何卒よろしくお願いします。


アドフリくん サポート担当

support@adfully.jp

results matching ""

    No results matching ""