Hi,

We encountered targeting errors for some countries which are included
in your countries list. Here's a soap xml request & response regarding
the error. Are we doing anything wrong?

[Nov 05 2010 11:02:59.000000 - INFO] POST /api/adwords/cm/v201008/
CampaignTargetService HTTP/1.1

Host: adwords.google.com

Connection: Keep-Alive

User-Agent: PHP-SOAP/5.2.11, gzip

Accept-Encoding: gzip, deflate

Content-Encoding: gzip

Content-Type: text/xml; charset=utf-8

SOAPAction: ""

Content-Length: 892



<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/
envelope/" xmlns:ns1="https://adwords.google.com/api/adwords/cm/
v201008" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  <SOAP-ENV:Header>
    <ns1:RequestHeader xsi:type="ns1:RequestHeader">
      <ns1:authToken>****</ns1:authToken>
      <ns1:developerToken>****</ns1:developerToken>
      <ns1:userAgent>AwApi-PHP-2.3.0-Katana Agent</ns1:userAgent>
    </ns1:RequestHeader>
  </SOAP-ENV:Header>
  <SOAP-ENV:Body>
    <ns1:mutate>
      <ns1:operations>
        <ns1:operator>SET</ns1:operator>
        <ns1:operand xmlns:ns1="https://adwords.google.com/api/adwords/
cm/v201008" xsi:type="ns1:LanguageTargetList">
          <ns1:campaignId>32007005</ns1:campaignId>
          <ns1:targets>
            <ns1:languageCode>en</ns1:languageCode>
          </ns1:targets>
        </ns1:operand>
      </ns1:operations>
      <ns1:operations>
        <ns1:operator>SET</ns1:operator>
        <ns1:operand xmlns:ns1="https://adwords.google.com/api/adwords/
cm/v201008" xsi:type="ns1:GeoTargetList">
          <ns1:campaignId>32007005</ns1:campaignId>
          <ns1:targets xmlns:ns1="https://adwords.google.com/api/
adwords/cm/v201008" xsi:type="ns1:CountryTarget">
            <ns1:countryCode>CU</ns1:countryCode>
          </ns1:targets>
          <ns1:targets xmlns:ns1="https://adwords.google.com/api/
adwords/cm/v201008" xsi:type="ns1:CountryTarget">
            <ns1:countryCode>FX</ns1:countryCode>
          </ns1:targets>
          <ns1:targets xmlns:ns1="https://adwords.google.com/api/
adwords/cm/v201008" xsi:type="ns1:CountryTarget">
            <ns1:countryCode>IR</ns1:countryCode>
          </ns1:targets>
          <ns1:targets xmlns:ns1="https://adwords.google.com/api/
adwords/cm/v201008" xsi:type="ns1:CountryTarget">
            <ns1:countryCode>KP</ns1:countryCode>
          </ns1:targets>
          <ns1:targets xmlns:ns1="https://adwords.google.com/api/
adwords/cm/v201008" xsi:type="ns1:CountryTarget">
            <ns1:countryCode>MM</ns1:countryCode>
          </ns1:targets>
          <ns1:targets xmlns:ns1="https://adwords.google.com/api/
adwords/cm/v201008" xsi:type="ns1:CountryTarget">
            <ns1:countryCode>SD</ns1:countryCode>
          </ns1:targets>
          <ns1:targets xmlns:ns1="https://adwords.google.com/api/
adwords/cm/v201008" xsi:type="ns1:CountryTarget">
            <ns1:countryCode>SY</ns1:countryCode>
          </ns1:targets>
        </ns1:operand>
      </ns1:operations>
      <ns1:operations>
        <ns1:operator>SET</ns1:operator>
        <ns1:operand xmlns:ns1="https://adwords.google.com/api/adwords/
cm/v201008" xsi:type="ns1:NetworkTargetList">
          <ns1:campaignId>32007005</ns1:campaignId>
          <ns1:targets>
            <ns1:networkCoverageType>CONTENT_NETWORK</
