Class awAdGroupCriterionSelector

Description

Selects adgroup level criteria.

Note:

  • You may not sort by biddable criterion-only fields if biddable criteria are not being selected.
  • You may not filter on biddable criterion-only fields if only negatives are being selected.
  • You may not filter on fields that are specific to a criterion type (Keyword, for example) when that type is not being selected.

Located in /classes/cm/AdGroupCriterionSelector.php

awComplexObject
   |
   --awAdGroupCriterionSelector
Variable Summary
Variables
string $criterionUse

Selects the criteria to return by the way they are used. e.g. biddable, negative.

<span class="constraint ContentsDistinct">This field must contain distinct elements.</span> <span class="constraint ContentsNotNull">This field must not contain {@code null} elements.</span>

  • var: awCriterionUse
awAdGroupCriterionIdFilter[] $idFilters

Id based selection of ad group criteria.

The AdGroupCriterionIdFilters must all have the same set of the fields set. For example, if one filter has only campaignId set the other filters must also have only campaignId set. <span class="constraint ContentsNotNull">This field must not contain {@code null} elements.</span>

awPaging $paging

The starting index and number of results to return.

awStatsSelector $statsSelector

Selects stats that the returned adgroup criteria will include.

string[] $userStatuses

Biddable criteria's user status must be one of...

<span class="constraint ContentsDistinct">This field must contain distinct elements.</span> <span class="constraint ContentsNotNull">This field must not contain {@code null} elements.</span>

  • var: awUserStatus
mixed $_checkFields = array(
'idFilters' => array(
'objName' => 'awAdGroupCriterionIdFilter',
'type' => 'array'
),'statsSelector'=>array('objName'=>'awStatsSelector','type'=>'obj'),'paging'=>array('objName'=>'awPaging','type'=>'obj'),)
  • access: public

Inherited Variables

Inherited from awComplexObject

awComplexObject::$_cachedCheckFields
awComplexObject::$_row
Methods

Documentation generated on Thu, 15 Apr 2010 19:06:07 +0300 by phpDocumentor 1.4.3