switch ($opt_target) {
case FeedObj::OPT_TARGET_CLICKS:
$bidding_strategy_configuration = new BiddingStrategyConfiguration();
$bidding_strategy_configuration->setBiddingStrategyType(
BiddingStrategyType::MANUAL_CPC
);
$bidding_scheme = new ManualCpcBiddingScheme();
$bidding_strategy_configuration->setBiddingScheme($bidding_scheme);
$campaign->setBiddingStrategyConfiguration($bidding_strategy_configuration);
break;
case FeedObj::OPT_TARGET_CONVERSIONS:
//@todo: can we do something to select "pay for conversions" ?
// Set bidding strategy: Target CPA
$bidding_scheme = new TargetCpaBiddingScheme();
$money = new Money();
$money->setMicroAmount($mysterious_micro_amount);
$bidding_scheme->setTargetCpa($money);
$bidding_strategy_configuration = new BiddingStrategyConfiguration();
$bidding_strategy_configuration->setBiddingScheme($bidding_scheme);
$campaign->setBiddingStrategyConfiguration($bidding_strategy_configuration);
break;
}