APP整合tapjoy積分牆

2021-06-15 09:46:22 字數 3386 閱讀 4708

[[cptapjoymanager sharedtjmanager] showofferwall];

cptapjoymanager.h標頭檔案

#import #import "tapjoyconnect.h"

@inte***ce cptapjoymanager : nsobject

+(cptapjoymanager*) sharedtjmanager;

-(void) showofferwall;

-(void)showbannerad;

-(void)dismissbannerad;

-(void)showfullscreenad;

@end

cptapjoymanager.m檔案

#import "cptapjoymanager.h"

#import "datamanager.h"

static cptapjoymanager * _tjmanager;

@implementation cptapjoymanager

+(cptapjoymanager *)sharedtjmanager

return _tjmanager;

}-(id)init

];

//註冊積分牆訊息監視

[[nsnotificationcenter defaultcenter] addobserver:self selector:@selector(offerwallclosed:) name:tjc_view_closed_notification object:nil];

//註冊積分查詢、消費監視

[[nsnotificationcenter defaultcenter] addobserver:self selector:@selector(gettjpoints:) name:tjc_tap_points_response_notification object:nil];

[[nsnotificationcenter defaultcenter] addobserver:self selector:@selector(gettjpointserror:) name:tjc_tap_points_response_notification_error object:nil];

[[nsnotificationcenter defaultcenter] addobserver:self selector:@selector(consumetjpoints:) name:tjc_spend_tap_points_response_notification object:nil];

[[nsnotificationcenter defaultcenter] addobserver:self selector:@selector(consumetjpointserror:) name:tjc_spend_tap_points_response_notification_error object:nil];

//註冊全屏廣告

[[nsnotificationcenter defaultcenter] addobserver:self selector:@selector(gettjfullscreenad:) name:tjc_full_screen_ad_response_notification object:nil];

[[nsnotificationcenter defaultcenter] addobserver:self selector:@selector(fullscreenadclosed:) name:tjc_view_closed_notification object:nil];

}return self;

}//顯示積分牆及獲取積分

-(void) showofferwall

//顯示banner廣告

-(void)showbannerad

-(void)dismissbannerad

//顯示全屏廣告

-(void)showfullscreenad

#pragma mark tapjoy connect observer method

//連線監視函式

-(void)tjcconnectsuccess:(nsnotification*)notifyobj

- (void)tjcconnectfail:(nsnotification*)notifyobj

//積分牆監視函式

-(void)offerwallclosed:(nsnotification*)notifyobj

//積分

//獲取監視函式

-(void)gettjpoints:(nsnotification*)notifyobj

/*else

[alview show];*/

}-(void)gettjpointserror:(nsnotification*)notifyobj

//消費監視函式

-(void)consumetjpoints:(nsnotification*)notifyobj

-(void)consumetjpointserror:(nsnotification*)notifyobj

//全屏廣告監視函式

-(void)gettjfullscreenad:(nsnotification*)notifyobj

//全屏廣告退出函式

-(void)fullscreenadclosed:(nsnotification*)notifyobj

#pragma mark tapjoy display ads delegate methods

- (void)didreceivead:(tjcadview*)adview

}- (void)didfailwithmessage:(nsstring*)msg

- (nsstring*)adcontentsize

- (bool)shouldrefreshad

#pragma mark tapjoy video ad delegate methods

- (void)videoadbegan

- (void)videoadclosed

- (void)videoaderror:(nsstring *)errormsg

#pragma mark tapjoy view delegate methods

#pragma mark uialertviewdelegate

-(void)alertview:(uialertview *)alertview diddismisswithbuttonindex:(nsinteger)buttonindex

}@end

基於積分牆盈利模式的APP架構思考

from 個人感言 一款小遊戲好不容易辛辛苦苦開發出來,但是在後期如何不注重推薦,其下場可想而知。而個人遊戲開發者的產品很難實現應用內付費整合,技術倒不算大問題,主要是面前國內各大平台 三大運營商 及支付寶等只把此項技術提供給公司開發者,把個體開發者拒之門外。於是,免費幾乎成為個人小遊戲的必然選擇 ...

整合牆裝修好不好?

所謂的整合裝修主要是指整合牆面裝修或者是整合牆板裝修。整合牆面板具有以下優點 防水防潮 阻燃環保 隔熱保溫 防蟲降噪 即裝即住 使用壽命15年以上。由於其防水環保快裝的優點,因此作為新型環保裝修材料是非常適合的。但是整合牆面板怎麼裝修才好看?一 看看顏色色調的搭配 整合牆面板裝修好的效果好不好看,首...

Android牟利之道(三) 如何提高積分牆收入

內容來自網路蒐集並結合本人心得整理,推薦給大家 此前已經說過,在使用積分牆的前期,一部分使用者反饋體驗不好,有些忠實使用者還發郵件讓我停止使用積分牆,這一度讓我有所動搖。實際上,我並沒有放棄積分牆,而是根據使用者的反饋進行修改。使用者反饋最多的是不知道積分怎麼獲得以及消耗,不知所措的他們會感覺積分是...