Advanced Banners
When to use Advanced Banners over regular Banner
Configuration
{
"advertisement": {
"advancedBanners": {
"disable": false, // disable Advanced Banners entirely
"placementFallback": "main_menu", // placement used when showAdvancedBanners() is called without one
"main_menu": { // every other key defines a placement
"action": "show", // 'show' (default) or 'hide' — what to do when the placement is triggered
"default": [ // layout used when no condition key matches
{ "width": "20%", "height": "25%", "top": "10%", "right": "10%" }
],
"mobile:portrait": [ // condition key — layout for a specific environment
{ "width": "100%", "height": "10%", "bottom": "0%", "left": "0%" }
],
"desktop:landscape:w>1200": [ // several banner objects = several banners shown at once
{ "width": "10%", "height": "60%", "top": "10%", "left": "2%" },
{ "width": "10%", "height": "60%", "top": "10%", "right": "2%" }
]
},
"level_resumed": {
"action": "hide"
}
}
}
}Condition keys
Is Advanced Banners Supported
Show Advanced Banners
Hide Advanced Banners
Show / Hide via Platform Messages
Advanced Banners State
Automatic Behavior
Last updated