MozAdsClient
open class MozAdsClient : MozAdsClientProtocol, @unchecked Sendable
-
Declaration
Swift
public convenience init(clientConfig: MozAdsClientConfig?) -
Declaration
Swift
open func clearCache() throws -
Declaration
Swift
open func cycleContextId() throws -> String -
Declaration
Swift
open func recordClick(clickUrl: String) throws -
Declaration
Swift
open func recordImpression(impressionUrl: String) throws -
Declaration
Swift
open func reportAd(reportUrl: String) throws -
Declaration
Swift
open func requestImageAds(mozAdRequests: [MozAdsPlacementRequest], options: MozAdsRequestOptions?) throws -> [String : MozAdsImage] -
Declaration
Swift
open func requestSpocAds(mozAdRequests: [MozAdsPlacementRequestWithCount], options: MozAdsRequestOptions?) throws -> [String : [MozAdsSpoc]] -
Declaration
Swift
open func requestTileAds(mozAdRequests: [MozAdsPlacementRequest], options: MozAdsRequestOptions?) throws -> [String : MozAdsTile]