Google Mobile Ads C++ API Reference

firebase

Classes

firebase::AppFirebase App class.
firebase::FutureThe Google Mobile Ads C++ SDK uses this class to return results from asynchronous operations.

firebase::gma

Classes

firebase::gma::AdapterInitializationStatusAn immutable snapshot of the GMA SDK’s initialization status, categorized by mediation adapter.
firebase::gma::AdapterResponseInfoResponse information for an individual ad network contained within a ResponseInfo object.
firebase::gma::AdapterStatusA snapshot of a mediation adapter's initialization status.
firebase::gma::AdErrorInformation about why an ad operation failed.
firebase::gma::AdInspectorClosedListenerListener to be invoked when the Ad Inspector has been closed.
firebase::gma::AdListenerA listener for receiving notifications during the lifecycle of a BannerAd.
firebase::gma::AdRequestContains targeting information used to fetch an ad.
firebase::gma::AdResultInformation about the result of an ad operation.
firebase::gma::AdRewardDescribes a reward credited to a user for interacting with a RewardedAd.
firebase::gma::AdSizeThe size of a banner ad.
firebase::gma::AdValueThe monetary value earned from an ad.
firebase::gma::AdViewLoads and displays Google Mobile Ads AdView ads.
firebase::gma::AdViewBoundingBoxListenerA listener class that developers can extend and pass to an AdView object's AdView::SetBoundingBoxListener method to be notified of changes to the size of the Ad's bounding box.
firebase::gma::FullScreenContentListenerListener to be invoked when ads show and dismiss full screen content, such as a fullscreen ad experience or an in-app browser.
firebase::gma::InterstitialAdLoads and displays Google Mobile Ads interstitial ads.
firebase::gma::PaidEventListenerListener to be invoked when ads have been estimated to earn money.
firebase::gma::ResponseInfoInformation about an ad response.
firebase::gma::RewardedAdLoads and displays Google Mobile Ads rewarded ads.
firebase::gma::RewardedAd::ServerSideVerificationOptionsOptions for RewardedAd server-side verification callbacks.
firebase::gma::UserEarnedRewardListenerListener to be invoked when the user earned a reward.

Structs

firebase::gma::BoundingBoxThe screen location and dimensions of an AdView once it has been initialized.
firebase::gma::RequestConfigurationGlobal configuration that will be used for every AdRequest.

firebase::gma::ump

Classes

firebase::gma::ump::ConsentInfoConsent Information class for the User Messaging Platform SDK.

Structs

firebase::gma::ump::ConsentDebugSettingsDebug settings for ConsentInfo::RequestConsentInfoUpdate().
firebase::gma::ump::ConsentRequestParametersParameters for the ConsentInfo::RequestConsentInfoUpdate() operation.