Ad revenue
AffiseAdRevenue
Section titled “AffiseAdRevenue”Class at src/ad/AffiseAdRevenue.ts:6-40. Constructor accepts an AffiseAdSource and seeds PredefinedString.SOURCE.
Chainable setters:
setRevenue(revenue: number, currency: string): AffiseAdRevenue // :13-17setNetwork(network: string | null): AffiseAdRevenue // :19-23setUnit(unit: string | null): AffiseAdRevenue // :25-29setPlacement(placement: string | null): AffiseAdRevenue // :31-35send(): void // :37-39AffiseAdSource
Section titled “AffiseAdSource”From src/ad/AffiseAdSource.ts:1-7:
export enum AffiseAdSource { ADMOB = "admob", ADMOST = "admost", APPLOVIN_MAX = "applovin_max", HELIUM_CHARTBOOST = "helium_chartboost", IRONSOURCE = "ironsource",}Example
Section titled “Example”// Send AdRevenue infonew AffiseAdRevenue(AffiseAdSource.ADMOB) .setRevenue(2.5, "ImpressionData_Currency") .setNetwork("ImpressionData_Network") .setUnit("ImpressionData_Unit") .setPlacement("ImpressionData_Placement") .send();