ns1:networkCoverageType>
          </ns1:targets>
          <ns1:targets>
            <ns1:networkCoverageType>CONTENT_CONTEXTUAL</
ns1:networkCoverageType>
          </ns1:targets>
        </ns1:operand>
      </ns1:operations>
      <ns1:operations>
        <ns1:operator>SET</ns1:operator>
        <ns1:operand xmlns:ns1="https://adwords.google.com/api/adwords/
cm/v201008" xsi:type="ns1:AdScheduleTargetList">
          <ns1:campaignId>32007005</ns1:campaignId>
          <ns1:targets>
            <ns1:dayOfWeek>MONDAY</ns1:dayOfWeek>
            <ns1:startHour>0</ns1:startHour>
            <ns1:startMinute>ZERO</ns1:startMinute>
            <ns1:endHour>24</ns1:endHour>
            <ns1:endMinute>ZERO</ns1:endMinute>
            <ns1:bidMultiplier>1</ns1:bidMultiplier>
          </ns1:targets>
          <ns1:targets>
            <ns1:dayOfWeek>TUESDAY</ns1:dayOfWeek>
            <ns1:startHour>0</ns1:startHour>
            <ns1:startMinute>ZERO</ns1:startMinute>
            <ns1:endHour>24</ns1:endHour>
            <ns1:endMinute>ZERO</ns1:endMinute>
            <ns1:bidMultiplier>1</ns1:bidMultiplier>
          </ns1:targets>
          <ns1:targets>
            <ns1:dayOfWeek>WEDNESDAY</ns1:dayOfWeek>
            <ns1:startHour>0</ns1:startHour>
            <ns1:startMinute>ZERO</ns1:startMinute>
            <ns1:endHour>24</ns1:endHour>
            <ns1:endMinute>ZERO</ns1:endMinute>
            <ns1:bidMultiplier>1</ns1:bidMultiplier>
          </ns1:targets>
          <ns1:targets>
            <ns1:dayOfWeek>THURSDAY</ns1:dayOfWeek>
            <ns1:startHour>0</ns1:startHour>
            <ns1:startMinute>ZERO</ns1:startMinute>
            <ns1:endHour>24</ns1:endHour>
            <ns1:endMinute>ZERO</ns1:endMinute>
            <ns1:bidMultiplier>1</ns1:bidMultiplier>
          </ns1:targets>
          <ns1:targets>
            <ns1:dayOfWeek>FRIDAY</ns1:dayOfWeek>
            <ns1:startHour>0</ns1:startHour>
            <ns1:startMinute>ZERO</ns1:startMinute>
            <ns1:endHour>24</ns1:endHour>
            <ns1:endMinute>ZERO</ns1:endMinute>
            <ns1:bidMultiplier>1</ns1:bidMultiplier>
          </ns1:targets>
          <ns1:targets>
            <ns1:dayOfWeek>SATURDAY</ns1:dayOfWeek>
            <ns1:startHour>0</ns1:startHour>
            <ns1:startMinute>ZERO</ns1:startMinute>
            <ns1:endHour>24</ns1:endHour>
            <ns1:endMinute>ZERO</ns1:endMinute>
            <ns1:bidMultiplier>1</ns1:bidMultiplier>
          </ns1:targets>
          <ns1:targets>
            <ns1:dayOfWeek>SUNDAY</ns1:dayOfWeek>
            <ns1:startHour>0</ns1:startHour>
            <ns1:startMinute>ZERO</ns1:startMinute>
            <ns1:endHour>24</ns1:endHour>
            <ns1:endMinute>ZERO</ns1:endMinute>
            <ns1:bidMultiplier>1</ns1:bidMultiplier>
          </ns1:targets>
        </ns1:operand>
      </ns1:operations>
    </ns1:mutate>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


HTTP/1.1 500 Internal Server Error

Content-Type: text/xml; charset=UTF-8

Content-Encoding: gzip

Transfer-Encoding: chunked

