Ask a questionAsk a question
 

Proposed AnswerCould I not specify default adgroup bids?

  • Saturday, September 12, 2009 3:03 PMCardz Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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

All Replies

  • Monday, September 14, 2009 3:26 PMJeff Dillon - MSFT Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Proposed Answer
    Yes, this is by design. AdGroups will always have at least a .05 default bid. To not have a specific bid type for a keyword, explicitly set that bid type to 0 (zero, not null). If it's null, it will always inherit the adgroup default.

    Jeff Dillon, API Support