---
description: Integrate fullscreen ads
---

# Fullscreen (Interstitial)

### Usage

To create fullscreen placement, call [createPlacement](../other/reference/functions/createplacement) function passing placement name and the size as `PlacementSize.Fullscreen`. Please note that the placement name has to be constant after once defined and cannot change with every app restart. Next you can reload placement using [reloadPlacement](../other/reference/functions/reloadplacement) function. Also it's possible to let fullscreen ad be auto-reloaded by calling [startPlacementAutoReload](../other/reference/functions/startplacementautoreload). When fullscreen ad is loaded, you can show it calling [showPlacement](../other/reference/functions/showplacement) function. Plugin provides callbacks which might be useful, for example to get notified when fullscreen ad is loaded. See the example of using fullscreen ads below.

```javascript
createFullscreen: function() {
    AATKitCordova.createPlacement("YourPlacementName", "Fullscreen");
},

initialize: function() {
    document.addEventListener('aatkitHaveAd', function(data){ 
        console.log("aatkitHaveAd: " + data.placementName);
        if(data.placementName == "YourPlacementName") {
            AATKitCordova.showPlacement("fullscreenAd", (interstitialShown) => {
                console.log("interstitialShown " + interstitialShown);
            });
        }    
    });
},
```
