> For the complete documentation index, see [llms.txt](https://aatkit.gitbook.io/aatkit-cordova-integration/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aatkit.gitbook.io/aatkit-cordova-integration/formats/fullscreen-interstitial.md).

# Fullscreen (Interstitial)

Integrate fullscreen ads

### Usage

To create fullscreen placement, call [createPlacement](/aatkit-cordova-integration/other/reference/functions/createplacement.md) 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](/aatkit-cordova-integration/other/reference/functions/reloadplacement.md) function. Also it's possible to let fullscreen ad be auto-reloaded by calling [startPlacementAutoReload](/aatkit-cordova-integration/other/reference/functions/startplacementautoreload.md). When fullscreen ad is loaded, you can show it calling [showPlacement](/aatkit-cordova-integration/other/reference/functions/showplacement.md) 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);
            });
        }    
    });
},
```
