Hey Eric,

Using the term "google" by itself or as part of a keyword doesn't seem
to trigger keyword policy validation.
See the soap log below. Any tips you might have would be appreciated.

------------------------------------------

[2010-04-23 10:53:52,806::WARNING::AdWords API Python Client Library
v10.0.0] StartTime: 2010-04-23 10:53:51
*** Outgoing HTTP headers
**********************************************
User-Agent: ZSI 2.0.0 (http://pywebsvcs.sf.net); ElementTree v1.2.6
************************************************************************
*** Outgoing SOAP
******************************************************
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/
encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:ZSI="http://www.zolera.com/schemas/ZSI/"; xmlns:xsd="http://
www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance">
<SOAP-ENV:Header>
<RequestHeader xmlns="https://adwords.google.com/api/adwords/cm/
v200909">
<authToken>xxxxxx</authToken>
<userAgent>AWAPI PyLib v10.0.0: Test Client</userAgent>
<developerToken>xxxxxxxxxxxxx</developerToken>
<clientEmail>xxxxxxxxxxxxx</clientEmail>
</RequestHeader>
</SOAP-ENV:Header>
<SOAP-ENV:Body xmlns:ns1="https://adwords.google.com/api/adwords/cm/
v200909">
<ns1:mutate xmlns:ns1="https://adwords.google.com/api/adwords/cm/
v200909">
<ns1:operations>
<ns1:operator>ADD</ns1:operator>
<ns1:operand xsi:type="ns1:BiddableAdGroupCriterion">
<ns1:adGroupId>3184360646</ns1:adGroupId>
<ns1:criterion xsi:type="ns1:Keyword">
<ns1:text>google</ns1:text>
<ns1:matchType>BROAD</ns1:matchType>
</ns1:criterion>
<ns1:userStatus>ACTIVE</ns1:userStatus>
<ns1:destinationUrl>
</ns1:destinationUrl>
<ns1:bids xsi:type="ns1:ManualCPCAdGroupCriterionBids">
<ns1:maxCpc xsi:type="ns1:Bid">
<ns1:amount xsi:type="ns1:Money">
<ns1:microAmount>0</ns1:microAmount>
</ns1:amount>
</ns1:maxCpc>
</ns1:bids>
</ns1:operand>
</ns1:operations>
<ns1:operations>
<ns1:operator>ADD</ns1:operator>
<ns1:operand xsi:type="ns1:BiddableAdGroupCriterion">
<ns1:adGroupId>3184360646</ns1:adGroupId>
<ns1:criterion xsi:type="ns1:Keyword">
<ns1:text>google policy violation</ns1:text>
<ns1:matchType>BROAD</ns1:matchType>
</ns1:criterion>
<ns1:userStatus>ACTIVE</ns1:userStatus>
<ns1:destinationUrl>
</ns1:destinationUrl>
<ns1:bids xsi:type="ns1:ManualCPCAdGroupCriterionBids">
<ns1:maxCpc xsi:type="ns1:Bid">
<ns1:amount xsi:type="ns1:Money">
<ns1:microAmount>0</ns1:microAmount>
</ns1:amount>
</ns1:maxCpc>
</ns1:bids>
</ns1:operand>
</ns1:operations>
</ns1:mutate>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
************************************************************************
*** Incoming HTTP headers
**********************************************
200 OK
Content-Type: text/xml; charset=UTF-8
SOAPAction: ""
Date: Fri, 23 Apr 2010 01:54:00 GMT
Expires: Fri, 23 Apr 2010 01:54:00 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE
Transfer-Encoding: chunked
************************************************************************
*** Incoming SOAP
******************************************************
<?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/
v200909">
<requestId>5b90917ab49758c94441b5b83378ff84</requestId>
<operations>2</operations>
<responseTime>444</responseTime>
<units>30</units>
</ResponseHeader>
</soap:Header>
<soap:Body>
<mutateResponse xmlns="https://adwords.google.com/api/adwords/cm/
v200909">
<rval>
<ListReturnValue.Type>AdGroupCriterionReturnValue</
ListReturnValue.Type>
<value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:type="BiddableAdGroupCriterion">
<adGroupId>3184360646</adGroupId>
<criterion xsi:type="Keyword">
<id>13743902</id>
<Criterion.Type>Keyword</Criterion.Type>
<text>google</text>
<matchType>BROAD</matchType>
</criterion>
<AdGroupCriterion.Type>BiddableAdGroupCriterion</
AdGroupCriterion.Type>
<userStatus>ACTIVE</userStatus>
<systemServingStatus>ELIGIBLE</systemServingStatus>
<approvalStatus>PENDING_REVIEW</approvalStatus>
<bids xsi:type="ManualCPCAdGroupCriterionBids">
<AdGroupCriterionBids.Type>ManualCPCAdGroupCriterionBids</
AdGroupCriterionBids.Type>
<maxCpc>
<amount>
<ComparableValue.Type>Money</ComparableValue.Type>
<microAmount>10000</microAmount>
</amount>
</maxCpc>
<bidSource>ADGROUP</bidSource>
</bids>
<qualityInfo>
<isKeywordAdRelevanceAcceptable>true</isKeywordAdRelevanceAcceptable>
<isLandingPageQualityAcceptable>true</isLandingPageQualityAcceptable>
<isLandingPageLatencyAcceptable>true</isLandingPageLatencyAcceptable>
<qualityScore>5</qualityScore>
</qualityInfo>
</value>
<value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:type="BiddableAdGroupCriterion">
<adGroupId>3184360646</adGroupId>
<criterion xsi:type="Keyword">
<id>14062271</id>
<Criterion.Type>Keyword</Criterion.Type>
<text>google policy violation</text>
<matchType>BROAD</matchType>
</criterion><AdGroupCriterion.Type>BiddableAdGroupCriterion</
AdGroupCriterion.Type>
<userStatus>ACTIVE</userStatus>
<systemServingStatus>ELIGIBLE</systemServingStatus>
<approvalStatus>PENDING_REVIEW</approvalStatus>
<bids xsi:type="ManualCPCAdGroupCriterionBids">
<AdGroupCriterionBids.Type>ManualCPCAdGroupCriterionBids</
AdGroupCriterionBids.Type>
<maxCpc>
<amount>
<ComparableValue.Type>Money</ComparableValue.Type>
<microAmount>10000</microAmount>
</amount>
</maxCpc>
<bidSource>ADGROUP</bidSource>
</bids>
<qualityInfo>
<isKeywordAdRelevanceAcceptable>true</isKeywordAdRelevanceAcceptable>
<isLandingPageQualityAcceptable>true</isLandingPageQualityAcceptable>
<isLandingPageLatencyAcceptable>true</isLandingPageLatencyAcceptable>
<qualityScore>5</qualityScore>
</qualityInfo>
</value>
</rval>
</mutateResponse>
</soap:Body>
</soap:Envelope>
************************************************************************
EndTime: 2010-04-23 10:53:52

On Apr 15, 11:10 pm, AdWords API Advisor
<adwordsapiadvi...@google.com> wrote:
> Hi Peter,
>
> The documentation refers to the v13 version of the API, and the
> behavior has changed in the v200909 version.  To trigger apolicy
> violation error in the sandbox you can use the term "google".
>
> Best,
> - Eric Koleda, AdWords API Team
>
> On Apr 14, 8:50 pm, Peter <peterswans...@gmail.com> wrote:
>
> > According to the documentation
>
> >http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbo...
>
> > "PolicyChecks
>
> >Policychecking is modified in the sandbox such that only repeated
> > punctuation will trigger apolicyviolation."
>
> > This appeared to work in v13 however we are having trouble making it
> > work in v2009 can anyone else comment on this, as it was useful to be
> > able to test this functionality in v13.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.

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

Reply via email to