I tried to use Automatic Bidding Scheme(BUDGET_OPTIMIZER) in the Custom application to create Campaign, when I try to create a campaign , I amg getting the error unable to attach the campaign with scheme BUDGET_OPTIMIZER. Later I checked the migration guide, they said it is no longer supported, they introduced new bidding scheme TARGET_SPEND and also that is SharedBiddingStartergy type. I am confusing whether I need to choose TARGET_SPEND or something else.
Please help me to choose which is the correct replacement for the Automatic Bidding Scheme (BUDGET_OPTIMIZER) in Adwords v201402 Api.
Inrorder to use TARGET_SPEND , I have to create SharedBiddingStartergy service mutate the Service, and get the Id set to campaign.biddingStartergyConfiguration.biddingStartergyId,
But What am facing is that SharedBiddingStratergy requires name before invoking the call for validation and real export. how can I achieve sharedbiddingStartergyService without any name mentioned in the custome code.
If I use some random name in the SharedBiddingStratergy name, name shows in the Adwords.google.com looks weird. Please suggest a workaround for this.
sharedBiddingStrategy.name = "Maximize Clicks " + objCampaign.Name; <biddingStrategyConfiguration>
<biddingStrategyType>MANUAL_CPC</biddingStrategyType>
<biddingScheme xsi:type="ManualCpcBiddingScheme">
<enhancedCpcEnabled>true</enhancedCpcEnabled>
</biddingScheme>
</biddingStrategyConfiguration>
<biddingStrategyConfiguration>
<biddingStrategyType>BUDGET_OPTIMIZER</biddingStrategyType>
<biddingScheme xsi:type="BudgetOptimizerBiddingScheme">
<bidCeiling>
<ComparableValue.Type>Money</ComparableValue.Type>
<microAmount>10000000</microAmount>
</bidCeiling>
<enhancedCpcEnabled>false</enhancedCpcEnabled>
</biddingScheme>
</biddingStrategyConfiguration>
BiddingErrors.CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN @ operations[0].operand.biddingStrategyConfiguration.biddingScheme.enhancedCpcEnabled; trigger:'true']"}
{"[BiddingErrors.CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN @ operations[0].operand.biddingStrategyConfiguration.biddingStrategyType; trigger:'BUDGET_OPTIMIZER']"}EachBiddingStrategyTypeand associatedBiddingSchemetype is only valid for either a SharedBiddingStrategy or a non-sharedBiddingStrategyConfigurationof a specific campaign, ad group, or keyword.
EnhancedCpc setting can no longer be enabled for Manual CPC bidding strategy.