Facebook即时游戏的奖励视频广告不适合我,但为客户工作

时间:2018-06-09 02:32:56

标签: facebook facebook-instant-games

我正在为客户开发Facebook即时游戏,我的任务是整合一些奖励视频广告。

我已经提供了加载视频广告的基本代码,我的客户说他们可以成功地观看视频。

但是,我无法在我的帐户/设备上看到它。我总是得到ADS_NO_FILL错误。

作为测试,我尝试从其他即时游戏中播放视频广告,但我也无法查看它们。然而,我的客户说他们也可以在其他即时游戏上查看广告。

如果有人知道可能会发生什么,那会很好。这是预期的吗?一直得到ADS_NO_FILL是正常的吗?

以下是我正在使用的代码:

FBInstant.getRewardedVideoAsync(AD_PLACEMENT_ID).then((rewarded) => {

    // Load the Ad asynchronously
    DebugScreen.log('Load the Ad asynchronously'); 
    preloadedRewardedVideo = rewarded;
    return preloadedRewardedVideo.loadAsync();

}).then(() => {
    DebugScreen.log('Rewarded video preloaded..');

    preloadedRewardedVideo.showAsync().then(() => {
        // Perform post-ad success operation
        DebugScreen.log('Video watched successfully');       
    }).catch((e) => {
        DebugScreen.log(e.message);
    });

}).catch((err) => {
    DebugScreen.log('Video failed to preload.. msg: ' + err.message + ', code: ' + err.code);
});

0 个答案:

没有答案