GoogleMobileAds Framework Reference

Type Definitions

The following type definitions are available globally.

  • Undocumented

    Declaration

    Swift

    structGADAdLoaderAdType:_ObjectiveCBridgeable,Hashable,Equatable,_SwiftNewtypeWrapper,RawRepresentable
  • Undocumented

    Declaration

    Swift

    structGADAdMetadataKey:_ObjectiveCBridgeable,Hashable,Equatable,_SwiftNewtypeWrapper,RawRepresentable
  • A valid GADAdSize is considered to be one of the predefined GADAdSize constants or a GADAdSizeconstructed by GADAdSizeFromCGSize, GADAdSizeFullWidthPortraitWithHeight,GADAdSizeFullWidthLandscapeWithHeight.

    Do not create a GADAdSize manually. Use one of the kGADAdSize constants. Treat GADAdSize as anopaque type. Do not access any fields directly. To obtain a concrete CGSize, use the functionCGSizeFromGADAdSize().

  • Undocumented

    Declaration

    Swift

    structGADNativeAppInstallAssetID:_ObjectiveCBridgeable,Hashable,Equatable,_SwiftNewtypeWrapper,RawRepresentable
  • Undocumented

    Declaration

    Swift

    structGADNativeContentAdAssetID:_ObjectiveCBridgeable,Hashable,Equatable,_SwiftNewtypeWrapper,RawRepresentable
  • Native ad custom click handler block. |assetID| is the ID of asset that has received a click.

    Declaration

    Swift

    typealiasGADNativeAdCustomClickHandler=(String)->Void
  • Maximum ad content rating.

    Declaration

    Swift

    structGADMaxAdContentRating:_ObjectiveCBridgeable,Hashable,Equatable,_SwiftNewtypeWrapper,RawRepresentable
  • A block to be executed when the ad request operation completes. If the load failed, the errorobject is non-null and provides failure information. On success, |error| is nil.

    Declaration

    Swift

    typealiasGADRewardedAdLoadCompletionHandler=(GADRequestError?)->Void
  • Undocumented

    Declaration

    Swift

    structGADUnifiedNativeAssetIdentifier:_ObjectiveCBridgeable,Hashable,Equatable,_SwiftNewtypeWrapper,RawRepresentable
  • Completion handler for signal generation. Returns either signals or an error object.

    Declaration

    Swift

    typealiasGADRTBSignalCompletionHandler=(String?,Error?)->Void

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2021-03-03 UTC.