Table of Contents

Class AdWaterfallConfig

Namespace
Homa.Sdk.Ads
Assembly
HomaGames.HomaBelly.Core.dll
[Serializable]
public abstract class AdWaterfallConfig
Inheritance
AdWaterfallConfig
Derived
Inherited Members

Properties

Ads

Defines a collection of configurations for ad placements, representing the specific settings required for each ad placement within a waterfall sequence.

[CreateProperty]
public AdPlacementConfig[] Ads { get; }

Property Value

AdPlacementConfig[]

ExtraLoadAttempts

Specifies the number of additional attempts to load the last ad placement in the waterfall sequence after an initial failure to load any ads.

[CreateProperty]
public int ExtraLoadAttempts { get; }

Property Value

int

ExtraLoadDelay

Defines the delay in milliseconds between extra load attempts for the last advertisement placement in the waterfall. The delay increases exponentially based on the configured growth curve.

[CreateProperty]
public GrowthCurve ExtraLoadDelay { get; }

Property Value

GrowthCurve

MaxWaterfallAttempts

Defines the maximum number of consecutive waterfall attempts for loading ads before stopping further retries.

[CreateProperty]
public int MaxWaterfallAttempts { get; }

Property Value

int