Banner

Is Banner Supported

Check if the platform supports displaying banner ads. Use this to determine if you can include banner advertisements in your game

playgama_bridge_advertisement_is_banner_supported()

Show Banner

Display a banner ad within your game to generate revenue through advertising.

var options
switch playgama_bridge_platform_id() {
    case "vk":
	options = {
    	    "position": "top",
            "layoutType": "resize", // optional parameter
            "canClose": false // optional parameter
        }
        break
    case "crazy_games":
        options = {
            "position": "top", // optional parameter, default = bottom
        }
        break
    case "game_distribution":
        options = {
            "position": "top", // optional parameter, default = bottom
        }
        break
}

playgama_bridge_advertisement_show_banner(json_stringify(options))

Hide Banner

Hide the currently displayed banner ad when it is no longer needed.

playgama_bridge_advertisement_hide_banner()

Monitor the state of the banner ad (loading, shown, hidden, failed) to manage its display and troubleshoot issues.

playgama_bridge_advertisement_banner_state()
// Listen for banner state changes

// via Async Social Event
if async_load[? "type"] == "playgama_bridge_advertisement_banner_state_changed" {
	switch async_load[? "data"] {
		case "loading":
			// your logic here
			break
		case "shown":
			// your logic here
			break
		case "hidden":
			// your logic here
			break
		case "failed":
			// your logic here
			break
	}
}

// via script
function playgama_bridge_advertisement_banner_state_changed(data) {
	switch data {
		case "loading":
			// your logic here
			break
		case "shown":
			// your logic here
			break
		case "hidden":
			// your logic here
			break
		case "failed":
			// your logic here
			break
	}
}

Possible values: loading, shown, hidden, failed.

Last updated