Hi Wilrik,
Yes, the WSDL specifies these fields in a , which means they must
be passed in using the same order. The order in the documentation is also
the same. I'll work with the documentation team to better surface this
information.
Best,
- Eric
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
Hi Eric,
Indeed it was made against the sandbox, I forgot to mention that. And you
were right about the order, swapping the amount and deliveryMethod fields
when building the request solved it. Where would I find the correct order
for elements? Is it the order in which they appear in the wsdl?
Hi Wilrik,
Is this request made against the sandbox? If so, it could be that you are
passing the elements in the wrong order, which is causing the validation to
fail. The validation is currently stricter in the sandbox then it is in
production.
Best,
- Eric Koleda, AdWords API Team
--
=~=~=
Dear team,
Today I noticed, when mutating a Campaign in v201101, you cannot SET its
budget.amount and budget.deliveryMethod in the same request. Doing so
results in the following server response:
http://schemas.xmlsoap.org/soap/envelope/";>
soap:Server
Unmarshalling Error: