Budget optimizer bidding scheme

244 views
Skip to first unread message

usaw...@gmail.com

unread,
Jun 10, 2014, 10:10:59 AM6/10/14
to adwor...@googlegroups.com
Hi Group,

I am getting BiddingStrategyError.BIDDING_STRATEGY_NOT_SUPPORTED @ operations[0].operand.type; trigger:'BUDGET_OPTIMIZER'

This is the Request:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201402" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <SOAP-ENV:Header>
    <ns1:RequestHeader>
      <ns1:clientCustomerId>XXX-XXX-XXXX</ns1:clientCustomerId>
      <ns1:developerToken>XXXXXXXX</ns1:developerToken>
      <ns1:userAgent>**** Account (AwApi-PHP/5.2.3, Common-PHP/5.2.3, PHP/5.4.7)</ns1:userAgent>
    </ns1:RequestHeader>
  </SOAP-ENV:Header>
  <SOAP-ENV:Body>
    <ns1:mutate>
      <ns1:operations>
        <ns1:operator>ADD</ns1:operator>
        <ns1:operand>
          <ns1:biddingScheme xsi:type="ns1:BudgetOptimizerBiddingScheme">
            <ns1:bidCeiling>
              <ns1:microAmount>50000000</ns1:microAmount>
            </ns1:bidCeiling>
            <ns1:enhancedCpcEnabled>false</ns1:enhancedCpcEnabled>
          </ns1:biddingScheme>
          <ns1:name>Bid #539711116524b</ns1:name>
          <ns1:type>BUDGET_OPTIMIZER</ns1:type>
        </ns1:operand>
      </ns1:operations>
    </ns1:mutate>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

And Response:

<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <ResponseHeader xmlns="https://adwords.google.com/api/adwords/cm/v201402">
      <requestId>0004fb7bd7ea91d00a42e54262005be8</requestId>
      <serviceName>BiddingStrategyService</serviceName>
      <methodName>mutate</methodName>
      <operations>1</operations>
      <responseTime>351</responseTime>
    </ResponseHeader>
  </soap:Header>
  <soap:Body>
    <soap:Fault>
      <faultcode>soap:Server</faultcode>
      <faultstring>[BiddingStrategyError.BIDDING_STRATEGY_NOT_SUPPORTED @ operations[0].operand.type; trigger:'BUDGET_OPTIMIZER']</faultstring>
      <detail>
        <ApiExceptionFault xmlns="https://adwords.google.com/api/adwords/cm/v201402">
          <message>[BiddingStrategyError.BIDDING_STRATEGY_NOT_SUPPORTED @ operations[0].operand.type; trigger:'BUDGET_OPTIMIZER']</message>
          <ApplicationException.Type>ApiException</ApplicationException.Type>
          <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="BiddingStrategyError">
            <fieldPath>operations[0].operand.type</fieldPath>
            <trigger>BUDGET_OPTIMIZER</trigger>
            <errorString>BiddingStrategyError.BIDDING_STRATEGY_NOT_SUPPORTED</errorString>
            <ApiError.Type>BiddingStrategyError</ApiError.Type>
            <reason>BIDDING_STRATEGY_NOT_SUPPORTED</reason>
          </errors>
        </ApiExceptionFault>
      </detail>
    </soap:Fault>
  </soap:Body>
</soap:Envelope>

Also, let me know right way to add budget optimizer bidding scheme for a new campaign.

Thanks in advance.

Josh Radcliff (AdWords API Team)

unread,
Jun 10, 2014, 6:52:12 PM6/10/14
to adwor...@googlegroups.com
Hi,

The Budget Optimizer bidding strategy was deprecated in v201402 (see the v201402 migration guide). Please use the TargetSpendBiddingScheme going forward. The Budget Optimizer fields and enums still exist in the API so users can read those values from objects created in earlier versions of the API.

For instructions on changing a campaign's bidding strategy, please refer to the Bidding Guide.

Cheers,
Josh, AdWords API Team

Ori Arditi

unread,
Jun 11, 2014, 1:30:39 AM6/11/14
to adwor...@googlegroups.com
Hi Josh

What will you do with existing BUDGET_OPTIMIZER campaigns?
Will there be a forced migration in the near future?

Thanks

This e-mail, as well as any attached document, may contain material which is confidential and privileged and may include trademark, copyright and other intellectual property rights that are proprietary to Kenshoo Ltd,  its subsidiaries or affiliates ("Kenshoo"). This e-mail and its attachments may be read, copied and used only by the addressee for the purpose(s) for which it was disclosed herein. If you have received it in error, please destroy the message and any attachment, and contact us immediately. If you are not the intended recipient, be aware that any review, reliance, disclosure, copying, distribution or use of the contents of this message without Kenshoo's express permission is strictly prohibited.

Josh Radcliff (AdWords API Team)

unread,
Jun 11, 2014, 12:10:08 PM6/11/14
to adwor...@googlegroups.com
Hi,

We don't have a timeline at this point of when or if we'll migrate BUDGET_OPTIMIZER campaigns. If that changes we'll announce it on our blog.

Cheers,
Josh, AdWords API Team
Reply all
Reply to author
Forward
0 new messages