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

Class: Criterion

Source Location: /AdWords/v201008/cm/BulkMutateJobService.php

Class Overview


Represents a criterion (such as a keyword, placement, or vertical).


Variables

Methods


Child classes:

Keyword
Represents a keyword.
Placement
A placement used for modifying bids for sites when targeting the content network.
Product
Product targeting criteria, represents a filter for products in the product feed that is defined by the advertiser. The criteria is used to determine the products in a Merchant Center account to be used with the ProductAds in the AdGroup. This criteria is available only to some advertisers.
CriterionUserInterest
User Interest - represents a particular interest based vertical to be targeted.
CriterionUserList
UserList - represents a user list that is defined by the advertiser to be targeted.
Vertical
Use verticals to target or exclude placements in the Google Display Network based on the category into which the placement falls (for example, "Pets & Animals/Pets/Dogs").
ContentLabel
Content Label for category exclusion.

Class Details

[line 3134]
Represents a criterion (such as a keyword, placement, or vertical).



[ Top ]


Class Variables

$CriterionType =

[line 3145]



Tags:

access:  public

Type:   string


[ Top ]

$id =

[line 3139]



Tags:

access:  public

Type:   integer


[ Top ]



Class Methods


constructor __construct [line 3195]

Criterion __construct( [ $id = NULL], [ $CriterionType = NULL])



Tags:

access:  public


Overridden in child classes as:

Keyword::__construct()
Placement::__construct()
Product::__construct()
CriterionUserInterest::__construct()
CriterionUserList::__construct()
Vertical::__construct()
ContentLabel::__construct()

Parameters:

   $id  
   $CriterionType  

[ Top ]

method getNamespace [line 3183]

the getNamespace( )

Gets the namesapce of this class



Tags:

return:  namespace of this class
access:  public


Overridden in child classes as:

Keyword::getNamespace()
Gets the namesapce of this class
Placement::getNamespace()
Gets the namesapce of this class
Product::getNamespace()
Gets the namesapce of this class
CriterionUserInterest::getNamespace()
Gets the namesapce of this class
CriterionUserList::getNamespace()
Gets the namesapce of this class
Vertical::getNamespace()
Gets the namesapce of this class
ContentLabel::getNamespace()
Gets the namesapce of this class

[ Top ]

method getParameterMap [line 3175]

array getParameterMap( )

Provided for getting non-php-standard named variables



Tags:

return:  parameter map
access:  protected


[ Top ]

method getXsiTypeName [line 3191]

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:

Keyword::getXsiTypeName()
Gets the xsi:type name of this class
Placement::getXsiTypeName()
Gets the xsi:type name of this class
Product::getXsiTypeName()
Gets the xsi:type name of this class
CriterionUserInterest::getXsiTypeName()
Gets the xsi:type name of this class
CriterionUserList::getXsiTypeName()
Gets the xsi:type name of this class
Vertical::getXsiTypeName()
Gets the xsi:type name of this class
ContentLabel::getXsiTypeName()
Gets the xsi:type name of this class

[ Top ]

method __get [line 3163]

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 3156]

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