Видеореклама с вознаграждением

imgВидеореклама с вознаграждением в Facebook не отображается во время тестирования. Я добавляю идентификатор тестирования, но объявление не загружается. Ошибка IS -Не удалось загрузить видеорекламу с вознаграждением: 1203 -Не удалось загрузить видеорекламу с вознаграждением: произошла неизвестная ошибка. -Реклама с вознаграждением не готова

это мой code Что мне нужно сделать для тестирования объявления?

public void loadRewardedAd(Activity activity) {

    rewardedVideoAd = new RewardedVideoAd(activity, "VID_HD_16_9_46S_APP_INSTALL#YOUR_PLACEMENT_ID");

    RewardedVideoAdListener rewardedVideoAdListener = new RewardedVideoAdListener() {
        @Override
        public void onError(Ad ad, AdError error) {
            // Rewarded video ad failed to load
            Log.e(TAG, "Rewarded video ad failed to load: " + error.getErrorCode());
            Log.e(TAG, "Rewarded video ad failed to load: " + error.getErrorMessage());
        }

        @Override
        public void onAdLoaded(Ad ad) {
        }

        @Override
        public void onAdClicked(Ad ad) {
        }

        @Override
        public void onLoggingImpression(Ad ad) {
        }

        @Override
        public void onRewardedVideoCompleted() {
        }

        @Override
        public void onRewardedVideoClosed() {
        }
    };
    rewardedVideoAd.loadAd(rewardedVideoAd.buildLoadAdConfig().withAdListener(rewardedVideoAdListener).build());
}
// Show Rewarded ad

public void showRewardedAd(Activity activity, MyCallback callback) {
    this.myCallback = callback;

    if (activity == null || activity.isFinishing()) {
        if (myCallback != null) {
            myCallback.onAdCompleted(); // Notify ad completion
        }
        Log.e(TAG, "Context is null or Activity is finishing");
        return;
    }

    if (rewardedVideoAd != null && rewardedVideoAd.isAdLoaded()) {
        rewardedVideoAd.show();
    } else {
        loadRewardedAd(activity);
        if (myCallback != null) {
            myCallback.onAdCompleted(); // Notify ad completion
        }
        Log.e(TAG, "Rewarded Ad is not ready");
    }
}
Лаврентий
Вопрос задан11 августа 2024 г.

1 Ответ

Ваш ответ

Загрузить файл.