Home > Uncategorized > Add AdGroups SOAP Request and Response for Google adWords API v200906

Add AdGroups SOAP Request and Response for Google adWords API v200906

August 7th, 2009

Below you will find the raw SOAP request and response messages to successfully add new AdGroups to a campaign in the the adWords v200906 sandbox environment.

SOAP Request:
POST /api/adwords/cm/v200906/AdGroupService HTTP/1.0
Host: adwords-sandbox.google.com
User-Agent: NuSOAP/0.7.3 (1.114)
Content-Type: text/xml; charset=utf-8
SOAPAction: “”
Content-Length: 2545

<SOAP-ENV:Envelope>
<SOAP-ENV:Header>
<RequestHeader>
<authToken>**********</authToken>
<clientEmail>**********</clientEmail>
<developerToken>**********</developerToken>
<applicationToken/>
<userAgent>**********</userAgent>
</RequestHeader>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<mutate>
<operations>
<operator>ADD</operator>
<operand>
<campaignId>999999</campaignId>
<name>AdGroup Name 1</name>
<status>Enabled</status>
<bids xsi:type=”ManualCPCAdGroupBids”>
<keywordMaxCpc>990000</keywordMaxCpc>
<keywordContentMaxCpc>880000</keywordContentMaxCpc>
<siteMaxCpc>770000</siteMaxCpc>
</bids>
</operand>
</operations>
<operations>
<operator>ADD</operator>
<operand>
<campaignId>999999</campaignId>
<name>AdGroup Name 2</name>
<status>Enabled</status>
<bids xsi:type=”ManualCPCAdGroupBids”>
<keywordMaxCpc>990000</keywordMaxCpc>
<keywordContentMaxCpc>880000</keywordContentMaxCpc>
<siteMaxCpc>770000</siteMaxCpc>
</bids>
</operand>
</operations>
</mutate>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

SOAP Request:
<soap:Envelope>
<soap:Header>
<ResponseHeader>
<requestId>*******************</requestId>
<operations>2</operations>
<responseTime>3173</responseTime>
<units>2</units>
</ResponseHeader>
</soap:Header>
<soap:Body>
<mutateResponse>
<rval>
<ListReturnValue.Type>AdGroupReturnValue</ListReturnValue.Type>
<value>
<id>9999999998</id>
<campaignId>999999</campaignId>
<campaignName>Campaign Name 1</campaignName>
<name>AdGroup Name 1</name>
<status>ENABLED</status>
<bids xsi:type=”ManualCPCAdGroupBids”>
<AdGroupBids.Type>ManualCPCAdGroupBids</AdGroupBids.Type>
</bids>
</value>
<value>
<id>9999999999</id>
<campaignId>999999</campaignId>
<campaignName>Campaign Name 1</campaignName>
<name>AdGroup Name 2</name>
<status>ENABLED</status>
<bids xsi:type=”ManualCPCAdGroupBids”>
<AdGroupBids.Type>ManualCPCAdGroupBids</AdGroupBids.Type>
</bids>
</value>
</rval>
</mutateResponse>
</soap:Body>
</soap:Envelope>

Categories: Uncategorized Tags:
Comments are closed.