Details
-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: unspecified
-
Fix Version/s: None
-
Component/s: Bid Management Tool
-
Labels:None
-
Environment:
Operating System: Linux
Platform: PC
-
Bugzilla Id:3623
Description
For account 597, searchEngineAccount 39400, adgroup 1553366411, I am seeing this
when a bid is placed in the bid log:
2010-03-11 07:29:05.177 (3) [P1T1]: Beginning update of group identifier:1553366411
2010-03-11 07:29:05.925 (2) [P1T1]: ApiException: code=122, trigger="null" –
One or more input elements failed validation.
2010-03-11 07:29:05.926 (2) [P1T1]: 1 Errors found
2010-03-11 07:29:05.926 (2) [P1T1]: Error: code=177, index=0 field=null,
trigger=null
2010-03-11 07:29:05.926 (2) [P1T1]: Error Detail: Separate content keyword bids
is only applicable in campaigns with keyword cpc bids.
2010-03-11 07:29:05.926 (3) [P1T1]: Caught other/unrecoverable API Exception:
"com.google.adwords.api.adwords.v13.ApiException"
2010-03-11 07:29:05.937 (2) [P1T1]: Exception [Exception setting bids for group
identifier:1553366411]:com.thesearchagency.searchengines.SearchEngineCommandException:
One or more input elements failed validation.
at
com.thesearchagency.searchengines.google.GoogleAdWordsAPI.setGroupBid(GoogleAdWordsAPI.java:1081)
at
com.thesearchagency.searchengines.google.GoogleAPISearchEngine.setGroupBids(GoogleAPISearchEngine.java:1623)
at
com.thesearchagency.searchengines.SearchEngineBidManager$SearchEngineAccountWorker.run(SearchEngineBidManager.java:990)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: One or more input elements failed validation.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:104)
at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:90)
at
com.google.adwords.api.adwords.v13.ApiException.getDeserializer(ApiException.java:267)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(BaseDeserializerFactory.java:154)
at
org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84)
at
org.apache.axis.encoding.DeserializationContext.getDeserializer(DeserializationContext.java:464)
at
org.apache.axis.encoding.DeserializationContext.getDeserializerForType(DeserializationContext.java:547)
at
org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(SOAPFaultDetailsBuilder.java:157)
at
org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
at
org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
at
org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at
com.google.adwords.api.adwords.v13.AdGroupServiceSoapBindingStub.updateAdGroup(AdGroupServiceSoapBindingStub.java:704)
at
com.thesearchagency.searchengines.google.GoogleAdWordsAPI.setGroupBid(GoogleAdWordsAPI.java:1064)
... 8 more
2010-03-11 07:29:05.938 (3) [P1T1]: changeFound=false, ret=false
A record of the seAccounts shows:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1. row ***************************
id: 39400
accountID: 597
distributionID: 3
searchEngineUserID: 1736
description: TSA - Content
shortCode: NULL
paused: false
searchEngineIdentifier: 43001351
searchEngineScope:
inContent: true
enabled: true
useConversionData: true
searchEngineStatus: ok
searchEngineStatusText: Active
budgetType: dailyDivide
budgetAmount: 50
lastChecked: 2010-02-17 02:48:06
networkType: ContentNetwork
contentType: AllPlacements
hidden: false
1 row in set (0.07 sec)
- 1. row ***************************
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This may be a duplicate of ADMAX-2004 in that we may not be picking up a change to
contentType for a campaign