AppOpen (Google)
Integrate AppOpen Ads
Create Placement
var placement = AATSDK.createAppOpenAdPlacement(placementName: "<PLACEMENT_NAME>")id<AATAppOpenAdPlacement> placement = [AATSDK createAppOpenAdPlacementWithPlacementName:@"<PLACEMENT_NAME>"];Listen to Callbacks (Optional)
placement.delegate = selfplacement.delegate = self;Request Ad (In AppDelegate)
func applicationDidBecomeActive(_ application: UIApplication) {
// Start loading Ads as soon as app become active
guard let placement = self.placement else { return }
// Set placement viewController
AATSDK.controllerViewDidAppear(controller: <ROOT_VIEW_CONTROLLER>)
// Start placement autoreloading
placement.startAutoReload()
}-(void)applicationDidBecomeActive:(UIApplication *)application {
// Start loading Ads as soon as app become active
// Set placement viewController
[AATSDK controllerViewDidAppearWithController: <ROOT_VIEW_CONTROLLER>];
// Start placement autoreloading
[self.placement startAutoReload];
}Request Ad (In Loading Screen)
Display Ad
Complete Code Example
Loading Screen
Last updated