- addApp
- addInstances
- addPlacements
- createMediationGroup
- deleteInstance
- deleteMediationGroup
- deletePlacement
- getARMReport
- getARMReportAsStream
- getApps
- getInstances
- getMediationGroups
- getMonetizationData
- getPlacements
- getUserAdRevenue
- getUserAdRevenueAsStream
- updateInstance
- updateMediationGroup
- updatePlacements
▸ addApp(storeUrl, taxonomy, coppa, options?): Promise<string>
| Name | Type | Description |
|---|---|---|
storeUrl |
string |
URL to the store of the live app |
taxonomy |
string | Taxonomy |
- |
coppa |
boolean |
Is app COPPA. |
options? |
Object |
- |
options.adUnitStatus? |
Map<AdUnits, AdUnitStatus> |
Optional: Map of AdUnits MonetizeEnums.AdUnits and their status MonetizeEnums.AdUnitStatus |
options.ccpa? |
boolean |
Optional: Is app CCPA. |
Promise<string>
▸ addApp(appName, platform, coppa, options?): Promise<string>
| Name | Type | Description |
|---|---|---|
appName |
string |
Temporary app's name |
platform |
PLATFORM |
Temporary app's platform |
coppa |
boolean |
Is app COPPA. |
options? |
Object |
- |
options.adUnitStatus? |
Map<AdUnits, AdUnitStatus> |
- |
options.ccpa? |
boolean |
Optional: Is app CCPA. |
Promise<string>
▸ addInstances(applicationKey, instances): Promise<string>
| Name | Type | Description |
|---|---|---|
applicationKey |
string |
Application Key to add instance to. |
instances |
InstanceConfig[] |
List of InstanceConfigs to be add. |
Note: To add instances to a network that already exists, pass instance objects with empty app config ('')
Promise<string>
▸ addPlacements(applicationKey, placements): Promise<string>
| Name | Type |
|---|---|
applicationKey |
string |
placements |
Placement[] |
Promise<string>
▸ createMediationGroup(applicationKey, adUnit, groupName, groupCountries, groupOptions): Promise<string>
| Name | Type | Description |
|---|---|---|
applicationKey |
string |
The application key to create the group for. |
adUnit |
AdUnits |
The Ad Unit to create the application for see AdUnits |
groupName |
string |
Group name |
groupCountries |
string[] |
List of group countries in ISO 3166-1 Alpha-2 |
groupOptions |
Object |
Optional group parameters |
groupOptions.adSourcePriority? |
MediationGroupPriority |
AdSource and their priority |
groupOptions.groupPosition? |
number |
Position of the group in the group list |
groupOptions.groupSegments? |
number |
Segment ID attached to the group |
Promise<string>
▸ deleteInstance(applicationKey, instanceId): Promise<string>
| Name | Type | Description |
|---|---|---|
applicationKey |
string |
Application key to delete instance for. |
instanceId |
number |
Instance ID to delete. |
Promise<string>
▸ deleteMediationGroup(applicationKey, groupId): Promise<string>
| Name | Type | Description |
|---|---|---|
applicationKey |
string |
Application Key to delete the group for. |
groupId |
number |
Group ID to delete. |
Promise<string>
▸ deletePlacement(applicationKey, adUnit, placementId): Promise<string>
| Name | Type |
|---|---|
applicationKey |
string |
adUnit |
AdUnits |
placementId |
number |
Promise<string>
▸ getARMReport(date, appKey): Promise<string>
| Name | Type | Description |
|---|---|---|
date |
string |
Date in the following formate YYYY-MM-DD |
appKey |
string |
Application key of the app |
Promise<string>
ARM data in csv format
▸ getARMReportAsStream(date, appKey): Promise<Stream>
| Name | Type | Description |
|---|---|---|
date |
string |
Date in the following formate YYYY-MM-DD |
appKey |
string |
Application key of the app |
Promise<Stream>
- A stream of the ARM data from the request
▸ getApps(): Promise<string>
Promise<string>
List of apps from the account
▸ getInstances(applicationKey): Promise<string>
| Name | Type | Description |
|---|---|---|
applicationKey |
string |
Application Key to get instances for. |
Promise<string>
▸ getMediationGroups(applicationKey): Promise<string>
| Name | Type | Description |
|---|---|---|
applicationKey |
string |
The application key to get the mediation groups for |
Promise<string>
- String in JSON format describing the mediation group (https://developers.ironsrc.com/ironsource-mobile/android/mediationmanagement/#step-1)
▸ getMonetizationData(startDate, endDate, optionsParams?): Promise<string>
| Name | Type | Description |
|---|---|---|
startDate |
string |
Report start date in the following format YYYY-MM-DD |
endDate |
string |
Report end date in the following format YYYY-MM-DD |
optionsParams? |
Object |
Object containing optional |
optionsParams.adSource? |
Networks |
Filter for specific Ad Source - network Networks. |
optionsParams.adUnits? |
AdUnits |
- |
optionsParams.appKey? |
string |
- |
optionsParams.breakdowns? |
Breakdowns[] |
List of breakdowns see Breakdowns see supported breakdown and metrics |
optionsParams.country? |
string |
Country code in 2 letter country code, as per [ISO 3166-1 Alpha-2] |
optionsParams.metrics? |
Metrics[] |
List of metrics see Metrics see supported metrics and breakdowns |
Promise<string>
Report data in json format.
▸ getPlacements(applicationKey): Promise<string>
| Name | Type |
|---|---|
applicationKey |
string |
Promise<string>
▸ getUserAdRevenue(date, appKey): Promise<string>
| Name | Type | Description |
|---|---|---|
date |
string |
{string} - Date in the following formate YYYY-MM-DD |
appKey |
string |
{string} - Application key of the app |
Promise<string>
UAR data in csv format
▸ getUserAdRevenueAsStream(date, appKey): Promise<Stream>
| Name | Type | Description |
|---|---|---|
date |
string |
{string} - Date in the following formate YYYY-MM-DD |
appKey |
string |
{string} - Application key of the app |
Promise<Stream>
- A stream of the UAR data from the request
▸ updateInstance(applicationKey, instances): Promise<string>
| Name | Type | Description |
|---|---|---|
applicationKey |
string |
Application key to update instance for. |
instances |
InstanceConfig[] |
List of Instance Configs InstanceConfig |
Promise<string>
▸ updateMediationGroup(applicationKey, groupId, groupOptions?): Promise<string>
| Name | Type | Description |
|---|---|---|
applicationKey |
string |
The application key to update the group for. |
groupId |
number |
Id of the group to update |
groupOptions? |
Object |
Optional group parameters |
groupOptions.adSourcePriority? |
MediationGroupPriority |
AdSource and their priority |
groupOptions.groupCountries? |
string[] |
List of group countries in ISO 3166-1 Alpha-2 |
groupOptions.groupName? |
string |
Group name |
groupOptions.groupPosition? |
number |
Position of the group in the group list |
groupOptions.groupSegments? |
number |
Segment ID attached to the group |
Promise<string>
▸ updatePlacements(applicationKey, placements): Promise<string>
| Name | Type |
|---|---|
applicationKey |
string |
placements |
Placement[] |
Promise<string>
• new AdColonyBidding(instanceName, adUnit, status, appId, zoneId, options?)
| Name | Type |
|---|---|
instanceName |
string |
adUnit |
AdUnits |
status |
boolean |
appId |
string |
zoneId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new AdColonyInstance(instanceName, adUnit, status, appId, zoneId, options?)
| Name | Type |
|---|---|
instanceName |
string |
adUnit |
AdUnits |
status |
boolean |
appId |
string |
zoneId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new AdManagerInstance(instanceName, instanceAdUnit, status, appId, adUnitId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
adUnitId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new AdMobInstance(instanceName, instanceAdUnit, status, appId, adUnitId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
adUnitId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new AmazonInstance(instanceName, instanceAdUnit, status, appKey, ec, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appKey |
string |
ec |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new ApplovinInstance(instanceName, adUnit, status, sdkKey, zoneId, options?)
| Name | Type |
|---|---|
instanceName |
string |
adUnit |
AdUnits |
status |
boolean |
sdkKey |
string |
zoneId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new CJSInstance(instanceName, instanceAdUnit, status, appId, slotId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
number |
slotId |
number |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new ChartboostInstance(instanceName, instanceAdUnit, status, appId, appSignature, adLocation, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
appSignature |
string |
adLocation |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new CrossPromotionBiddingInstance(instanceName, instanceAdUnit, status, trafficId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
trafficId |
number |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new DirectDealsInstance(instanceName, instanceAdUnit, status, trafficId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
trafficId |
number |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new FacebookBiddingInstance(instanceName, instanceAdUnit, status, appId, userAccessToken, placementId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
userAccessToken |
string |
placementId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new FacebookInstance(instanceName, instanceAdUnit, status, appId, userAccessToken, placementId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
userAccessToken |
string |
placementId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new FyberInstance(instanceName, instanceAdUnit, status, appId, adSpotId, contentId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
adSpotId |
string |
contentId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new HyperMXInstance(instanceName, instanceAdUnit, status, placementId, distributorId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
placementId |
string |
distributorId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new InMobiBiddingInstance(instanceName, instanceAdUnit, status, placementId, adSource, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
placementId |
string |
adSource |
Networks |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new InMobiInstance(instanceName, instanceAdUnit, status, placementId, adSource, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
placementId |
string |
adSource |
Networks |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new IronSourceBidding(instanceName, adUnit, applicationKey, status, instanceId?)
| Name | Type | Default value |
|---|---|---|
instanceName |
string |
undefined |
adUnit |
AdUnits |
undefined |
applicationKey |
string |
undefined |
status |
boolean |
undefined |
instanceId |
number |
-1 |
• new IronSourceInstance(instanceName, adUnit, applicationKey, status, options?)
| Name | Type |
|---|---|
instanceName |
string |
adUnit |
AdUnits |
applicationKey |
string |
status |
boolean |
options? |
Object |
options.instanceId? |
number |
options.pricing? |
Map<number, string[]> |
• new LiftoffInstance(instanceName, instanceAdUnit, status, appId, adUnitId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
adUnitId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new MaioInstance(instanceName, instanceAdUnit, status, appId, mediaId, zoneId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
mediaId |
string |
zoneId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new MyTargetInstance(instanceName, instanceAdUnit, status, slotId, placementId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
slotId |
string |
placementId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new PangleBiddingInstance(instanceName, instanceAdUnit, status, appId, slotId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
slotId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new PangleInstance(instanceName, instanceAdUnit, status, appId, slotId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
slotId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new SmaatoInstance(instanceName, instanceAdUnit, status, applicationName, adSpaceID, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
applicationName |
string |
adSpaceID |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new SnapInstance(instanceName, instanceAdUnit, status, appId, slotId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
slotId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new SuperAwesomeInstance(instanceName, instanceAdUnit, status, appID, placementId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appID |
string |
placementId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new TapJoyBiddingInstance(instanceName, instanceAdUnit, status, sdkKey, apiKey, placementName, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
sdkKey |
string |
apiKey |
string |
placementName |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new TapJoyInstance(instanceName, instanceAdUnit, status, sdkKey, apiKey, placementName, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
sdkKey |
string |
apiKey |
string |
placementName |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new TencentInstance(instanceName, instanceAdUnit, status, appID, placementId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appID |
string |
placementId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new UnityAdsInstance(instanceName, instanceAdUnit, status, sourceId, zoneId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
sourceId |
string |
zoneId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new VungleBiddingInstance(instanceName, instanceAdUnit, status, appId, reportingApiId, placementId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
reportingApiId |
string |
placementId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new VungleInstance(instanceName, instanceAdUnit, status, appId, reportingApiId, placementId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
appId |
string |
reportingApiId |
string |
placementId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new YahooBiddingInstance(instanceName, instanceAdUnit, status, siteId, placementId, options?)
| Name | Type |
|---|---|
instanceName |
string |
instanceAdUnit |
AdUnits |
status |
boolean |
siteId |
string |
placementId |
string |
options? |
Object |
options.instanceId? |
number |
options.rate? |
number |
• new MediationGroupPriority()
▸ getBidders(): undefined | MediationGroupTier
Returns groups bidders list
undefined | MediationGroupTier
or undefined.
▸ getTiers(): (undefined | MediationGroupTier)[]
Returns groups tiers list
(undefined | MediationGroupTier)[]
or undefined.
▸ removeBidders(): void
Removes bidders from the group
void
▸ removeTier(position): void
Removes tier from the group
| Name | Type | Description |
|---|---|---|
position |
number |
position of the tier to be removed (0-2) |
void
▸ setMediationGroupTier(groupTier, position): boolean
set the mediation group with a tier.
| Name | Type | Description |
|---|---|---|
groupTier |
MediationGroupTier |
MediationGroupTier to be added to the group tier list |
position |
number |
The Position of the tier (0-2), Ignored in case of bidding tier. |
boolean
- true upon successful addition of the tier to the group list.
• new MediationGroupTier(tierType)
| Name | Type | Description |
|---|---|---|
tierType |
TIER_TYPE |
the type of tier |
▸ addInstances(network, instanceId, optionalParams?): void
Adds an instance to the tier.
| Name | Type | Description |
|---|---|---|
network |
Networks |
Network name |
instanceId |
number |
ID of the instance for the network (see MonetizeAPI().getInstanceIds()) |
optionalParams? |
Object |
Optional parameters |
optionalParams.capping? |
number |
Optional: Set capping for the instance per session |
optionalParams.position? |
number |
Optional: The position of the instance in the waterfall, only for Manual tier type |
optionalParams.rate? |
number |
Optional: overrides the cpm of the instance with rate |
void
▸ getInstanceList(): any
Returns list of instances in the tier
any
▸ getTierType(): TIER_TYPE
returns the tier type
▸ removeInstance(network, instanceID): void
Removes instance from the tier.
| Name | Type | Description |
|---|---|---|
network |
Networks |
The network of the instance to remove. |
instanceID |
number |
Instance ID to remove. |
void
▸ toString(): any
building tier object for sending to the API.
any
• new Placement(adUnit, enabled?, options?)
| Name | Type | Default value | Description |
|---|---|---|---|
adUnit |
AdUnits |
undefined |
The placement Ad Unit. |
enabled |
boolean |
true |
Placement enabled. |
options? |
Object |
undefined |
- |
options.capping? |
Capping |
undefined |
Optional: capping for placement. |
options.itemName? |
string |
undefined |
Placement item name - mandatory for Rewarded Video. |
options.name? |
string |
undefined |
- |
options.pacing? |
Pacing |
undefined |
Optional: pacing for placement. |
options.placementId? |
number |
undefined |
Optional: Placement id for update and delete operations. |
options.rewardAmount? |
number |
undefined |
Placement reward amount - mandatory for Rewarded Video. |
▸ getAdUnit(): AdUnits
▸ getCapping(): undefined | Capping
undefined | Capping
▸ getItemName(): undefined | string
undefined | string
▸ getName(): undefined | string
undefined | string
▸ getPacing(): undefined | Pacing
undefined | Pacing
▸ getPlacementId(): undefined | number
undefined | number
▸ getRewardAmount(): undefined | number
undefined | number
▸ isEnabled(): boolean
boolean
• new Capping(limit, interval, enabled)
| Name | Type | Description |
|---|---|---|
limit |
number |
Capping limit max 1000 |
interval |
"d" | "h" |
Capping interval: d – days or h – hours |
enabled |
boolean |
Capping enabled. |
▸ getInterval(): string
string
▸ getLimit(): number
number
▸ isEnabled(): boolean
boolean
• new Pacing(minutes, enabled)
| Name | Type | Description |
|---|---|---|
minutes |
number |
Placement pacing in minutes max 1000 |
enabled |
boolean |
Placement enabled. |
▸ getMinutes(): number
number
▸ isEnabled(): boolean
boolean
MonetizeEnums.AdUnitStatus
• Live = "Live"
• Off = "Off"
• Test = "Test"
MonetizeEnums.AdUnits
• Banner = "banner"
• Interstitial = "interstitial"
• Offerwall = "OfferWall"
• RewardedVideo = "rewardedVideo"
MonetizeEnums.Breakdowns
• ABTest = "abTest"
• ATT = "att"
• AdUnits = "adUnits"
• AppVersion = "appVersion"
• Application = "app"
• ConnectionType = "connectionType"
• Country = "country"
• Date = "date"
• IDFA = "idfa"
• IOSVersion = "iosVersion"
• Instance = "instance"
• Network = "adSource"
• Placement = "placement"
• Platform = "platform"
• SDKVersion = "sdkVersion"
• Segment = "segment"
MonetizeEnums.Metrics
• activeUsers = "activeUsers"
• adSourceAvailabilityRate = "adSourceAvailabilityRate"
• adSourceChecks = "adSourceChecks"
• adSourceResponses = "adSourceResponses"
• appFillRate = "appfillrate"
• appFills = "appFills"
• appRequests = "appRequests"
• clickThroughRate = "clickThroughRate"
• clicks = "clicks"
• completionRate = "completionRate"
• completions = "completions"
• eCPM = "ecpm"
• engagedSessions = "engagedSessions"
• engagedUsers = "engagedUsers"
• engagedUsersRate = "engagedUsersRate"
• impressionPerEngagedSessions = "impressionPerEngagedSessions"
• impressions = "impressions"
• impressionsPerEngagedUser = "impressionsPerEngagedUser"
• impressionsPerSession = "impressionsPerSession"
• revenue = "revenue"
• revenuePerActiveUser = "revenuePerActiveUser"
• revenuePerCompletion = "revenuePerCompletion"
• revenuePerEngagedUser = "revenuePerEngagedUser"
• sessions = "sessions"
• sessionsPerActiveUser = "sessionsPerActiveUser"
• useRate = "useRate"
MonetizeEnums.Networks
• AdColony = "AdColony"
• AdColonyBidding = "adColonyBidding"
• AdManager = "AdManager"
• AdMob = "AdMob"
• Amazon = "Amazon"
• AppLovin = "AppLovin"
• CSJ = "CSJ"
• Chartboost = "Chartboost"
• CrossPromotionBidding = "crossPromotionBidding"
• DirectDeals = "DirectDeals"
• Facebook = "Facebook"
• FacebookBidding = "facebookBidding"
• Fyber = "Fyber"
• HyperMX = "HyprMX"
• InMobi = "InMobi"
• InMobiBidding = "inMobiBidding"
• IronSource = "ironSource"
• IronSourceBidding = "ironSourceBidding"
• LiftOff = "Liftoff Bidding"
• Maio = "Maio"
• MyTarget = "myTargetBidding"
• Pangle = "Pangle"
• PangleBidding = "pangleBidding"
• Smaato = "smaatoBidding"
• Snap = "Snap"
• SuperAwesome = "SuperAwesomeBidding"
• TapJoy = "TapJoy"
• TapJoyBidding = "TapJoyBidding"
• Tencent = "Tencent"
• UnityAds = "UnityAds"
• Vungle = "Vungle"
• VungleBidding = "vungleBidding"
• YahooBidding = "yahooBidding"
MonetizeEnums.PLATFORM
• Android = "Android"
• iOS = "iOS"
• BIDDERS = "bidding"
• MANUAL = "manual"
• OPTIMIZED = "optimized"
• SORT_BY_CPM = "sortByCpm"