PHP Class BiddingStrategyConfiguration, googleads-php-lib

Bidding Strategy can be set only on campaigns. A bidding strategy can be set on the campaign using the bidding schema {@linkplain BiddingStrategyConfiguration#biddingScheme} or by using the bidding strategy type {@linkplain BiddingStrategyConfiguration#biddingStrategyType}. If the bidding strategy type is used, then schemes are created using default values. Bids can be set only on ad groups and ad group criteria. They cannot be set on campaigns. Multiple bids can be set at the same time. Only the bids that apply to the campaign's bidding strategy {@linkplain Campaign#biddingStrategyConfiguration bidding strategy} will be used.
Show file Open project: googleads/googleads-php-lib

Public Properties

Property Type Description
$biddingScheme BiddingScheme
$biddingStrategyId integer
$biddingStrategyName string
$biddingStrategySource tnsBiddingStrategySource
$biddingStrategyType tnsBiddingStrategyType
$bids Bids[]

Public Methods

Method Description
__construct ( $biddingStrategyId = null, $biddingStrategyName = null, $biddingStrategyType = null, $biddingStrategySource = null, $biddingScheme = null, $bids = null )
getNamespace ( ) : string Gets the namesapce of this class
getXsiTypeName ( ) : string Gets the xsi:type name of this class

Method Details

__construct() public method

public __construct ( $biddingStrategyId = null, $biddingStrategyName = null, $biddingStrategyType = null, $biddingStrategySource = null, $biddingScheme = null, $bids = null )

getNamespace() public method

Gets the namesapce of this class
public getNamespace ( ) : string
return string the namespace of this class

getXsiTypeName() public method

Gets the xsi:type name of this class
public getXsiTypeName ( ) : string
return string the xsi:type name of this class

Property Details

$biddingScheme public property

public BiddingScheme $biddingScheme
return BiddingScheme

$biddingStrategyId public property

public int $biddingStrategyId
return integer

$biddingStrategyName public property

public string $biddingStrategyName
return string

$biddingStrategySource public property

public tnsBiddingStrategySource $biddingStrategySource
return tnsBiddingStrategySource

$biddingStrategyType public property

public tnsBiddingStrategyType $biddingStrategyType
return tnsBiddingStrategyType

$bids public property

public Bids[] $bids
return Bids[]