Skip to content

AppOpenAd

The AppOpenAd class represents a full-screen ad format that is presented when the user opens or returns to the application.

Properties

full_screen_content_callback / FullScreenContentCallback

The callback listener to receive events about presentation, dismissal, or failure to show. See FullScreenContentCallback.

var full_screen_content_callback: FullScreenContentCallback
public FullScreenContentCallback FullScreenContentCallback { get; set; }

on_ad_paid / OnAdPaid

Triggered when an ad impression is recorded and revenue has been generated. Receives an AdValue.

var on_ad_paid: Callable # Receives AdValue
public Action<AdValue> OnAdPaid { get; set; }

placement_id / PlacementId

An integer representing the current layout position placement index of the ad.

var placement_id: int
public int PlacementId { get; set; }

Methods

show / Show

Presents the full-screen App Open ad overlay.

func show() -> void
public void Show()

destroy / Destroy

Destroys the native ad object and frees up resources.

func destroy() -> void
public void Destroy()

get_ad_unit_id / GetAdUnitId

Returns the ad unit ID associated with the loaded ad.

func get_ad_unit_id() -> String
public string GetAdUnitId()

get_response_info / GetResponseInfo

Returns the mediation response info containing adapter history for the loaded ad.

func get_response_info() -> ResponseInfo
public ResponseInfo GetResponseInfo()