UNPKG

cordova-plugin-admobpro-ex

Version:

Ultimate Cordova Plugin for Google AdMob and DFP to monetize hybrid apps. Show mobile Ad with single line of JavaScript. Compatible with Cordova CLI, PhoneGap Build, Intel XDK/Crosswalk, Google ChromeApp, Ionic, Meteor, etc.

1,123 lines (1,120 loc) 120 kB
<?xml version="1.0"?> <doc> <assembly> <name>GoogleAds</name> </assembly> <members> <member name="T:GoogleAds.AdErrorCode"> <summary>Error codes that could be sent by the ads SDK.</summary> </member> <member name="F:GoogleAds.AdErrorCode.NoError"> <summary>No error occurred.</summary> </member> <member name="F:GoogleAds.AdErrorCode.InvalidRequest"> <summary>The ad request is invalid.</summary> </member> <member name="F:GoogleAds.AdErrorCode.NoFill"> <summary>Successful ad request, but no ad returned due to lack of inventory.</summary> </member> <member name="F:GoogleAds.AdErrorCode.NetworkError"> <summary>The ad request was unsuccessful due to network connectivity issues.</summary> </member> <member name="F:GoogleAds.AdErrorCode.InternalError"> <summary>Something happened internally.</summary> </member> <member name="F:GoogleAds.AdErrorCode.StaleInterstitial"> <summary>The interstitial ad has already been shown and must be reloaded.</summary> </member> <member name="F:GoogleAds.AdErrorCode.Cancelled"> <summary>The ad request is cancelled.</summary> </member> <member name="T:GoogleAds.AdEventType"> <summary>The type of AdEvent being raised.</summary> </member> <member name="F:GoogleAds.AdEventType.AdReceived"> <summary>An ad was received.</summary> </member> <member name="F:GoogleAds.AdEventType.AdRequestFailed"> <summary>The ad request failed. See error code for the reason.</summary> </member> <member name="F:GoogleAds.AdEventType.PresentScreen"> <summary>The ad is displaying a full-screen overlay.</summary> </member> <member name="F:GoogleAds.AdEventType.DismissScreen"> <summary>The ad overlay is being dismissed.</summary> </member> <member name="F:GoogleAds.AdEventType.LeaveApplication"> <summary>The user is being navigated away from the app.</summary> </member> <member name="T:GoogleAds.AdEventArgs"> <summary> Event args for ad events. </summary> </member> <member name="T:GoogleAds.AdErrorEventArgs"> <summary> Event args for error-related events. </summary> </member> <member name="T:GoogleAds.IAdNotifier"> <summary> Ad units subscribe to this interface so they can send events to the host app. </summary> </member> <member name="E:GoogleAds.IAdNotifier.ReceivedAd"> <summary> Raised when an ad is successfully received. </summary> </member> <member name="E:GoogleAds.IAdNotifier.FailedToReceiveAd"> <summary> Raised in case an ad could not be loaded successfully due to either of the following reasons: - There was a network issue. - The request made was determined to be invalid. - Successful ad request, but no ad returned due to lack of inventory. - Something went wrong internally. </summary> </member> <member name="E:GoogleAds.IAdNotifier.ShowingOverlay"> <summary> Raised before an interstitial/overlay is shown. </summary> </member> <member name="E:GoogleAds.IAdNotifier.DismissingOverlay"> <summary> Raised after an interstitial/overlay is dismissed. </summary> </member> <member name="E:GoogleAds.IAdNotifier.LeavingApplication"> <summary> Raised when the action taken by the user caused an external app to open. </summary> </member> <member name="T:GoogleAds.UserGender"> <summary> A structure representing gender of the user for targeting purposes. </summary> </member> <member name="F:GoogleAds.UserGender.Unknown"> <summary>Unknown gender.</summary> </member> <member name="F:GoogleAds.UserGender.Male"> <summary> Male gender.</summary> </member> <member name="F:GoogleAds.UserGender.Female"> <summary>Female gender.</summary> </member> <member name="P:GoogleAds.AdRequest.Birthday"> <summary>The user's birthday.</summary> </member> <member name="P:GoogleAds.AdRequest.Extras"> <summary>Extra parameters to pass to the ad request.</summary> </member> <member name="P:GoogleAds.AdRequest.Keywords"> <summary> Keywords to use for ad selection. </summary> </member> <member name="P:GoogleAds.AdRequest.ForceTesting"> <summary> When true, this will not send real ad requests. This is to be used to test the SDK. </summary> </member> <member name="P:GoogleAds.AdRequest.Gender"> <summary>The user's gender.</summary> </member> <member name="P:GoogleAds.AdRequest.Location"> <summary>The user's location.</summary> </member> <member name="P:GoogleAds.AdRequest.Format"> <summary> The ad format. </summary> </member> <member name="P:GoogleAds.AdRequest.AdUnitId"> <summary> The unit ID for the ad. </summary> </member> <member name="T:GoogleAds.AdFormatsInternal"> <summary> Predefined ad formats. Even though arbitrarily-size ads are supported, In order to get the most fill rate for requests, these formats need to be used. </summary> </member> <member name="M:GoogleAds.AdFormatsInternal.FillFormatsMap"> <summary> Fills the map of string->AdFormat dictionary through simple reflection so that we don't need to add new formats everytime and care about phone/rt specific formats. </summary> </member> <member name="M:GoogleAds.AdFormatsInternal.GetFormatFromEnum(GoogleAds.AdFormats)"> <summary> Gets the object representation of a given string. There is 1-1 correspondance between <paramref name="format" /> and the AdFormats enum. </summary> <param name="format">Format string, e.g. Banner, MediumRectangle.</param> <returns></returns> </member> <member name="P:GoogleAds.AdFormatsInternal.Interstitial"> <summary> The ad format for interstitial </summary> </member> <member name="P:GoogleAds.AdFormatsInternal.Banner"> <summary> The ad format for banner type. </summary> </member> <member name="P:GoogleAds.AdFormatsInternal.SmartBanner"> <summary> The ad format for banner type. </summary> </member> <member name="T:GoogleAds.IAdFormat"> <summary> The interface for the ad formats. </summary> </member> <member name="P:GoogleAds.IAdFormat.Format"> <summary> The string representation of the format. </summary> </member> <member name="T:GoogleAds.AdViewAdFormat"> <summary> Formats that are supported by AdView. These formats have particular width and height. In order to account for multiple platforms (phone and desktop/tablet), the ad request size and display size could be different. </summary> </member> <member name="P:GoogleAds.AdViewAdFormat.Postfix"> <summary> The postfix for ads. </summary> </member> <member name="P:GoogleAds.AdViewAdFormat.RequestSizeFunc"> <summary> Request size for the ad. For 320x250_mb format, the request size is 320x50 for both platforms for example. </summary> </member> <member name="P:GoogleAds.AdViewAdFormat.DisplaySizeFunc"> <summary> Request size for the ad. For 320x250_mb format, the display size for phone is 480x75 for example. </summary> </member> <member name="P:GoogleAds.AdViewAdFormat.DisplaySize"> <summary> Sets the display size. </summary> </member> <member name="P:GoogleAds.AdViewAdFormat.Format"> <summary> The string representation of the ad. </summary> </member> <member name="T:GoogleAds.InterstitialAdFormat"> <summary> Interstitial ad format. </summary> </member> <member name="F:GoogleAds.AdView.FormatProperty"> <summary> Dependency property for the Format. </summary> </member> <member name="F:GoogleAds.AdView.AdUnitIDProperty"> <summary> Dependency property for the Ad Unit ID. </summary> </member> <member name="F:GoogleAds.AdView.ParametersProperty"> <summary> Dependency property for the ad parameters/request. </summary> </member> <member name="M:GoogleAds.AdView.#ctor"> <summary> Initializes the AdView. </summary> </member> <member name="M:GoogleAds.AdView.MeasureOverride(System.Windows.Size)"> <summary> This method is called when WPF rendering mechanism asks for the user control size. </summary> <param name="availableSize"></param> <returns></returns> </member> <member name="M:GoogleAds.AdView.BindDesignModeContent"> <summary> Binds the ad to a static image so that in design time, things are easier for developer. </summary> </member> <member name="M:GoogleAds.AdView.SendEvent(GoogleAds.AdEventType,GoogleAds.AdErrorCode)"> <summary> Fires an event to the host app. </summary> <param name="eventType">The type of event.</param> <param name="errorCode">The error code or NO_ERROR if not an error.</param> </member> <member name="M:GoogleAds.AdView.InitializeComponent"> <summary> InitializeComponent </summary> </member> <member name="P:GoogleAds.AdView.AdUnitID"> <summary> Ad Unit ID for the ad. </summary> </member> <member name="P:GoogleAds.AdView.Format"> <summary> Ad AdFormat for the ad. Suggested values: For phone: AdFormats.Banner For tablet and desktop: AdFormats.Banner AdFormats.MediumRectangle AdFormats.FullBanner AdFormats.Leaderboard In order to use a random-sized ad format, please change the width and the height of this control. </summary> </member> <member name="P:GoogleAds.AdView.Parameters"> <summary> Parameters for additional information about the requested ad. </summary> </member> <member name="E:GoogleAds.AdView.ReceivedAd"> <summary> Raised when an ad is successfully received. </summary> </member> <member name="E:GoogleAds.AdView.FailedToReceiveAd"> <summary> Raised in case an ad could not be loaded successfully due to either of the following reasons: - There was a network issue. - The request made was determined to be invalid. - Successful ad request, but no ad returned due to lack of inventory. - Something went wrong internally. </summary> </member> <member name="E:GoogleAds.AdView.ShowingOverlay"> <summary> Raised before an interstitial/overlay is shown. </summary> </member> <member name="E:GoogleAds.AdView.DismissingOverlay"> <summary> Raised after an interstitial/overlay is dismissed. </summary> </member> <member name="E:GoogleAds.AdView.LeavingApplication"> <summary> Raised when the action taken by the user caused an external app to open. </summary> </member> <member name="F:GoogleAds.Constants.SdkPrefix"> <summary>The identifier for the windows SDK.</summary> </member> <member name="M:GoogleAds.Constants.GetAssemblyVersion"> <summary> Gets the assembly version through reflection. This removes the need to duplicate assembly version in constants and also in assembly info file. </summary> <returns></returns> </member> <member name="P:GoogleAds.Constants.Version"> <summary>The version number of the SDK.</summary> </member> <member name="T:GoogleAds.Core.AdInformation"> <summary> The class that holds information about ads. </summary> </member> <member name="P:GoogleAds.Core.AdInformation.Request"> <summary> Request used to pull information from the server. </summary> </member> <member name="P:GoogleAds.Core.AdInformation.TrackingUrls"> <summary> Tracking Urls to ping. </summary> </member> <member name="P:GoogleAds.Core.AdInformation.ImpressionUrls"> <summary> Impression Urls to ping. </summary> </member> <member name="P:GoogleAds.Core.AdInformation.NoFillUrls"> <summary> No fill pings - temporarily used for mediation. </summary> </member> <member name="P:GoogleAds.Core.AdInformation.Url"> <summary> The Url for the ad. </summary> </member> <member name="P:GoogleAds.Core.AdInformation.UrlRedirectChain"> <summary> Url redirect chain. </summary> </member> <member name="P:GoogleAds.Core.AdInformation.Content"> <summary> Content. </summary> </member> <member name="P:GoogleAds.Core.AdInformation.PingedTrackings"> <summary> Did we ping the trackings? </summary> </member> <member name="P:GoogleAds.Core.AdInformation.PingedImpressions"> <summary> Did we ping the impressions? </summary> </member> <member name="P:GoogleAds.Core.AdInformation.DebugInfo"> <summary> Debug information. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.NavigateAway"> <summary> Called when the user navigates away from the ad. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.SendEvent(GoogleAds.AdEventType,GoogleAds.AdErrorCode)"> <summary> Sends an event back to the AdView or InterstitialAd. </summary> <param name="eventType">The type of the event.</param> <param name="errorCode">The error code or NO_ERROR if there was no error.</param> </member> <member name="M:GoogleAds.Core.AdManager`1.LoadAd(GoogleAds.AdRequest)"> <summary> This initiates the loading of an ad. It will create a WebView sourcing sdk_core.js. </summary> <param name="adRequest">The AdRequest object containing additional parameters.</param> </member> <member name="M:GoogleAds.Core.AdManager`1.SetWebView(GoogleAds.Core.UI.GWebView,`0)"> <summary> Sets the GWebView and related AdInformation and assigns them to class variables. Child classes should use override this to modify their viewmodels. </summary> <param name="webView">The WebView instance showing the ad.</param> <param name="adInformation">The information for the ad.</param> </member> <member name="M:GoogleAds.Core.AdManager`1.LoadAd"> <summary> Actually loads the ad if an ad is not already loading. Clears the click and impression URLs and constructs the request building WebView. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.SDKCoreLoaded(System.Object,GoogleAds.Core.UI.LoadCompletedEventArgs)"> <summary> This function is invoked asynchronously when the webview containing the request-building JS is loaded. It constructs a JSON blob with the request parameters and then calls into the JS to build the ad request. </summary> <param name="sender">Unused.</param> <param name="e">Unused.</param> </member> <member name="M:GoogleAds.Core.AdManager`1.SDKCoreLoadFailed(System.Object,GoogleAds.Core.UI.NavigationFailedEventArgs)"> <summary>Fired when we cannot load the WebView used to build SDK core.</summary> <param name="sender">Unused.</param> <param name="e">Unused.</param> </member> <member name="M:GoogleAds.Core.AdManager`1.FetchAdWithURL(System.String)"> <summary> Fetches the ad using AdLoaders. </summary> <param name="requestUrl">The request url.</param> </member> <member name="M:GoogleAds.Core.AdManager`1.AdRequestDidNotFill"> <summary> Called if the ad request did not fill. Notifies the publisher and releases the lock. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.AdRequestCancelled"> <summary> Called if the ad request did not fill. Notifies the publisher and releases the lock. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.AdRequestFailedNetworkError"> <summary> Called if the ad request did not fill. Notifies the publisher and releases the lock. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.AdRequestFailedInternalError"> <summary> Called if the ad request did not fill. Notifies the publisher and releases the lock. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.AdRequestSuccessfull"> <summary> Called if the ad request successfully filled. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.AdLoaded(System.Object,GoogleAds.Core.UI.LoadCompletedEventArgs)"> <summary> Called when the ad has finished loading. Attaches the redirect listener and releases the lock. </summary> <param name="sender">Unused.</param> <param name="e">Unused.</param> </member> <member name="M:GoogleAds.Core.AdManager`1.OnAdShown"> <summary> Called when the ad is shown to the user. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.PingClickUrls"> <summary> Pings and clears the click URLs sent in the X-Afma-Click-Tracking-Urls header. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.PingImpressionUrls"> <summary> Pings and clears the impression URLs sent in the X-Afma-Tracking-Urls header. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.OpenOverlayWithUri(System.Uri)"> <summary> Opens the html content in a new WebView. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.OpenOverlayWithHtmlContent(System.String)"> <summary> Opens the html content in a new WebView. </summary> </member> <member name="M:GoogleAds.Core.AdManager`1.OnWebViewOverlayContentLoaded(System.Object,GoogleAds.Core.UI.LoadCompletedEventArgs)"> <summary> Triggered when the content of the webview has been loaded. This will open the overlay and transition into new page. </summary> <param name="sender"></param> <param name="e"></param> </member> <member name="T:GoogleAds.Core.ViewModelBase"> <summary> Base class for view models. </summary> </member> <member name="M:GoogleAds.Core.ViewModelBase.NotifyOfPropertyChange(System.String)"> <summary> Triggered when the value of a property changes. </summary> <param name="propertyName">Name of the property.</param> </member> <member name="M:GoogleAds.Core.ViewModelBase.NotifyOfPropertyChange``1(System.Linq.Expressions.Expression{System.Func{``0}})"> <summary> Extracts the name of the property from a lambda function and triggers PropertyChanged with that property. </summary> <typeparam name="TProperty"></typeparam> <param name="property"></param> </member> <member name="M:GoogleAds.Core.ViewModelBase.OnPropertyChanged(System.String)"> <summary> Triggers the event. </summary> <param name="propertyName">The name of the property changing.</param> </member> <member name="E:GoogleAds.Core.ViewModelBase.PropertyChanged"> <summary> This method is triggered when a property under observation changes. </summary> </member> <member name="F:GoogleAds.Core.AdViewViewModel.adManager"> <summary> The ad manager in possession of the adview. </summary> </member> <member name="F:GoogleAds.Core.AdViewViewModel.adFormat"> <summary> The ad format selected for the adview. </summary> </member> <member name="F:GoogleAds.Core.AdViewViewModel.adInformation"> <summary> The ad loaded that is loaded/about to be loaded into adview. </summary> </member> <member name="F:GoogleAds.Core.AdViewViewModel.adUnitID"> <summary> The unit id for the ad. </summary> </member> <member name="F:GoogleAds.Core.AdViewViewModel.currentView"> <summary> The current view shown in the ad. This can be a WebView or in case of tablet, it can be the snapshot of the webview. </summary> </member> <member name="F:GoogleAds.Core.AdViewViewModel.height"> <summary> The height of the ad. </summary> </member> <member name="F:GoogleAds.Core.AdViewViewModel.request"> <summary> The last request made. </summary> </member> <member name="F:GoogleAds.Core.AdViewViewModel.webView"> <summary> The WebView that handles the last ad shown. </summary> </member> <member name="F:GoogleAds.Core.AdViewViewModel.width"> <summary> The width of the ad. </summary> </member> <member name="M:GoogleAds.Core.AdViewViewModel.Load"> <summary> Loads the ad with an empty parameter set. </summary> </member> <member name="M:GoogleAds.Core.AdViewViewModel.Load(GoogleAds.AdRequest)"> <summary> Loads the ad with a given parameter set. </summary> <param name="newRequest"></param> </member> <member name="M:GoogleAds.Core.AdViewViewModel.ReturnFromOverlay"> <summary> Notifies the AdView of DismissScreen event. </summary> </member> <member name="P:GoogleAds.Core.AdViewViewModel.FireShowAndHideEvents"> <summary> If true, when opening an overlay, the SDK should fire the onshow and onhide events. </summary> </member> <member name="P:GoogleAds.Core.AdViewViewModel.CurrentView"> <summary> Gets or sets the view shown in the AdView. </summary> </member> <member name="P:GoogleAds.Core.AdViewViewModel.WebView"> <summary> Gets or sets the WebView to be shown in the AdView. </summary> </member> <member name="P:GoogleAds.Core.AdViewViewModel.Width"> <summary> Gets or sets the width of the AdView. </summary> </member> <member name="P:GoogleAds.Core.AdViewViewModel.Height"> <summary> Gets or sets the height of the AdView. </summary> </member> <member name="P:GoogleAds.Core.AdViewViewModel.AdFormat"> <summary> Gets or sets the AdFormat of the AdView. </summary> </member> <member name="P:GoogleAds.Core.AdViewViewModel.AdUnitID"> <summary> Gets or sets the AdUnitID of the AdView. </summary> </member> <member name="P:GoogleAds.Core.AdViewViewModel.AdInformation"> <summary> Gets or sets the information about the ad being shown in the adview. </summary> </member> <member name="P:GoogleAds.Core.AdViewViewModel.SendEvent"> <summary> Gets or sets the delegate that is used to propagate events to the AdView. </summary> </member> <member name="T:GoogleAds.Core.AdViewViewModel.SendEventDelegate"> <summary> The delegate for sending events back to the adview. </summary> <param name="adEventType">The event type.</param> <param name="error">The error type.</param> </member> <member name="T:GoogleAds.Core.BannerAdInformation"> <summary> The class that holds information about Banner type of ads. </summary> </member> <member name="P:GoogleAds.Core.BannerAdInformation.RefreshRate"> <summary> The refresh interval between consecutive ads. </summary> </member> <member name="F:GoogleAds.Core.BannerAdManager.adViewViewModel"> <summary> The view model that this AdManager operates on. </summary> </member> <member name="F:GoogleAds.Core.BannerAdManager.timer"> <summary> A timer used for allowing our banners to refresh. </summary> </member> <member name="M:GoogleAds.Core.BannerAdManager.RefreshAd(System.Object,System.Object)"> <summary> Called when the timer ticks if an X-Afma-Refresh-Rate specified a refresh timeout. </summary> <param name="sender">Unused</param> <param name="e">Unused</param> </member> <member name="M:GoogleAds.Core.BannerAdManager.StartTimer"> <summary> Restarts the refresh timer. </summary> </member> <member name="M:GoogleAds.Core.BannerAdManager.SetWebView(GoogleAds.Core.UI.GWebView,GoogleAds.Core.BannerAdInformation)"> <summary> Sets the webview that has the ad on view model. </summary> <param name="webView">The webview that holds the ad/</param> <param name="adInformation">The ad information instance.</param> </member> <member name="M:GoogleAds.Core.BannerAdManager.AdLoaded(System.Object,GoogleAds.Core.UI.LoadCompletedEventArgs)"> <summary> Called when an ad is loaded. This does the following: 1) Displays the view if it is collapsed. 2) Pings any impression URLs passed in the headers. 3) Starts the refresh timer. 4) Sends an event to notify the publisher. </summary> <param name="sender">Unused.</param> <param name="e">Unused.</param> </member> <member name="M:GoogleAds.Core.BannerAdManager.AdRequestDidNotFill"> <summary> Called when the ad request did not fill. Hides the view and restarts the timer. </summary> </member> <member name="M:GoogleAds.Core.BannerAdManager.NavigateAway"> <summary> Called when the user navigates away from the ad. Stops the timer. </summary> </member> <member name="M:GoogleAds.Core.BannerAdManager.SendEvent(GoogleAds.AdEventType,GoogleAds.AdErrorCode)"> <summary>Sends an event to the AdView who owns this AdManager instance.</summary> <param name="eventType">The type of event.</param> <param name="errorCode">The error code or NO_ERROR if event is not an error.</param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.HandleScriptNotify(System.Object,GoogleAds.Core.UI.NotifiedEventArgs)"> <summary> Receives a GMSG and dispatches it to the correct handler. </summary> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.CanOpenUrls(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary> This GMSG is invoked to determine if URLs are openable. This will in turn call back into the WebView with a JSON object with the URLs as keys and a boolean indicating if they are openable. e.g. { "http://www.url.com": true, "tel:5555555555": false } Right now this will return true for all URLs. </summary> <param name="sender">The GWebView sending the GMSG.</param> <param name="paramMap">The query parameters of the GMSG.</param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.Click(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary>This GMSG is used to asynchronously ping the specified URL.</summary> <param name="sender">The GWebView sending the GMSG.</param> <param name="paramMap">The query parameters of the GMSG.</param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.InvalidRequest(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary>This GMSG is passed when the ad request is invalid.</summary> <param name="sender">The GWebView sending the GMSG.</param> <param name="paramMap">The query parameters of the GMSG.</param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.LoadAdURL(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary> This GMSG is sent by sdk_core when it has finished constructing the ad request URL. Upon receiving the ad URL, the AdManager instance will fetch the ad. </summary> <param name="sender">The GWebView sending the GMSG.</param> <param name="paramMap">The query parameters of the GMSG.</param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.LoadSdkConstants(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary>This GMSG is passed when the SDK constants are loaded.</summary> <param name="sender">The GWebView sending the GMSG.</param> <param name="paramMap">The query parameters of the GMSG.</param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.Log(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary> This GMSG will cause the SDK to log to the Visual Studio error console. </summary> <param name="sender">The GWebView sending the GMSG.</param> <param name="paramMap">The query parameters of the GMSG.</param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.OpenWebAppWithUri(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary> Opens up a rich-media overlay. </summary> <param name="sender"></param> <param name="paramMap"></param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.OpenWebAppWithHTML(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary> Opens up a rich-media overlay with HTML. </summary> <param name="sender"></param> <param name="paramMap"></param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.OpenApp(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary> Performs the open function within an overlay. </summary> <param name="sender">The GWebView sending the GMSG.</param> <param name="paramMap">The query parameters of the GMSG.</param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.OpenCall(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary> Performs the open function within an overlay. </summary> <param name="sender">The GWebView sending the GMSG.</param> <param name="paramMap">The query parameters of the GMSG.</param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.NullHandler(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary> Null handler for messages that we do not care. </summary> <param name="sender">The GWebView sending the GMSG.</param> <param name="paramMap">The query parameters of the GMSG.</param> </member> <member name="M:GoogleAds.Core.Communication.AdCommunicator`1.Unsupported(GoogleAds.Core.UI.GWebView,System.Collections.Generic.IDictionary{System.String,System.String})"> <summary> The fallback handler for unknown or unimplemented GMSGs. </summary> <param name="sender">The GWebView sending the GMSG.</param> <param name="paramMap">The query parameters of the GMSG.</param> </member> <member name="T:GoogleAds.Core.Communication.AdCommunicator`1.MessageHandler"> <summary> Delegate definition for the handler functions. </summary> <param name="sender">The GWebView sending the GMSG.</param> <param name="paramMap">The query parameters of the GMSG.</param> </member> <member name="T:GoogleAds.Core.GMsg"> <summary> Represents a message sent by the core/ads js. </summary> </member> <member name="P:GoogleAds.Core.GMsg.Scheme"> <summary> Uri Scheme. "gmsg" for this class. </summary> </member> <member name="P:GoogleAds.Core.GMsg.Parameters"> <summary> Paramaters obtained from the message. </summary> </member> <member name="P:GoogleAds.Core.GMsg.Path"> <summary> Path. </summary> </member> <member name="T:GoogleAds.Core.Http.HttpClient"> <summary> Http client for Phone. Sends the request and gets the response. </summary> </member> <member name="T:GoogleAds.Core.Http.IHttpClient"> <summary> Interface for platform specific clients. </summary> </member> <member name="M:GoogleAds.Core.Http.HttpClient.CopyToHttpWebRequest(GoogleAds.Core.Http.HttpRequest,System.Net.HttpWebRequest)"> <summary> This is used to convert <see cref="T:GoogleAds.Core.Http.HttpRequest"/>, which are common to both Phone and Windows RT to platform-specific <see cref="T:System.Net.HttpWebRequest"/>. </summary> <param name="request">The request instance.</param> <param name="httpWebRequest">The platform specific request instance</param> </member> <member name="M:GoogleAds.Core.Http.HttpClient.CopyToHttpResponse(System.Net.HttpWebResponse,GoogleAds.Core.Http.HttpResponse)"> <summary> This is used to convert <see cref="T:System.Net.HttpWebResponse"/> which is Windows RT specific to <see cref="T:GoogleAds.Core.Http.HttpResponse"/>. </summary> <param name="response">The platform specific response instance</param> <param name="httpWebResponse">The response instance.</param> </member> <member name="M:GoogleAds.Core.Http.HttpClient.SendAsync(GoogleAds.Core.Http.HttpRequest)"> <summary> Sends the request and gets the response asynchronously. </summary> <param name="request"></param> <returns></returns> </member> <member name="T:GoogleAds.Core.Http.HttpClient.HeaderPropertyDelegate"> <summary> This delegate is used to transform some of the HttpHeaders to property assignments on <paramref name="req"/>. </summary> <param name="req"></param> <param name="str"></param> </member> <member name="T:GoogleAds.Core.Http.HttpContent"> <summary> Base class for Http contents. </summary> </member> <member name="F:GoogleAds.Core.Http.HttpContent.BufferSize"> <summary> Buffer size for copy operations. </summary> </member> <member name="M:GoogleAds.Core.Http.HttpContent.CreateContentReadStreamAsync"> <summary> Creates the stream for reading response stream. </summary> <returns></returns> </member> <member name="M:GoogleAds.Core.Http.HttpContent.CopyToAsync(System.IO.Stream)"> <summary> Copies the stream to <paramref name="destination"/>. </summary> <param name="destination">The stream to copy to.</param> </member> <member name="M:GoogleAds.Core.Http.HttpContent.ReadAsByteArrayAsync"> <summary> Reads the response stream into a byte array. </summary> <returns></returns> </member> <member name="M:GoogleAds.Core.Http.HttpContent.ReadAsStringAsync"> <summary> Reads the response stream into a string. </summary> <returns></returns> </member> <member name="T:GoogleAds.Core.Http.HttpHeaders"> <summary> The header class for response and request. </summary> </member> <member name="M:GoogleAds.Core.Http.HttpHeaders.GetFirstOrEmpty(System.String)"> <summary> Gets the first header value for given <paramref name="key"/>. </summary> <param name="key">The header key.</param> <returns></returns> </member> <member name="M:GoogleAds.Core.Http.HttpHeaders.Set(System.String,System.String)"> <summary> Sets the header for <paramref name="key"/>. Note that this overwrites the previous value for the header. </summary> <param name="key">The header key.</param> <param name="value">The header value.</param> <returns></returns> </member> <member name="P:GoogleAds.Core.Http.HttpHeaders.Item(System.String)"> <summary> Gets the list of header values for given <paramref name="key"/>. </summary> <param name="key">The header key.</param> <returns></returns> </member> <member name="T:GoogleAds.Core.Http.HttpMethod"> <summary> The class for representing HTTP method. </summary> </member> <member name="F:GoogleAds.Core.Http.HttpMethod.Get"> <summary> Get Method. </summary> </member> <member name="F:GoogleAds.Core.Http.HttpMethod.Post"> <summary> Post Method </summary> </member> <member name="M:GoogleAds.Core.Http.HttpMethod.#ctor(System.String)"> <summary> Initializes the class with string representation of the method. </summary> <param name="method"></param> </member> <member name="M:GoogleAds.Core.Http.HttpMethod.Equals(GoogleAds.Core.Http.HttpMethod)"> <summary> Checks if this object is equal to <paramref name="other"/>. </summary> <param name="other">The object to compare to.</param> <returns></returns> </member> <member name="T:GoogleAds.Core.Http.HttpRequest"> <summary> Class representing an HTTP request. </summary> </member> <member name="P:GoogleAds.Core.Http.HttpRequest.Version"> <summary> The version. 1.1 by default. </summary> </member> <member name="P:GoogleAds.Core.Http.HttpRequest.RequestUri"> <summary> The Uri for the request. </summary> </member> <member name="P:GoogleAds.Core.Http.HttpRequest.Headers"> <summary> Headers for the request. </summary> </member> <member name="P:GoogleAds.Core.Http.HttpRequest.Method"> <summary> Request method. </summary> </member> <member name="P:GoogleAds.Core.Http.HttpRequest.Content"> <summary> Http content. </summary> </member> <member name="T:GoogleAds.Core.Http.HttpResponse"> <summary> Class representing the response for an HTTP request. </summary> </member> <member name="P:GoogleAds.Core.Http.HttpResponse.StatusCode"> <summary> The status code for the response. </summary> </member> <member name="P:GoogleAds.Core.Http.HttpResponse.Headers"> <summary> The headers. </summary> </member> <member name="P:GoogleAds.Core.Http.HttpResponse.Content"> <summary> The content for the response. </summary> </member> <member name="P:GoogleAds.Core.Http.HttpResponse.ResponseUri"> <summary> The response Uri. </summary> </member> <member name="P:GoogleAds.Core.Http.HttpResponse.Exception"> <summary> The exception, if there was any. </summary> </member> <member name="T:GoogleAds.Core.Http.StreamHttpContent"> <summary> Http Content implementation for streams. </summary> </member> <member name="M:GoogleAds.Core.Http.StreamHttpContent.#ctor(System.IO.Stream)"> <summary> Initializes the object with stream. </summary> <param name="stream">The stream.</param> </member> <member name="M:GoogleAds.Core.Http.StreamHttpContent.CreateContentReadStreamAsync"> <summary> Creates the stream from the stream. </summary> <returns></returns> </member> <member name="T:GoogleAds.Core.Http.StringHttpContent"> <summary> Http Content implementation for streams. </summary> </member> <member name="M:GoogleAds.Core.Http.StringHttpContent.#ctor(System.String)"> <summary> Initializes the object with string. </summary> <param name="str">The string.</param> </member> <member name="T:GoogleAds.Core.IAppInstance"> <summary> Class to decouple information related to current app. CurrentApp of Windows Store apps is static and makes testing harder. </summary> </member> <member name="T:GoogleAds.Core.InterstitialAdInformation"> <summary> The class that holds information about interstitial ads. </summary> </member> <member name="P:GoogleAds.Core.InterstitialAdInformation.RequestTimeout"> <summary> Timeout for requesting the interstitial content. </summary> </member> <member name="T:GoogleAds.Core.Loaders.RequestStatus"> <summary> Represents the result of an ad load. </summary> </member> <member name="T:GoogleAds.Core.Loaders.AdLoader`1"> <summary> An AdLoader is a class that contains information about ad loading. </summary> <typeparam name="TAdInformation"></typeparam> </member> <member name="F:GoogleAds.Core.Loaders.AdLoader`1.ImpressionHeader"> <summary> This header notifies the client code of the URLs that should be pinged when the ad is shown. </summary> </member> <member name="F:GoogleAds.Core.Loaders.AdLoader`1.ClickTrackingHeader"> <summary> This header notifies the client code of the URLs that should be pinged when the ad is clicked (i.e. when user interacts with the ad). </summary> </member> <member name="F:GoogleAds.Core.Loaders.AdLoader`1.DebugDialogHeader"> <summary> This header is used for debug gesture. </summary> </member> <member name="F:GoogleAds.Core.Loaders.AdLoader`1.httpClient"> <summary> Http client to make the requests. </summary> </member> <member name="M:GoogleAds.Core.Loaders.AdLoader`1.#ctor(GoogleAds.Core.Http.IHttpClient)"> <summary> Initializes the class with given IHttpClient instance to fetch the ad content. </summary> <param name="httpClient">The HttpClient instance to fetch the content.</param> </member> <member name="M:GoogleAds.Core.Loaders.AdLoader`1.LoadAd(`0)"> <summary> Loads the ad by first constructing Ad URL using SDK core AFMA_buildAdURL function, and then fetching the content through Http request. </summary> <param name="adInformation">The ad information to populate.</param> <returns></returns> </member> <member name="M:GoogleAds.Core.Loaders.AdLoader`1.ProcessHeaders(`0,GoogleAds.Core.Http.HttpResponse)"> <summary> Processes the headers. </summary> <param name="adInformation">The ad information to popul