Ad revenue
Use AffiseAdRevenue to forward impression-level revenue collected from mediation SDKs such as AdMob, AppLovin MAX, Helium, ironSource and Admost.
public class AffiseAdRevenue — Runtime/Ad/AffiseAdRevenue.cs:8.
| Member | File:line |
|---|---|
| AffiseAdRevenue(AffiseAdSource source) ctor | line 12 |
| SetRevenue(float revenue, string currency) | line 17 |
| SetRevenue(double revenue, string currency) | line 24 |
| SetNetwork(string? network) | line 31 |
| SetUnit(string? unit) | line 38 |
| SetPlacement(string? placement) | line 45 |
| Send() | line 52 |
AffiseAdSource
Section titled “AffiseAdSource”public enum AffiseAdSource (Runtime/Ad/AffiseAdSource.cs:5); wire mapping via AffiseAdSourceExt at lines 14-27.
| Enum | Wire value |
|---|---|
| ADMOB | admob |
| ADMOST | admost |
| APPLOVIN_MAX | applovin_max |
| HELIUM_CHARTBOOST | helium_chartboost |
| IRONSOURCE | ironsource |
new AffiseAdRevenue(AffiseAdSource.ADMOB) .SetRevenue(2.5f, "ImpressionData_Currency") .SetNetwork("ImpressionData_Network") .SetUnit("ImpressionData_Unit") .SetPlacement("ImpressionData_Placement") .Send();