I tried
Operator.REMOVE at AdGroupCriterionOperation
result... clear CPC with remove Keyword.
I tried too
Operator.SET at AdGroupCriterionOperation
Keyword keyword = new Keyword();
keyword.setId(keywordId);
BiddableAdGroupCriterion biddableAdGroupCriterion = new BiddableAdGroupCriterion();
biddableAdGroupCriterion.setAdGroupId(adGroupId);
biddableAdGroupCriterion.setCriterion(keyword);
BiddingStrategyConfiguration biddingStrategyConfiguration = new BiddingStrategyConfiguration();
CpcBid bid = new CpcBid();
bid.setBid(new Money(null, amount));
biddingStrategyConfiguration.setBids(new Bids[] {bid});
biddableAdGroupCriterion.setBiddingStrategyConfiguration(biddingStrategyConfiguration);
result... update CPC in new amount
and replace bids
biddingStrategyConfiguration.setBids(new Bids[]{});
result... no change
biddingStrategyConfiguration.setBids(new Bids[]{new CpcBid()});
result... no change
change bid to null
result... NullPointException
change Money.microAmount
result... NullPointException
result... NullPointException
result... BiddingErrors.BID_TOO_SMALL
Let me know how to clear keyword cpc from AdGroupCriterion please