GoogleApiAdsAdWords
[ class tree: GoogleApiAdsAdWords ] [ index: GoogleApiAdsAdWords ] [ all elements ]

Class: Attribute

Source Location: /AdWords/v201008/o/TargetingIdeaService.php

Class Overview


Attributes encompass the core information about a particular


Variables

Methods


Child classes:

BooleanAttribute
Attribute type that contains a boolean value.
DoubleAttribute
Attribute type that contains a double value.
IdeaTypeAttribute
Attribute type that contains an IdeaType value. For example, if a com.google.ads.api.services.targetingideas.TargetingIdea represents a keyword idea, its IdeaTypeAttribute would contain a {@code KEYWORD} IdeaType.
InStreamAdInfoAttribute
Attribute type that contains an InStreamAdInfo value.
IntegerAttribute
Attribute type that contains an integer value.
IntegerSetAttribute
Attribute type that contains a Set of integer values.
KeywordAttribute
Attribute type that contains a Keyword value.
LongAttribute
Attribute type that contains a long value.
LongRangeAttribute
Attribute type that contains a Range of LongValue values.
MoneyAttribute
Attribute type that contains a Money value.
MonthlySearchVolumeAttribute
Attribute type that contains a list of MonthlySearchVolume values. The list contains the past 12 MonthlySearchVolumes (excluding the current month). The first item is the data for the most recent month and the last item is the data for the oldest month.
PlacementAttribute
Attribute type that contains a Placement value.
PlacementTypeAttribute
Attribute type that contains a PlacementType value.
StringAttribute
Attribute type that contains a string value.
WebpageDescriptorAttribute
Attribute type that contains a WebpageDescriptor value.
AdFormatSpecListAttribute
Attribute type that contains a list of AdFormatSpec values.

Class Details

[line 3529]
Attributes encompass the core information about a particular

com.google.ads.api.services.targetingideas.TargetingIdea. Some attributes are for {@code KEYWORD} IdeaTypes, some are for {@code PLACEMENT} IdeaTypes, and some are for both. Ultimately, an Attribute instance simply wraps an actual value of interest. For example, KeywordAttribute wraps the keyword itself, while a BooleanAttribute simply wraps a boolean describing some information about the keyword idea.




[ Top ]


Class Variables

$AttributeType =

[line 3534]



Tags:

access:  public

Type:   string


[ Top ]



Class Methods


constructor __construct [line 3584]


method getNamespace [line 3572]

the getNamespace( )

Gets the namesapce of this class



Tags:

return:  namespace of this class
access:  public


Overridden in child classes as:

BooleanAttribute::getNamespace()
Gets the namesapce of this class
DoubleAttribute::getNamespace()
Gets the namesapce of this class
IdeaTypeAttribute::getNamespace()
Gets the namesapce of this class
InStreamAdInfoAttribute::getNamespace()
Gets the namesapce of this class
IntegerAttribute::getNamespace()
Gets the namesapce of this class
IntegerSetAttribute::getNamespace()
Gets the namesapce of this class
KeywordAttribute::getNamespace()
Gets the namesapce of this class
LongAttribute::getNamespace()
Gets the namesapce of this class
LongRangeAttribute::getNamespace()
Gets the namesapce of this class
MoneyAttribute::getNamespace()
Gets the namesapce of this class
MonthlySearchVolumeAttribute::getNamespace()
Gets the namesapce of this class
PlacementAttribute::getNamespace()
Gets the namesapce of this class
PlacementTypeAttribute::getNamespace()
Gets the namesapce of this class
StringAttribute::getNamespace()
Gets the namesapce of this class
WebpageDescriptorAttribute::getNamespace()
Gets the namesapce of this class
AdFormatSpecListAttribute::getNamespace()
Gets the namesapce of this class

[ Top ]

method getParameterMap [line 3564]

array getParameterMap( )

Provided for getting non-php-standard named variables



Tags:

return:  parameter map
access:  protected


[ Top ]

method getXsiTypeName [line 3580]

the getXsiTypeName( )

Gets the xsi:type name of this class



Tags:

return:  xsi:type name of this class
access:  public


Overridden in child classes as:

BooleanAttribute::getXsiTypeName()
Gets the xsi:type name of this class
DoubleAttribute::getXsiTypeName()
Gets the xsi:type name of this class
IdeaTypeAttribute::getXsiTypeName()
Gets the xsi:type name of this class
InStreamAdInfoAttribute::getXsiTypeName()
Gets the xsi:type name of this class
IntegerAttribute::getXsiTypeName()
Gets the xsi:type name of this class
IntegerSetAttribute::getXsiTypeName()
Gets the xsi:type name of this class
KeywordAttribute::getXsiTypeName()
Gets the xsi:type name of this class
LongAttribute::getXsiTypeName()
Gets the xsi:type name of this class
LongRangeAttribute::getXsiTypeName()
Gets the xsi:type name of this class
MoneyAttribute::getXsiTypeName()
Gets the xsi:type name of this class
MonthlySearchVolumeAttribute::getXsiTypeName()
Gets the xsi:type name of this class
PlacementAttribute::getXsiTypeName()
Gets the xsi:type name of this class
PlacementTypeAttribute::getXsiTypeName()
Gets the xsi:type name of this class
StringAttribute::getXsiTypeName()
Gets the xsi:type name of this class
WebpageDescriptorAttribute::getXsiTypeName()
Gets the xsi:type name of this class
AdFormatSpecListAttribute::getXsiTypeName()
Gets the xsi:type name of this class

[ Top ]

method __get [line 3552]

mixed __get( $var $var)

Provided for getting non-php-standard named variables



Tags:

return:  Variable value
access:  public


Parameters:

$var   $var   Variable name to get.

[ Top ]

method __set [line 3545]

void __set( $var $var, $value $value)

Provided for setting non-php-standard named variables



Tags:

access:  public


Parameters:

$var   $var   Variable name to set
$value   $value   Value to set

[ Top ]


Documentation generated by phpDocumentor 1.4.3