Hi Peter, My apologies, this only works for text ads, not keywords. I don't believe there is a way to trigger a policy error for a keyword in the sandbox.
Best, - Eric On Apr 22, 10:08 pm, Peter <peterswans...@gmail.com> wrote: > 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.comhttp://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 > athttp://groups.google.com/group/adwords-api?hl=en -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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