2014-02-28 54 views
0

我正在研究cocos 2d中的vungle視頻集成併成功運行廣告。 在應用我想觀看的視頻..我可以建立提供一些點..但問題是如何檢查用戶是否觀看視頻或者關閉它..如何檢查vungle視頻是否完整或用戶是否關閉了vungle視頻?

https://v.vungle.com/dev/ios

我我正在使用上述幫助..但無法使它工作..請幫助我檢查應用程序是否廣告接近或完全觀看

+0

沒有足夠的信息和你的鏈接不工作(需要登錄)。你檢查過他們的文件嗎? – LearnCocos2D

+0

我想提供50分,一旦用戶觀看視頻.. 但分數更新,如果我去下一個視頻不在同一屏幕上..所以我想重新加載屏幕或刷新,使分數更新。爲此我需要檢查完整的視頻是播放還是用戶關閉廣告。所以我可以再次推送視圖,以便得分更新。 是的,我已檢查他們的文檔,並在我的問題中的鏈接導致 – user1859651

+0

再一次,該鏈接需要登錄,並從URL的外觀它指向他們的一般的「iOS開發」頁面。由於vungle API不公開,最好把它們帶到他們的支持論壇或聯繫人。 – LearnCocos2D

回答

0
- (void)vungleSDKwillCloseAdWithViewInfo:(NSDictionary *)viewInfo willPresentProductSheet:(BOOL)willPresentProductSheet { 
//Verify that the view was completed before rewarding the user 
BOOL completedView = [[viewInfo valueForKey:@"completedView"] boolValue]; 
if (completedView) { 
    //View was successfully completed, do your stuff... 
} 

}

0

幾個月後我確實使用了vungle。檢查下面的代碼,這對我工作

-(void)vungleMoviePlayed:(VGPlayData*)playData 
{ 
    if(playData.movieTotal == playData.movieViewed) 
    { 
     printf("Video fully watched\n"); 
     mSeenVungleVideo = true; 
    } 
    else 
    { 
     printf("Player aborted video at middle\n"); 
    } 
} 
+0

嗨,你可以幫我用你傳遞這個方法的價值嗎? 它真的會幫助 – user1859651

+0

它的一個委託方法當用戶關閉vungle – Guru

0

這似乎已經改變自自然之友的答案。現在是:

- (void)vungleSDKwillCloseAdWithViewInfo:(NSDictionary*)viewInfo willPresentProductSheet:(BOOL)willPresentProductSheet; 
{ 
    // video done here. 
} 

這是可能的,它會顯示「產品表」。如果你想知道,關閉時,可以實現此委託:

- (void)vungleSDKwillCloseProductSheet:(id)productSheet 
{ 
    // product sheet closed here 
} 
相關問題