com.google.gwt.maps.client
Class AdsManager.AdsManagerOptions

java.lang.Object
  extended by com.google.gwt.core.client.JavaScriptObject
      extended by com.google.gwt.maps.client.AdsManager.AdsManagerOptions
Enclosing class:
AdsManager

public static class AdsManager.AdsManagerOptions
extends com.google.gwt.core.client.JavaScriptObject

Optional parameters to use when creating an AdsManager.


Field Summary
static java.lang.String STYLE_ADUNIT
          Specifies AdsManager should display content ads in a frame on the map.
 
Constructor Summary
protected AdsManager.AdsManagerOptions()
           
 
Method Summary
static AdsManager.AdsManagerOptions newInstance()
          Create a new AdsManager.AdsManagerOptions instance.
 AdsManager.AdsManagerOptions setChannel(double channelIn)
          The AdSense channel number used for fetching ads.
 AdsManager.AdsManagerOptions setMaxAdsOnMap(int maxAdsOnMap)
          The maximum number of ads to show on the map at any time.
 AdsManager.AdsManagerOptions setMinZoomLevel(int minZoomLevel)
          The minimum zoom level at which to show ads.
 AdsManager.AdsManagerOptions setStyle(java.lang.String style)
          The AdSense for Maps style to exhibit for the placement of maps.
 
Methods inherited from class com.google.gwt.core.client.JavaScriptObject
cast, createArray, createFunction, createObject, equals, hashCode, toSource, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

STYLE_ADUNIT

public static final java.lang.String STYLE_ADUNIT
Specifies AdsManager should display content ads in a frame on the map.

See Also:
Constant Field Values
Constructor Detail

AdsManager.AdsManagerOptions

protected AdsManager.AdsManagerOptions()
Method Detail

newInstance

public static AdsManager.AdsManagerOptions newInstance()
Create a new AdsManager.AdsManagerOptions instance.


setChannel

public final AdsManager.AdsManagerOptions setChannel(double channelIn)
The AdSense channel number used for fetching ads. Channels are an optional feature that AdSense publishers can use to track ad revenue from multiple sources.

Parameters:
channelIn - The AdSense channel number.
Returns:
this AdsManagerOption object, for convenience when using the Builder pattern.

setMaxAdsOnMap

public final AdsManager.AdsManagerOptions setMaxAdsOnMap(int maxAdsOnMap)
The maximum number of ads to show on the map at any time. The default value is 3.

Parameters:
maxAdsOnMap - The maximum number of ads to show on the map.
Returns:
this AdsManagerOption object, for convenience when using the Builder pattern.

setMinZoomLevel

public final AdsManager.AdsManagerOptions setMinZoomLevel(int minZoomLevel)
The minimum zoom level at which to show ads. The default value is 6.

Parameters:
minZoomLevel - The minimum zoom level at which to show ads.
Returns:
this AdsManagerOption object, for convenience when using the Builder pattern.

setStyle

public final AdsManager.AdsManagerOptions setStyle(java.lang.String style)
The AdSense for Maps style to exhibit for the placement of maps.

Parameters:
style - The AdSense for Maps style to exhibit for the placement of maps.
Returns:
AdsManagerOption object, for convenience when using the Builder pattern.