I've recently started getting an error when I send bid multipliers with low
bids. I've pasted a sample request and response before where the bid
multiplier is small enough to cause a difference of at least one cent.
There are a few problems with this:
1. This was working fine until very recently.
2. This still works fine if I set the multiplier in the AdWords UI.
3. If I use MutateJobService instead of AdGroupCriterionService, I get a
response with placeholders but no errors. Silent failures like these cause
these problems to go unnoticed for longer than they otherwise would.
Request:
<mutate xmlns="https://adwords.google.com/api/adwords/cm/v201306">
<operations>
<operator>SET</operator>
<operand
xmlns:ns2="https://adwords.google.com/api/adwords/cm/v2
01306" xsi:type="ns2:BiddableAdGroupCriterion">
<ns2:adGroupId>8101610621</ns2:adGroupId>
<ns2:criterion>
<ns2:id>12623861</ns2:id>
</ns2:criterion>
<ns2:experimentData>
<ns2:experimentId>801941</ns2:experimentId>
<ns2:experimentDeltaStatus>MODIFIED</ns2:experimentDelta
Status>
<ns2:experimentDataStatus>ACTIVE</ns2:experimentDataStat
us>
<ns2:experimentBidMultiplier
xsi:type="ns2:ManualCPCAdGr
oupCriterionExperimentBidMultiplier">
<ns2:maxCpcMultiplier>
<ns2:multiplier>0.8571428571428571</ns2:multipli
er>
</ns2:maxCpcMultiplier>
</ns2:experimentBidMultiplier>
</ns2:experimentData>
<ns2:biddingStrategyConfiguration>
<ns2:bids xsi:type="ns2:CpcBid">
<ns2:bid>
<ns2:microAmount>70000</ns2:microAmount>
</ns2:bid>
</ns2:bids>
</ns2:biddingStrategyConfiguration>
</operand>
</operations>
</mutate>
Response:
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>[MultiplierError.BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MUL
TIPLIER @
operations[0].operand.experimentData.experimentBidMultiplier.maxCpcMul
tiplier.multiplier; trigger:'8571']</faultstring>
<detail>
<ApiExceptionFault
xmlns="https://adwords.google.com/api/adwords
/cm/v201306">
<message>[MultiplierError.BID_LESS_THAN_MIN_ALLOWED_BID_WITH
_MULTIPLIER @
operations[0].operand.experimentData.experimentBidMultiplier.maxCp
cMultiplier.multiplier; trigger:'8571']</message>
<ApplicationException.Type>ApiException</ApplicationExceptio
n.Type>
</ApiExceptionFault>
</detail>
</soap:Fault>
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.