Skip to main content
Version: 16.5.2 (current)

Class AdDTO

Declaration
public class AdDTO

Properties

LoadingDuration

Loading duration of the ad in seconds. (StartLoadingTime and EndLoadingTime MUST BE SET!)

Declaration
public double LoadingDuration { get; }

DisplayDuration

Display duration of the ad in seconds. (StartDisplayingTime and EndDisplayingTime MUST BE SET!)

Declaration
public double DisplayDuration { get; }

Ecpm

Effective cost per mille

Declaration
public double Ecpm { get; }

Fields

UID

Declaration
public readonly string UID

Id

Ad Unit ID

Declaration
public string Id

Format

Format (e.g. BANNER, INTER, REWARDED)

Declaration
public string Format

Tag

Placement tags (e.g. "interstitial_after_level_end")

Declaration
public string Tag

MediationSource

Which mediation SDK is serving the ads. (e.g. admost, applovin)

Declaration
public string MediationSource

Source

Source of the ad (e.g. unity, vungle, admob, etc.)

Declaration
public string Source

CreativeId

Used for send data from applovin to game analytics

Declaration
public string CreativeId

Country

Used for send data from applovin to game analytics

Declaration
public string Country

StartLoadingTime

When the ad is requested

Declaration
public DateTime StartLoadingTime

EndLoadingTime

When the ad request is finished

Declaration
public DateTime EndLoadingTime

StartDisplayingTime

When the ad is displayed

Declaration
public DateTime StartDisplayingTime

EndDisplayingTime

When the ad is closed

Declaration
public DateTime EndDisplayingTime

WaterfallLatency

Ad request's waterfall latency

Declaration
public long WaterfallLatency

NetworkPlacement

Placement name of the external Ad Network

Declaration
public string NetworkPlacement

RawData

JSON data of the ad data

Declaration
public string RawData

Methods

SetEcpm(double)

Sets the ecpm value using the revenue provided

Declaration
public void SetEcpm(double revenue)
Parameters
TypeNameDescription
System.DoublerevenueRevenue of the ad provided by the network