Wiki
Clone wikiAATKit iOS / AATKit2 / AATKit header documentation
Header Documentation
Index:
- Project Setup
- AATKit Initialisation
- Banner Integration
- Fullscreen Integration
- APP Open Integration
- Native Ads Integration
- Native Ads Integration - special ad network characteristics
- Promo Screen
- Sample
- Disable App Transport Security (ATS)
- Advanced Features
- Targeting
- Rewarded Video
- Frequency Capping
- Header documentation
- Important Remarks
- AATKit's Size within your app
- What is an AdSpace?
- Network-specific Information
- Statistics Delegate
- Reports Delegate
- Listen to impression level information
- AATKit AdMob custom events adapter (>= 2.77.x)
AATKit Changelogs
Basic
+ (void) initWithViewController:(UIViewController*)viewcon andDelegate:(id< AATKitDelegate>)delegate;
+ (void) setViewController:(UIViewController*)con;
+ (NSString*) getVersion;
+ (void) debug:(bool) flag;
+ (void) extendedDebug: (bool) yesOrNo;
+ (void) debugShake:(bool) flag;
+ (void) enableTestModeWithID:(int) myID;
+ (void) setInitialRules: (NSString*) rules;
+ (void) enableRulesCaching;
Placements Interface
All Placements
+ (id) createPlacementWithName:(NSString*) placementName andType:( AATKitAdType) type;
+ (id) getPlacementWithName:(NSString*) placementName;
+ (void) startPlacementAutoReload:(id) placement;
+ (void) stopPlacementAutoReload:(id) placement;
+ (void) setPlacementViewController:(UIViewController*)con forPlacement:(id) placement;
+ (void) reloadPlacement:(id) placement;
Banner Placements
+ (void) reloadPlacement:(id) placement forceLoad]:(bool) yesOrNo;
+ (void) startPlacementAutoReloadWithSeconds:(int) seconds forPlacement:(id) placement;
+ (UIView*) getPlacementView:(id) placement;
+ (CGSize) getPlacementContentSize:(id) placement;
+ (void) setPlacementAlign:( AATKitBannerAlign) align forPlacement:(id) placement;
+ (void) setPlacementPos:(CGPoint) pos forPlacement:(id) placement;
+ (void) setPlacementDefaultImage:(UIImage*) image forPlacement:(id) placement;
Fullscreen Placements
+ (bool) showPlacement:(id) placement;
AATKitDelegate Protocol
- (void) AATKitHaveAd:(id) placement;
- (void) AATKitNoAds:(id) placement;
- (void) AATKitShowingEmpty:(id) placement;
- (void) AATKitPauseForAd;
- (void) AATKitObtainedAdRules: (bool) fromTheServer;
- (void) AATKitResumeAfterAd;
- (bool) AATKitAppWillHandleURL:(NSURLRequest*) url;
- (void) AATKitUserEarnedIncentive;
Promos
+ (void) enablePromo;
+ (void) disablePromo;
+ (void) preparePromo;
+ (void) showPromo;
+ (void) setPromoViewController:(UIViewController*)viewcon;
back (Frequency Capping)
next (AATKit's known issues)
Updated