$operations[] = $operation;
$result = $adGroupService->mutate($operations);
And when i run this code, param doesn't change.
It simply doesn't send this change in SOAP request.
API v201603
What am I doing wrong?
<?xml version="1.0"?>
<soap:Header>
<requestId>....</requestId>
<serviceName>AdGroupService</serviceName>
<methodName>mutate</methodName>
<operations>1</operations>
<responseTime>70</responseTime>
</ResponseHeader>
</soap:Header>
<soap:Body>
<rval>
<ListReturnValue.Type>AdGroupReturnValue</ListReturnValue.Type>
<value>
<id>30649754764</id>
<campaignId>603388708</campaignId>
<campaignName>Russia - CPM Test v1.10</campaignName>
<name>hotweb.bid 200x200</name>
<status>ENABLED</status>
<Setting.Type>TargetingSetting</Setting.Type>
<details>
<criterionTypeGroup>PLACEMENT</criterionTypeGroup>
<targetAll>true</targetAll>
</details>
</settings>
<biddingStrategyConfiguration>
<biddingStrategyType>MANUAL_CPM</biddingStrategyType>
<biddingStrategySource>CAMPAIGN</biddingStrategySource>
<BiddingScheme.Type>ManualCpmBiddingScheme</BiddingScheme.Type>
</biddingScheme>
<Bids.Type>CpcBid</Bids.Type>
<bid>
<ComparableValue.Type>Money</ComparableValue.Type>
<microAmount>10000</microAmount>
</bid>
<cpcBidSource>ADGROUP</cpcBidSource>
</bids>
<Bids.Type>CpmBid</Bids.Type>
<bid>
<ComparableValue.Type>Money</ComparableValue.Type>
<microAmount>15000000</microAmount>
</bid>
<cpmBidSource>ADGROUP</cpmBidSource>
</bids>
</biddingStrategyConfiguration>
</value>
</rval>
</mutateResponse>
</soap:Body>
</soap:Envelope>