GoogleMobileAds Framework Reference

GADCustomEventExtras

class GADCustomEventExtras : NSObject, GADAdNetworkExtras

Create an instance of this class to set additional parameters for each custom event object. The additional parameters for a custom event are keyed by the custom event label. These extras are passed to your implementation of GADCustomEventBanner or GADCustomEventInterstitial.

  • Set additional parameters for the custom event with label |label|. To remove additional parameters associated with |label|, pass in nil for |extras|.

    Declaration

    Swift

    func setExtras(_ extras: [AnyHashable : Any]?, forLabel label: String)
  • Retrieve the extras for |label|.

    Declaration

    Swift

    func extras(forLabel label: String) -> [AnyHashable : Any]?
  • Removes all the extras set on this instance.

    Declaration

    Swift

    func removeAllExtras()
  • Returns all the extras set on this instance.

    Declaration

    Swift

    func allExtras() -> [AnyHashable : Any]

Firebase Authentication lets you add an end-to-end identity solution to your app for easy user authentication, sign-in, and onboarding in just a few lines of code.

Updated Feb 21, 2025

Firebase gives you the tools and infrastructure you need to build better mobile and web apps, improve app quality, and grow your business.

Updated Nov 16, 2023

Call the Gemini API client-side from your iOS, Android, Web, and Flutter apps. Serverless, scalable, and built on Google's robust Vertex AI platform, ensuring enterprise-grade performance and reliability.

Updated Oct 3, 2024