Hi,
I added an adgroup without passing/specifying default bids (BroadMatchBid, ExactMatchBid, PhraseMatchBid and ContentMatchBid), then I added a keyword with BroadMatchBid only.
When I looked at the Web UI, the keyword that I added have ExactMatchBid , PhraseMatchBid and BroadMatchBid. Is this correct? Because I'm expecting that it will only have BroadMatchBid .
Samething happened when I passed null values to the adgroup default bids.
Here is my AddAdgroups Request:
<SOAP-ENV:Body>
<ns1:AddAdGroupsRequest>
<ns1:CampaignId>nnnnn</ns1:CampaignId>
<ns1:AdGroups>
<ns1:AdGroup>
<ns1:AdDistribution>Search</ns1:AdDistribution>
<ns1:BiddingModel>Keyword</ns1:BiddingModel>
<ns1:EndDate xsi:nil="true"/>
<ns1:ExactMatchBid xsi:nil="true"/><ns1:Id xsi:nil="true"/>
<ns1:LanguageAndRegion>EnglishUnitedStates</ns1:LanguageAndRegion>
<ns1:Name>Sample adgroup12009-09-12 10-09-33</ns1:Name>
<ns1:NegativeKeywords xsi:nil="true"/>
<ns1:PhraseMatchBid xsi:nil="true"/>
<ns1:PricingModel>Cpc</ns1:PricingModel>
<ns1:StartDate xsi:nil="true"/>
</ns1:AdGroup>
</ns1:AdGroups>
</ns1:AddAdGroupsRequest>
</SOAP-ENV:Body>
AddKeywords Request
<SOAP-ENV:Body>
<ns1:AddKeywordsRequest>
<ns1:AdGroupId>nnnn</ns1:AdGroupId>
<ns1:Keywords>
<ns1:Keyword>
<ns1:BroadMatchBid><ns1:Amount>0.5</ns1:Amount></ns1:BroadMatchBid>
<ns1:ContentMatchBid><ns1:Amount xsi:nil="true"/></ns1:ContentMatchBid>
<ns1:ExactMatchBid><ns1:Amount xsi:nil="true"/></ns1:ExactMatchBid>
<ns1:NegativeKeywords><ns2:string>latex</ns2:string><ns2:string>boxing</ns2:string><ns2:string>softball</ns2:string><ns2:string>baseball</ns2:string></ns1:NegativeKeywords>
<ns1:PhraseMatchBid><ns1:Amount xsi:nil="true"/></ns1:PhraseMatchBid>
<ns1:Text>Computer12009-09-12 10-09-58</ns1:Text>
</ns1:Keyword>
</ns1:Keywords>
</ns1:AddKeywordsRequest>
</SOAP-ENV:Body>
Thanks