I noticed this as well but I'm not sure it makes sense. Keyword Match Settings is a setting relevant to Search Campaigns only and not Display campaigns. Making it a mandatory input field will cause lot of confusion.
Oliver On Monday, December 31, 2012 3:34:42 AM UTC, Noah wrote: > > Hello, > > I'm following, step-by-step, the documentation at: > https://developers.google.com/adwords/api/docs/ > > 1) Get an auth token using CURL. Works fine > > 2) Send manual SOAP request with supplied auth, client id, etc. FAILS > > I get an error back from google that says (from the SOAP response): > > MUST_SPECIFY_KEYWORD_MATCH_SETTINGS > > However, the example in the docs doesn't say anything about keyword match > settings. My guess is that Google updated some rules for creating > campaigns, but failed to update the documentation. > > Suggestions? > > > > <?xml version="1.0" encoding="UTF-8"?><soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> > <soap:Header> > <ResponseHeader > xmlns="https://adwords.google.com/api/adwords/cm/v201209"> > <requestId>0004d21d2c0c80800a42b6a8000037e3</requestId> > <serviceName>CampaignService</serviceName> > <methodName>mutate</methodName> > <operations>0</operations> > <responseTime>698</responseTime> > <units>0</units> > </ResponseHeader> > </soap:Header> > <soap:Body> > <soap:Fault> > <faultcode>soap:Server</faultcode> > <faultstring>[CampaignError.MUST_SPECIFY_KEYWORD_MATCH_SETTINGS @ > operations[0].operand.settings]</faultstring> > <detail> > <ApiExceptionFault > xmlns="https://adwords.google.com/api/adwords/cm/v201209"> > <message>[CampaignError.MUST_SPECIFY_KEYWORD_MATCH_SETTINGS @ > operations[0].operand.settings]</message> > > <ApplicationException.Type>ApiException</ApplicationException.Type> > <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:type="CampaignError"> > <fieldPath>operations[0].operand.settings</fieldPath> > <trigger /> > > <errorString>CampaignError.MUST_SPECIFY_KEYWORD_MATCH_SETTINGS</errorString> > <ApiError.Type>CampaignError</ApiError.Type> > <reason>MUST_SPECIFY_KEYWORD_MATCH_SETTINGS</reason> > </errors> > </ApiExceptionFault> > </detail> > </soap:Fault> > </soap:Body></soap:Envelope> > > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.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 adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en