Skip to main content
Google Ad Manager
  • Google Ad Manager
  • Mobile Ads SDK
  • iOS
/
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Sign in
Guides Reference Download Samples Support
Google Ad Manager
  • Google Ad Manager
  • Mobile Ads SDK
  • iOS
  • Guides
  • Reference
  • Download
  • Samples
  • Support
  • Set up Google Mobile Ads SDK
  • Deprecation and sunset
  • Migrate SDK versions
  • Enable test ads
  • iPhone X ad rendering
  • Choose an ad format
  • App open
  • Banner
    • Set up banner ads
    • Use inline adaptive for scrolling banners
    • Use collapsible banners ads
    • Set a fixed banner size
    • Smart banners
  • Interstitial
  • Native
    • Load a native ad
    • Display a native ad
    • Display full-screen native ads
    • Style ad layouts with native templates
    • Use custom native ad formats
    • Specify native styles
    • Set advanced features
    • Respond to video events
    • Validate your native ads
  • Rewarded
  • Rewarded interstitial
  • Integrate mediation
  • Set up mediation
  • Choose ad sources
  • Integrate ad sources
    • AdColony
    • AdFalcon
    • AppLovin
    • Chartboost
    • DT Exchange (previously Fyber)
    • Flurry
    • i-mobile
    • InMobi
    • ironSource
    • Leadbolt
    • Liftoff Monetize (previously Vungle)
    • LINE Ads Network
    • LG U+AD
    • maio
    • Meta Audience Network (previously Facebook)
    • Mintegral
    • Moloco
    • myTarget
    • nend
    • Pangle
    • PubMatic
    • Tapjoy
    • Tencent
    • Unity Ads
    • Vpon
    • Yahoo (previously Verizon Media)
    • Zucks
  • Troubleshoot bidding
  • Create custom events
    • Set up custom events
    • Banner
    • Interstitial
    • Native
    • Rewarded
  • Control privacy
  • Strategies
  • Ad serving modes
  • App Store data disclosure
  • App transport security
  • Precise location data policy
  • US states privacy laws
  • User Messaging Platform (UMP) SDK
    • Set up UMP SDK
    • Manage IAB support
      • Disclose to EEA users
      • Disclose to US users
      • Interpret consent mode values
      • Sync consent across apps
    • Present the IDFA message
    • Release notes
  • Troubleshoot ads
  • Manage ad inspector
    • Overview
    • Launch ad inspector
    • Verify adapter integrations
    • Test ad units
    • Troubleshoot ad units
    • Troubleshoot privacy settings
    • Copy troubleshooting output
  • Test creative types
  • Ad load errors
  • Response info
  • Log the ad response ID to Crashlytics
  • Network tracing
  • Creative preview and delivery tools
  • Optimize
  • Ad Exchange direct access
  • Ad metadata
  • Combine native and banner ads
  • Global settings
  • Impression-level ad revenue
  • MRAID
  • Targeting
  • Open Measurement (OM)
    • Set up Open Measurement
    • Custom native ad formats
  • In-app browsers
    • Set up web view
    • Integrate the WebView API for Ads
    • Optimize click behavior
  • Home
  • Products
  • Ad Manager
  • Mobile Ads SDK
  • iOS

Integrate with SwiftUI Stay organized with collections Save and categorize content based on your preferences.

For SwiftUI implementation details, navigate to the respective ad format guide:

  • Banner
  • Interstitial
  • Native ads
  • Rewarded
  • Rewarded interstitial

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

Last updated 2026-02-19 UTC.

  • Connect

    • Blog
    • Bluesky
    • Instagram
    • LinkedIn
    • X (Twitter)
    • YouTube
  • Programs

    • Google Developer Program
    • Google Developer Groups
    • Google Developer Experts
    • Accelerators
    • Google Cloud & NVIDIA
  • Developer consoles

    • Google API Console
    • Google Cloud Platform Console
    • Google Play Console
    • Firebase Console
    • Actions on Google Console
    • Cast SDK Developer Console
    • Chrome Web Store Dashboard
    • Google Home Developer Console
Google Developers
  • Android
  • Chrome
  • Firebase
  • Google Cloud Platform
  • Google AI
  • All products
  • Terms
  • Privacy
  • Manage cookies
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어