Date: Fri, 05 Nov 2010 02:55:50 GMT

Expires: Fri, 05 Nov 2010 02:55:50 GMT

Cache-Control: private, max-age=0

X-Content-Type-Options: nosniff

X-Frame-Options: SAMEORIGIN

X-XSS-Protection: 1; mode=block

Server: GSE


<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
  <soap:Header>
    <ResponseHeader xmlns="https://adwords.google.com/api/adwords/cm/
v201008">
      <requestId>9ca418bb04fb1d8dd880476b5baae9de</requestId>
      <operations>1</operations>
      <responseTime>557</responseTime>
      <units>1</units>
    </ResponseHeader>
  </soap:Header>
  <soap:Body>
    <soap:Fault>
      <faultcode>soap:Server</faultcode>
      <faultstring>[TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[0], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[1], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[2], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[3], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[4], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[5], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[6]]</faultstring>
      <detail>
        <ApiExceptionFault xmlns="https://adwords.google.com/api/
adwords/cm/v201008">
          <message>[TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[0], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[1], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[2], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[3], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[4], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[5], TargetError.CANNOT_TARGET_COUNTRY @
operations[1].operand.targets[6]]</message>
          <ApplicationException.Type>ApiException</
ApplicationException.Type>
          <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xsi:type="TargetError">
            <fieldPath>operations[1].operand.targets[0]</fieldPath>
            <trigger/>
            <errorString>TargetError.CANNOT_TARGET_COUNTRY</
errorString>
            <ApiError.Type>TargetError</ApiError.Type>
            <reason>CANNOT_TARGET_COUNTRY</reason>
          </errors>
          <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xsi:type="TargetError">
            <fieldPath>operations[1].operand.targets[1]</fieldPath>
            <trigger/>
            <errorString>TargetError.CANNOT_TARGET_COUNTRY</
errorString>
            <ApiError.Type>TargetError</ApiError.Type>
            <reason>CANNOT_TARGET_COUNTRY</reason>
          </errors>
          <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xsi:type="TargetError">
            <fieldPath>operations[1].operand.targets[2]</fieldPath>
            <trigger/>
            <errorString>TargetError.CANNOT_TARGET_COUNTRY</
errorString>
            <ApiError.Type>TargetError</ApiError.Type>
            <reason>CANNOT_TARGET_COUNTRY</reason>
          </errors>
          <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xsi:type="TargetError">
            <fieldPath>operations[1].operand.targets[3]</fieldPath>
            <trigger/>
            <errorString>TargetError.CANNOT_TARGET_COUNTRY</
errorString>
            <ApiError.Type>TargetError</ApiError.Type>
            <reason>CANNOT_TARGET_COUNTRY</reason>
          </errors>
          <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xsi:type="TargetError">
            <fieldPath>operations[1].operand.targets[4]</fieldPath>
            <trigger/>
            <errorString>TargetError.CANNOT_TARGET_COUNTRY</
errorString>
            <ApiError.Type>TargetError</ApiError.Type>
            <reason>CANNOT_TARGET_COUNTRY</reason>
          </errors>
          <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xsi:type="TargetError">
            <fieldPath>operations[1].operand.targets[5]</fieldPath>
            <trigger/>
            <errorString>TargetError.CANNOT_TARGET_COUNTRY</
errorString>
            <ApiError.Type>TargetError</ApiError.Type>
            <reason>CANNOT_TARGET_COUNTRY</reason>
          </errors>
          <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xsi:type="TargetError">
            <fieldPath>operations[1].operand.targets[6]</fieldPath>
            <trigger/>
            <errorString>TargetError.CANNOT_TARGET_COUNTRY</
errorString>
            <ApiError.Type>TargetError</ApiError.Type>
            <reason>CANNOT_TARGET_COUNTRY</reason>
          </errors>
        </ApiExceptionFault>
      </detail>
    </soap:Fault>
  </soap:Body>
</soap:Envelope>

Thanks,
--Ernnie

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en

Reply via email to