namespace Unity.Services.Mediation { /// /// Enum for Mediation SDK load error codes to be surfaced to the developer. /// /// NoFill: Error that occurs when the sdk fails to load an ad for an entire waterfall. /// /// NetworkError: Error that occurs when the Mediation SDK InstantiationService call fails. /// /// Unknown: This occurs if a non-network error happens during instantiation service load. /// public enum LoadError { /// /// This occurs if a non-network error happens during instantiation service load. /// Unknown, /// /// Error that occurs when the SDK fails to load an ad for an entire waterfall. /// NoFill, /// /// Error that occurs when the Mediation SDK InstantiationService call fails. /// NetworkError, /// /// Error that occurs when an ad unit failed to load because the SDK was not initialized. /// SdkNotInitialized, /// /// The ad unit is already loading an ad /// AdUnitLoading, /// /// The ad unit is currently showing an ad and cannot be loaded until ad playback has completed. /// AdUnitShowing, /// /// The ad unit is missing mandatory member values /// MissingMandatoryMemberValues, /// /// Error that occurs when there is too many load requests. /// TooManyLoadRequests } }