Re: SOAP-ERROR: Parsing WSDL
OK, this is interesting. I looked back at my wget you had me post and it actually succeeded? that's odd, because when I use the following, it fails: wget -O test.xml 'https://adwords.google.com/api/adwords/o/v201003/ TargetingIdeaService?wsdl' would that mean that my wget/curl is at fault? I'm running centOS if that helps. All packages are up to date to my knowledge. I ran yum update. Wouldn't be a firewall issue, would it? On Jun 24, 12:06 am, zac439 wrote: > It might help if I list some technologies I'm running, since I'm still > getting this error. > > PHP version: > 5.3.2 > > Configure Command: > './configure' '--disable-fileinfo' '--disable-pdo' '--enable-bcmath' > '--enable-calendar' '--enable-ftp' '--enable-gd-native-ttf' '--enable- > libxml' '--enable-mbstring' '--enable-soap' '--enable-sockets' '-- > enable-zip' '--prefix=/usr' '--with-bz2' '--with-config-file-path=/usr/ > local/lib' '--with-config-file-scan-dir=/usr/local/lib/php.ini.d' '-- > with-curl=/opt/curlssl/' '--with-curlwrappers' '--with-freetype-dir=/ > usr' '--with-gd' '--with-gettext' '--with-imap=/opt/ > php_with_imap_client/' '--with-imap-ssl=/usr' '--with-jpeg-dir=/usr' > '--with-kerberos' '--with-libxml-dir=/opt/xml2' '--with-libxml-dir=/ > opt/xml2/' '--with-mysql=/usr' '--with-mysql-sock=/var/lib/mysql/ > mysql.sock' '--with-openssl=/usr' '--with-openssl-dir=/usr' '--with- > pcre-regex=/opt/pcre' '--with-png-dir=/usr' '--with-pspell' '--with- > xpm-dir=/usr/X11R6' '--with-zlib' '--with-zlib-dir=/usr' > > Curl/SSL version: > Curl 7.20.1 - OpenSSL 0.9.7a Feb 19 2003 > > On Jun 22, 10:59 pm, zac439 wrote: > > > > > Thanks for the reply Anash. > > I'm using a shell so I'm using wget to check, if that's ok? > > > Here is the result: > > > wget > > -drchttps://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... > > Setting --recursive (recursive) to 1 > > Setting --continue (continue) to 1 > > DEBUG output created by Wget 1.10.2 (Red Hat modified) on linux-gnu. > > > Enqueuinghttps://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... > > at depth 0 > > Queue count 1, maxcount 1. > > Dequeuinghttps://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... > > at depth 0 > > Queue count 0, maxcount 1. > > --22:55:42-- > > https://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... > > => `adwords.google.com/api/adwords/o/v201003/ > > TargetingIdeaService?wsdl' > > Resolving adwords.google.com... 74.125.19.112 > > Caching adwords.google.com => 74.125.19.112 > > Connecting to adwords.google.com|74.125.19.112|:443... connected. > > Created socket 3. > > Releasing 0x084eef78 (new refcount 1). > > Initiating SSL handshake. > > Handshake successful; connected socket 3 to SSL handle 0x08504fb8 > > certificate: > > subject: /C=US/ST=California/L=Mountain View/O=Google Inc/ > > CN=adwords.google.com > > issuer: /C=US/O=Google Inc/CN=Google Internet Authority > > X509 certificate successfully verified and matches host > > adwords.google.com > > > ---request begin--- > > GET /api/adwords/o/v201003/TargetingIdeaService?wsdl HTTP/1.0 > > User-Agent: Wget/1.10.2 (Red Hat modified) > > Accept: */* > > Host: adwords.google.com > > Connection: Keep-Alive > > > ---request end--- > > HTTP request sent, awaiting response... > > ---response begin--- > > HTTP/1.0 200 OK > > Content-Type: text/xml > > Date: Wed, 23 Jun 2010 03:55:43 GMT > > Expires: Wed, 23 Jun 2010 03:55:43 GMT > > Cache-Control: private, max-age=0 > > X-Content-Type-Options: nosniff > > X-Frame-Options: SAMEORIGIN > > X-XSS-Protection: 1; mode=block > > Server: GSE > > > ---response end--- > > 200 OK > > Length: unspecified [text/xml] > > > [ <=> > > ] > > 242,599 --.--K/s > > > Closed 3/SSL 0x8504fb8 > > 22:55:42 (2.99 MB/s) - `adwords.google.com/api/adwords/o/v201003/ > > TargetingIdeaService?wsdl' saved [242599] > > > FINISHED --22:55:42-- > > Downloaded: 242,599 bytes in 1 files- Hide quoted text - > > - Show quoted text - -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: SOAP-ERROR: Parsing WSDL
It might help if I list some technologies I'm running, since I'm still getting this error. PHP version: 5.3.2 Configure Command: './configure' '--disable-fileinfo' '--disable-pdo' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-gd-native-ttf' '--enable- libxml' '--enable-mbstring' '--enable-soap' '--enable-sockets' '-- enable-zip' '--prefix=/usr' '--with-bz2' '--with-config-file-path=/usr/ local/lib' '--with-config-file-scan-dir=/usr/local/lib/php.ini.d' '-- with-curl=/opt/curlssl/' '--with-curlwrappers' '--with-freetype-dir=/ usr' '--with-gd' '--with-gettext' '--with-imap=/opt/ php_with_imap_client/' '--with-imap-ssl=/usr' '--with-jpeg-dir=/usr' '--with-kerberos' '--with-libxml-dir=/opt/xml2' '--with-libxml-dir=/ opt/xml2/' '--with-mysql=/usr' '--with-mysql-sock=/var/lib/mysql/ mysql.sock' '--with-openssl=/usr' '--with-openssl-dir=/usr' '--with- pcre-regex=/opt/pcre' '--with-png-dir=/usr' '--with-pspell' '--with- xpm-dir=/usr/X11R6' '--with-zlib' '--with-zlib-dir=/usr' Curl/SSL version: Curl 7.20.1 - OpenSSL 0.9.7a Feb 19 2003 On Jun 22, 10:59 pm, zac439 wrote: > Thanks for the reply Anash. > I'm using a shell so I'm using wget to check, if that's ok? > > Here is the result: > > wget > -drchttps://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... > Setting --recursive (recursive) to 1 > Setting --continue (continue) to 1 > DEBUG output created by Wget 1.10.2 (Red Hat modified) on linux-gnu. > > Enqueuinghttps://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... > at depth 0 > Queue count 1, maxcount 1. > Dequeuinghttps://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... > at depth 0 > Queue count 0, maxcount 1. > --22:55:42-- > https://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... >=> `adwords.google.com/api/adwords/o/v201003/ > TargetingIdeaService?wsdl' > Resolving adwords.google.com... 74.125.19.112 > Caching adwords.google.com => 74.125.19.112 > Connecting to adwords.google.com|74.125.19.112|:443... connected. > Created socket 3. > Releasing 0x084eef78 (new refcount 1). > Initiating SSL handshake. > Handshake successful; connected socket 3 to SSL handle 0x08504fb8 > certificate: > subject: /C=US/ST=California/L=Mountain View/O=Google Inc/ > CN=adwords.google.com > issuer: /C=US/O=Google Inc/CN=Google Internet Authority > X509 certificate successfully verified and matches host > adwords.google.com > > ---request begin--- > GET /api/adwords/o/v201003/TargetingIdeaService?wsdl HTTP/1.0 > User-Agent: Wget/1.10.2 (Red Hat modified) > Accept: */* > Host: adwords.google.com > Connection: Keep-Alive > > ---request end--- > HTTP request sent, awaiting response... > ---response begin--- > HTTP/1.0 200 OK > Content-Type: text/xml > Date: Wed, 23 Jun 2010 03:55:43 GMT > Expires: Wed, 23 Jun 2010 03:55:43 GMT > Cache-Control: private, max-age=0 > X-Content-Type-Options: nosniff > X-Frame-Options: SAMEORIGIN > X-XSS-Protection: 1; mode=block > Server: GSE > > ---response end--- > 200 OK > Length: unspecified [text/xml] > > [ <=> >] > 242,599 --.--K/s > > Closed 3/SSL 0x8504fb8 > 22:55:42 (2.99 MB/s) - `adwords.google.com/api/adwords/o/v201003/ > TargetingIdeaService?wsdl' saved [242599] > > FINISHED --22:55:42-- > Downloaded: 242,599 bytes in 1 files -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: SOAP-ERROR: Parsing WSDL
It might help if I list some technologies I'm running, since I'm still getting this error. PHP version: 5.3.2 Configure Command: './configure' '--disable-fileinfo' '--disable-pdo' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-gd-native-ttf' '--enable- libxml' '--enable-mbstring' '--enable-soap' '--enable-sockets' '-- enable-zip' '--prefix=/usr' '--with-bz2' '--with-config-file-path=/usr/ local/lib' '--with-config-file-scan-dir=/usr/local/lib/php.ini.d' '-- with-curl=/opt/curlssl/' '--with-curlwrappers' '--with-freetype-dir=/ usr' '--with-gd' '--with-gettext' '--with-imap=/opt/ php_with_imap_client/' '--with-imap-ssl=/usr' '--with-jpeg-dir=/usr' '--with-kerberos' '--with-libxml-dir=/opt/xml2' '--with-libxml-dir=/ opt/xml2/' '--with-mysql=/usr' '--with-mysql-sock=/var/lib/mysql/ mysql.sock' '--with-openssl=/usr' '--with-openssl-dir=/usr' '--with- pcre-regex=/opt/pcre' '--with-png-dir=/usr' '--with-pspell' '--with- xpm-dir=/usr/X11R6' '--with-zlib' '--with-zlib-dir=/usr' Curl/SSL version: Curl 7.20.1 - OpenSSL 0.9.7a Feb 19 2003 On Jun 22, 10:59 pm, zac439 wrote: > Thanks for the reply Anash. > I'm using a shell so I'm using wget to check, if that's ok? > > Here is the result: > > wget > -drchttps://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... > Setting --recursive (recursive) to 1 > Setting --continue (continue) to 1 > DEBUG output created by Wget 1.10.2 (Red Hat modified) on linux-gnu. > > Enqueuinghttps://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... > at depth 0 > Queue count 1, maxcount 1. > Dequeuinghttps://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... > at depth 0 > Queue count 0, maxcount 1. > --22:55:42-- > https://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService... >=> `adwords.google.com/api/adwords/o/v201003/ > TargetingIdeaService?wsdl' > Resolving adwords.google.com... 74.125.19.112 > Caching adwords.google.com => 74.125.19.112 > Connecting to adwords.google.com|74.125.19.112|:443... connected. > Created socket 3. > Releasing 0x084eef78 (new refcount 1). > Initiating SSL handshake. > Handshake successful; connected socket 3 to SSL handle 0x08504fb8 > certificate: > subject: /C=US/ST=California/L=Mountain View/O=Google Inc/ > CN=adwords.google.com > issuer: /C=US/O=Google Inc/CN=Google Internet Authority > X509 certificate successfully verified and matches host > adwords.google.com > > ---request begin--- > GET /api/adwords/o/v201003/TargetingIdeaService?wsdl HTTP/1.0 > User-Agent: Wget/1.10.2 (Red Hat modified) > Accept: */* > Host: adwords.google.com > Connection: Keep-Alive > > ---request end--- > HTTP request sent, awaiting response... > ---response begin--- > HTTP/1.0 200 OK > Content-Type: text/xml > Date: Wed, 23 Jun 2010 03:55:43 GMT > Expires: Wed, 23 Jun 2010 03:55:43 GMT > Cache-Control: private, max-age=0 > X-Content-Type-Options: nosniff > X-Frame-Options: SAMEORIGIN > X-XSS-Protection: 1; mode=block > Server: GSE > > ---response end--- > 200 OK > Length: unspecified [text/xml] > > [ <=> >] > 242,599 --.--K/s > > Closed 3/SSL 0x8504fb8 > 22:55:42 (2.99 MB/s) - `adwords.google.com/api/adwords/o/v201003/ > TargetingIdeaService?wsdl' saved [242599] > > FINISHED --22:55:42-- > Downloaded: 242,599 bytes in 1 files -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: "The developer token is invalid" response on the production
Yes unfortunately the problem is not solved yet. I would like to show you XML request I use but can't publish it on a public discussion. However I'm pretty sure there are no any characters excluding a token. Actually XML is generating from our Android application published on the market. It works perfectly for all clients (tokens) excluding the one. I'm pretty sure there is a problem with the client's account. Please advice how could we manage it. On Jun 21, 6:01 pm, AdWords API Advisor wrote: > Hi Alexander, > > Are you still experiencing this issue? Please ensure that there are > no extra characters or spaces around your developer token. > > Best, > - Eric > > On Jun 16, 10:51 am, Alexander wrote: > > > > > Hello Eric > > I've got only body section in the soap envelope. The soap header is > > absent in the response. > > So there is no "requestId" field in the response. > > > On Jun 11, 7:15 pm, AdWords API Advisor > > wrote: > > > > Hi Alexander, > > > > Is there a requestId header that is returned with the response? > > > > Best, > > > - Eric Koleda, AdWords API Team > > > > On Jun 10, 11:31 am, Alexander wrote: > > > > > I'm using production environment to request the service (not > > > > sandbox). > > > > The developer token is in the "APPROVED" state. But i'm always getting > > > > the error message "The developer token is invalid". > > > > I have checked the credentials before posting. > > > > Some advise? > > > > > Here is the conversation with server. > > > > Request to :https://adwords.google.com/api/adwords/v13/AccountService > > > > > > > > http://www.w3.org/2001/XMLSchema-instance"; > > > > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"; > > > > xmlns:xsd="http://www.w3.org/2001/XMLSchema"; > > > > soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; > > > > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";> > > > > > > > > real account emal > > > > yy > > > > iPhonePPCEditor > > > > approved developer token here > > > > my app. token > > > > > > > > > > > > > > > > > Response: > > > > http://schemas.xmlsoap.org/soap/ > > > > envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"; > > > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> > > > > > > > > > > > > soapenv:Server.userException > > > > The developer token is invalid. > > > > > > > > https://adwords.google.com/api/adwords/v13";> > > > > 42 > > > > The developer token is invalid. > > > > my developer token > > > > > > > > > > > > > > > > > > > > > > > > > Thanks! -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Difference in search volume between API and Keyword Tool?
Hello - We are using the TargetingIdeaService with the GlobalMonthlySearchesSearchParameter and the AverageTargetedMonthlySearchesSearchParameter with the STATS RequestType in order to return search volumes for specific keywords. When I compare these results with the AdWords Keyword Tool, I'm baffled as to why the volumes are so far apart. Example: "twin air bed" Global EXACT match: 2900 (API) vs 320 (KW Tool) Global PHRASE match: 6600 (API) vs 1000 (KW Tool) Global BROAD match: 33100 (API) vs 3600 (KW Tool) In reading previous posts, I understand that the API should more closely match the SK Tool results than the Keyword Tool but even this doesn't hold true. For the example above the SK Tool returns 190. Any ideas what we're doing wrong? Thank you - Brian -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
"Ideas containing my search terms" for TargetingIdeaService?
In the new Adwords Keyword tool there is the selection of "Ideas containing my search terms" so that all returned results contain the term instead of random related keywords. Is this possible with the TargetingIdeaService API? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: No Keywords returned for CampaignCriterionService in production environment
Can someone please help me out here -- why am i not able to retrieve keywords using WS Call whereas I can see them fine on the adwords UI. Thanks, J On Jun 22, 3:36 pm, J wrote: > Hello, > > I am trying to retrieve keywords using CampaignCriterionService. Using > Adwords UI, I have ensured that there are keywords existing associated > to various campaigns. However, when I am making the calls for those > specific campaigns, the result keyword page is being returned as > blank. I even tried to make a call without any filter -- that should > have gotten me all the keywords, but I didn't get any result back. > > Following are the SOAP XML (request & response). First set is the one > where in I set the selector for a particular campaign and the second > set is w/o any filter: > > > > https://adwords.google.com/api/adwords/cm/ > v200909"> > > > *** > AdWords API > false > > > > https://adwords.google.com/api/adwords/cm/v200909";> > > > 43461295 > > > > > > > http://schemas.xmlsoap.org/soap/envelope/";> > > https://adwords.google.com/api/adwords/cm/ > v200909"> > 64f6adb4741ecf9acbbf7e78f2b77158 > 1 > 981 > 1 > > > > https://adwords.google.com/api/adwords/cm/ > v200909"> > > 0 > CampaignCriterionPage > > > > > > > http://schemas.xmlsoap.org/soap/envelope/";> > > https://adwords.google.com/api/adwords/cm/ > v200909"> > > * > ** > AdWords API > false > > > > https://adwords.google.com/api/adwords/cm/v200909";> > > > > > > http://schemas.xmlsoap.org/soap/envelope/";> > > https://adwords.google.com/api/adwords/cm/ > v200909"> > 4ad39daf3ac10cea35a9a0607eca70a4 > 1 > 243 > 1 > > > https://adwords.google.com/api/adwords/cm/ > v200909"> > > 0 > CampaignCriterionPage > > > -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: BulkMutateJobService: total unit costs per job
Hi Hervé, We are still investigating why the billingSummary is inaccurate in some cases, but it is the only method available to get the total units used by the job. Best, - Eric On Jun 23, 10:04 am, Hervé wrote: > Hi Eric, > i am quite confused with your response because of my old post here > :http://groups.google.com/group/adwords-api/browse_thread/thread/58bb7... > > is the billingSummary now correct? > > thanks for your help > > On 21 juin, 20:25, AdWords API Advisor > wrote: > > > > > Hi Frans, > > > This information is contained in BulkMutateJob.billingSummary, which > > is available once the job is completed. > > > http://code.google.com/apis/adwords/v2009/docs/reference/BulkMutateJo... > > > Best, > > - Eric Koleda, AdWords API Team > > > On Jun 18, 7:30 am, Frans wrote: > > > > I was wondering if it is possible to get the total number of used api > > > units for a bulk mutate job. Every mutate or get request uses 1 point. > > > But i want to know how many units are used by all the operations (ie. > > > adding and updating keywords) in the job. > > > > Is there a way to get this using the API, or should this be calculated > > > after completion using the number of succesfull operations and the > > > type of operation? > > > > Thanks, > > > Frans -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
about connection to Adwords Api
Hi everyone, I'd like to know how to connect to the Adwords api using Java development, I'm using adwords-api-3.0.0-loner library. Thanks a lot -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: WSDL 201002 vs 200909
Hi Eric. Thanks for your reply. I will move to v2009 asap. Best, Federico. On Jun 23, 1:16 pm, AdWords API Advisor wrote: > Hi Federico, > > The v201002 version of the API was not publicly released and was used > to beta test some new features. This version is being deprecated and > you should migrate to v200909 or v201003. The enhancedCpcEnabled > field is not supported in v200909 or v201003, so please stop sending > it in your request. > > Best, > - Eric > > On Jun 22, 10:08 am, Federico Gaule wrote: > > > > > Hi. > > > I'm not starting fresh. I migrated from v13 to v2009 a few month ago. > > But by mistake, i think, i'm using201002wsdls. Now, i have a > > problem. When i try to create a campaign with BudgetOptimizer as > > biddingStrategy, i get an error: > > > javax.xml.ws.soap.SOAPFaultException: Unmarshalling Error: cvc-complex- > > type.2.4.a: Invalid content was found starting with element > > 'enhancedCpcEnabled'. One of '{"https://adwords.google.com/api/adwords/ > > cm/v201002":bidCeiling}' is expected. > > > Now, v201002 BudgetOptimizer has enhancedCpcEnabled when v200909 > > doesn't. The question is, why is this happening? it should be hitting > > v201002 services, shouldn't it? > > > thanks! > > Federico Gaule. > > > On Jun 21, 7:01 am, adwordsapiadvi...@google.com wrote: > > > > Hi Federico, > > > > v201002 of the AdWords API is now publicly available as v201003. > > > v201003 introduces a few new services, other than that the two versions > > > are practically the same. For a detailed list of differences between > > > the two versions, > > > seehttp://code.google.com/apis/adwords/v2009/docs/releasenotes.html. If > > > you are starting fresh, you can start with v201003 since it has new > > > services which you may want to try out. > > > > Cheers, > > > Anash P. Oommen, > > > AdWords API Team -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: TargetingIdeaError.INVALID_SEARCH_PARAMETERS @ ?
Hi, An entry in the SOAP log should be created for this request. Please ensure you have SOAP logging enabled in your project. Best, - Eric On Jun 22, 11:21 am, parviz wrote: > HI Thanks for the reply but there is not request id for it. > No soap log etc.. > > Also i use production environment not sandbox. > > On Jun 22, 12:21 am, AdWords API Advisor > > > > wrote: > > Hi, > > > What is the requestId of a request that demonstrates this behavior? > > > Best, > > - Eric Koleda, AdWords API Team > > > On Jun 20, 4:54 pm, parviz wrote: > > > > When i run this code i get the error? > > > > error > > > [TargetingIdeaError.INVALID_SEARCH_PARAMETERS @ > > > selector.selector.searchParameters[0]; trigger:'LanguageTarget', > > > TargetingIdeaError.INVALID_SEARCH_PARAMETERS @ > > > selector.selector.searchParameters[1]; trigger:'RelatedToKeyword', > > > TargetingIdeaError.INVALID_SEARCH_PARAMETERS @ > > > selector.selector.searchParameters[2]; trigger:'CountryTarget', > > > RequiredError.REQUIRED @ selector.requestType, > > > NotEmptyError.EMPTY_LIST @ selector.searchParameters[1].keywords] > > > error > > > > AdWordsUser user = new AdWordsUser(); > > > TargetingIdeaService targetingIdeaService = > > > > (TargetingIdeaService)user.GetService(AdWordsService.v201003.TargetingIdeaS > > > ervice); > > > int counter = tbKeyWordList.Lines.Length - 1; > > > Keyword[] kwa = new Keyword[counter]; > > > for (int a = 0; a < counter; a++) > > > { > > > if (!string.IsNullOrEmpty(tbKeyWordList.Lines[a])) > > > { > > > kwa[a] = new Keyword(); > > > kwa[a].text = tbKeyWordList.Lines[a].ToString(); > > > kwa[a].matchType = KeywordMatchType.EXACT; > > > kwa[a].matchTypeSpecified = true; > > > > } > > > } > > > //Create Target language for search stats > > > LanguageTarget lt = new LanguageTarget(); > > > lt.languageCode = "en"; > > > CountryTarget ct = new CountryTarget(); > > > ct.countryCode = "US"; > > > > //create selector > > > TargetingIdeaSelector selector = new > > > TargetingIdeaSelector(); > > > selector.requestType = RequestType.STATS; > > > selector.ideaType = IdeaType.KEYWORD; > > > selector.localeCode = "en_US"; > > > selector.currencyCode = "USD"; > > > selector.ideaTypeSpecified = true; > > > selector.requestedAttributeTypes = new AttributeType[] > > > { > > > AttributeType.KEYWORD, > > > AttributeType.COMPETITION, > > > AttributeType.TARGETED_MONTHLY_SEARCHES, > > > AttributeType.AVERAGE_TARGETED_MONTHLY_SEARCHES, > > > AttributeType.GLOBAL_MONTHLY_SEARCHES, > > > }; > > > > // Set selector paging (required for targeting idea > > > serivce). > > > Paging paging = new Paging(); > > > paging.startIndex = 0; > > > paging.numberResults = 1; > > > paging.numberResultsSpecified = true; > > > selector.paging = paging; > > > > //Create LanguageTargetSearchParameter > > > LanguageTargetSearchParameter oLTSP = new > > > LanguageTargetSearchParameter(); > > > oLTSP.languageTargets = new LanguageTarget[] { lt }; > > > oLTSP.SearchParameterType = null; //this may need to be > > > null > > > > //Create CountryTargetSearchParameter > > > CountryTargetSearchParameter oCTSP = new > > > CountryTargetSearchParameter(); > > > oCTSP.countryTargets = new CountryTarget[] { ct }; > > > oCTSP.SearchParameterType = null; //this may need to be > > > null > > > > // Create related to keyword search parameter. > > > RelatedToKeywordSearchParameter > > > relatedToKeywordSearchParameter = new > > > RelatedToKeywordSearchParameter(); > > > relatedToKeywordSearchParameter.keywords = kwa; > > > selector.searchParameters = new SearchParameter[] > > > { relatedToKeywordSearchParameter, oLTSP, oCTSP }; > > > > //NOW GET THE STUFF > > > TargetingIdeaPage page = > > > targetingIdeaService.get(selector); -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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.co
Re: WSDL 201002 vs 200909
Hi Federico, The v201002 version of the API was not publicly released and was used to beta test some new features. This version is being deprecated and you should migrate to v200909 or v201003. The enhancedCpcEnabled field is not supported in v200909 or v201003, so please stop sending it in your request. Best, - Eric On Jun 22, 10:08 am, Federico Gaule wrote: > Hi. > > I'm not starting fresh. I migrated from v13 to v2009 a few month ago. > But by mistake, i think, i'm using 201002 wsdls. Now, i have a > problem. When i try to create a campaign with BudgetOptimizer as > biddingStrategy, i get an error: > > javax.xml.ws.soap.SOAPFaultException: Unmarshalling Error: cvc-complex- > type.2.4.a: Invalid content was found starting with element > 'enhancedCpcEnabled'. One of '{"https://adwords.google.com/api/adwords/ > cm/v201002":bidCeiling}' is expected. > > Now, v201002 BudgetOptimizer has enhancedCpcEnabled when v200909 > doesn't. The question is, why is this happening? it should be hitting > v201002 services, shouldn't it? > > thanks! > Federico Gaule. > > On Jun 21, 7:01 am, adwordsapiadvi...@google.com wrote: > > > > > Hi Federico, > > > v201002 of the AdWords API is now publicly available as v201003. > > v201003 introduces a few new services, other than that the two versions > > are practically the same. For a detailed list of differences between > > the two versions, > > seehttp://code.google.com/apis/adwords/v2009/docs/releasenotes.html. If > > you are starting fresh, you can start with v201003 since it has new > > services which you may want to try out. > > > Cheers, > > Anash P. Oommen, > > AdWords API Team -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: v201003 reports: missing columns and less granularity in ad performance report
Hi Manfred, To be clear there is no v14 version of the API, and the new ReportDefinitionService was introduced in v201003. We are striving to achieve feature parity between the v201003 reporting system and the v13 reporting system. We understand the importance of structure reports for our API users and will work to enable the same data to be retrieved using the new reporting system. Best, - Eric On Jun 22, 9:56 am, manolator wrote: > Hi Eric, > > perhaps there should be one question, before discussing individual > columns ;-) What are your plans for the v14 reports - is it to offer > 100% of the functionality of the old reports? > > If the new performance reports shall also replace the old structure > reports, it should be possible to request all the attributes of the > old performance *and* structure reports. > > Best regards from Munich, > > Manfred > > On 21 Jun., 17:09, AdWords API Advisor > wrote: > > > > > Hi Manfred, > > > Thank you for the great feedback on the new ReportDefinitionService. > > I don't have any information at this time about the development plans > > for particular fields, but I will pass your requests on to the core > > engineering team for consideration. Let us know if there is anything > > else the ReportDefinitionService needs to meat your needs. > > > Best, > > - Eric Koleda, AdWords API Team > > > On Jun 16, 11:46 am, manolator wrote: > > > > Hi! > > > > I just started replacing the v13 reports with v2010 and ran into some > > > problems (at least from my point of view ;-). > > > > A few words on what we are using the reports for, so you can > > > understand what the trouble is: > > > Besides updating performance data, we use the v13 ad performance > > > reports for synchronization of structure elements with activity > > > (impressions > 0). This way we can do the full synchronisation with > > > the (much larger) structure reports on a less frequent basis, saving > > > resources. Structure reports can be replaced with zeroImpression > > > reports in v2010, as suggested > > > inhttp://groups.google.com/group/adwords-api/browse_thread/thread/4b528 > > > But there are some more issues with the reports. > > > > For synchronisation purpose there are some attribute columns missing > > > in the ad and keyword performance reports, compared to the old > > > reports. One is the campaignId, what would be really nice, but was > > > already requested > > > inhttp://groups.google.com/group/adwords-api/browse_thread/thread/5ab1a > > > The other ones are columns like campStatus, agStatus, maxCpc, maxCpm, > > > maxContentCpc and more. We need them to keep the data in sync. > > > > Moreover the new ad performance report provides less granularity than > > > the old one, which actually contains creatives *and* keywords/ > > > placements. Our reporting is based on the fine granularity of v13, so > > > we would be more than happy if there would be a comparable > > > replacement. > > > > Are there any plans to add attribute columns and to expand the new ad > > > report(s) to this granularity or add an additional keyword/placement- > > > creative report? > > > > Best regards, > > > > Manfred -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: Getting InternalApiError.UNEXPECTED_INTERNAL_API_ERROR when doing TargetingIdeaService request using C# library
Hi, This appears to have been a temporary outage for the service in the sandbox. Please retry your request now and let me know if you have any further issues. Best, - Eric Koleda, AdWords API Team On Jun 21, 9:09 pm, MK_Dev wrote: > I was experimenting with TargetingIdeaService to load keyword ideas > based on a supplied keyword. I was exploring Requested Attribute Types > and everything was going well. Then, all of a sudden I started getting > InternalApiError.UNEXPECTED_INTERNAL_API_ERROR when doing the same > requests. Since the only change I made between a good and a bad > request was adding APPROX_CONTENT_IMPRESSIONS_PER_DAY Attrbitue Type, > I removed it but to no avail. All subsequent calls end with the same > error. I should also mention I'm doing it in the sandbox. > > Here's my code: > > try > { > AdWordsUser user = new AdWordsUser(); > TargetingIdeaService tasService = > (TargetingIdeaService)user.GetService(AdWordsService.v200909.TargetingIdeaS > ervice); > > // Obtain keyword > Console.Write("Enter keyword: "); > string keywordText = Console.ReadLine(); > > Keyword keyword = new Keyword(); > keyword.text = keywordText; > keyword.matchTypeSpecified = true; > keyword.matchType = KeywordMatchType.BROAD; > > RelatedToKeywordSearchParameter searchParam = new > RelatedToKeywordSearchParameter(); > searchParam.keywords = new Keyword[] { keyword }; > > Paging paging = new Paging(); > paging.numberResultsSpecified = true; > paging.startIndex = 0; > paging.numberResultsSpecified = true; > paging.numberResults = 10; > > TargetingIdeaSelector selector = new TargetingIdeaSelector(); > selector.searchParameters = new SearchParameter[] { searchParam }; > selector.ideaTypeSpecified = true; > selector.ideaType = IdeaType.KEYWORD; > selector.requestTypeSpecified = true; > selector.requestType = RequestType.IDEAS; > selector.paging = paging; > selector.requestedAttributeTypes = new AttributeType[] { > AttributeType.AD_SHARE, > AttributeType.COMPETITION, > AttributeType.GLOBAL_MONTHLY_SEARCHES, > AttributeType.KEYWORD, > AttributeType.SEARCH_SHARE, > AttributeType.TARGETED_MONTHLY_SEARCHES, > AttributeType.APPROX_CONTENT_IMPRESSIONS_PER_DAY > }; > > TargetingIdeaPage page = tasService.get(selector); > > if (page != null && page.entries != null) > { > Console.WriteLine("There are a total of {0} keywords related > to > '{1}'. The first {2}" + > " entries are > displayed below: \n", page.totalNumEntries, > keywordText, > page.entries.Length); > > foreach (TargetingIdea idea in page.entries) > { > Console.WriteLine(""); > foreach (Type_AttributeMapEntry entry in idea.data) > { > switch (entry.key) > { > case AttributeType.KEYWORD: > Console.WriteLine("KW: " + > ((KeywordAttribute)entry.value).value.text); > break; > case AttributeType.AD_SHARE: > Console.WriteLine("Ad share: > " + > ((DoubleAttribute)entry.value).value); > break; > case AttributeType.COMPETITION: > > Console.WriteLine("Competition: " + > ((DoubleAttribute)entry.value).value); > break; > case > AttributeType.GLOBAL_MONTHLY_SEARCHES: > Console.WriteLine("Global > Monthly searches: " + > ((LongAttribute)entry.value).value); > break; > } > } > Console.WriteLine("\n==="); > } > } > else > { > Console.WriteLine("No related keywords were found for your > keyword."); > }} > > catch (Exception ex) > { > Console.WriteLine("Error retrieving kw ideas: " + ex.Message); > > } > > Any ideas as to what could be going wrong? > > I'll gladly post request and response data as soon as I find an easy > way to extract it. Thanks! -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http:
v2009 Raw XML Examples
Does anyone know if there are more raw XML examples available for the v2009 API. I found XML samples below but they are incomplete. I specifically need a raw XML example of how to estimate traffic for a keyword. Can anyone provide this? These examples are available but do not include samples for all the v2009 API calls ... http://code.google.com/p/adwords-api-xml-samples/downloads/detail?name=awapi_xml_samples_4.0.0.tar.gz&can=2&q= -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: Add and change banners on Display Network via API
Hi Örjan, There isn't a single document that describes what can be done via the API, but in general we try to expose all the features in the web interface through the API. To address your specific question, ImageAds can be created in the API that can be shown on the Display Network (formerly called Content Network). Best, - Eric Koleda, AdWords API Team On Jun 21, 7:05 pm, Örjan Toräng wrote: > Hi, > > Is it possible to add and change banners on Display Network via > Adwords API (or some API)? > > If yes, where can I read more about it? > > Is there a good overview what I can or can't do via the API? > > BR, > Örjan Toräng -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: Account-level report metrics in v201003
Hi Don, Yes, the CAMPAIGN_PERFORMANCE_REPORT is the highest level report available in v201003. Best, - Eric Koleda, AdWords API Team On Jun 21, 6:05 pm, Don Spaulding wrote: > Is there a reportType that gathers metrics on the entire account or is > the CAMPAIGN_PERFORMANCE_REPORT the best "30,000 foot view" in > v201003? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: v201003 Report feedback
Hi Don, Thanks for the feedback. We recognize how important cross-client reporting is for our customers and we'll continue working towards enabling it in the new reporting system. Best, - Eric Koleda, AdWords API Team On Jun 21, 6:02 pm, Don Spaulding wrote: > FWIW, our usage of the Reporting API is overwhelmingly template-like. > We define a handful of report structures (actually just two in our > case) that include the fields we care about, and then want a report > for each of our MCC-managed accounts on a daily basis. > > I realize the ReportDefinitionService isn't done yet, and I've seen > the comment that cross-client reports still have to be done via the > v13 API, but I want to make sure that cross-client/templatized reports > use case is still being considered in future versions of the new API. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: V2010 reporting - problems retrieving reports, what is "client customer ID" value
Thanks David, getting the correct clientEmail into both headers (MUTATE ADD, HTTP GET) solved the problem. Am still a little confused over the Client ID - is that the same as what used to be referred to as the Account ID (xxx-xxx- format number)? Now that I am getting reports back, I'm unsure about what is happening. I issued a MUTATE ADD as follows, and recevied the XML as shown. Note that not all of the requested columns in the Report Definition are appearing in the results. Even more confusing is that not all of the columns I wanted to include in the MUTATE ADD were accepted until I removed them from the SOAP request, even though they appeared in the XML that was returned from the GetReportFields call for "CAMPAIGN_PERFORMANCE_REPORT" and that is the report type specified in the MUTATE ADD call. Specifically, the following were rejected: ViewThroughConversionsSignificance ConversionRateSignificance ConversionRateManyPerClickSignificance DeduplicationMode TargetCpa KeywordContentMaxCpc KeywordMaxCpc ProxyKeywordMaxCpc ProxySiteMaxCpc SiteMaxCpc MaxCpm Here is the SOAP request for the MUTATE ADD to define the report: http://schemas.xmlsoap.org/soap/envelope/"; xmlns:v20="https://adwords.google.com/api/adwords/cm/v201003"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> xxx xxx V2010 Get Report Fields x...@xxx.com ADD Name Impressions Clicks Cost Ctr AveragePosition ClickSignificance CostSignificance CostPerConversionSignificance CostPerConversionManyPerClickSignificance CtrSignificance CpcSignificance ImpressionSignificance PositionSignificance ConversionSignificance ConversionManyPerClickSignificance Status Id Amount Period ConversionOptimizerBidType EnhancedCpcEnabled AverageCpc AverageCpm ConversionRate ConversionRateManyPerClick Conversions ConversionsManyPerClick CostPerConversion CostPerConversionManyPerClick 20100622 20100622 Camp Perf Rpt CAMPAIGN_PERFORMANCE_REPORT CUSTOM_DATE XML The XML returned listed all of the requested fields, and the ID value. When I do the HTTP GET to "https://adwords.google.com/api/adwords/reportdownload?__rd=816207"; This is the column definition that is returned: I asked for 11 columns, got 19 back. Not all of the ones I asked for of the 11 are in the 19, and (obviously) some of the 19 are not ones I requested. I'm happy to see values like campaignID in there, even though they were not in the list returned from the GET GetReportFields for the report. Can I depend on always seeing those fields that are returned by the report but not by the GetReportFields call? What about the ones I requested in the MUTATE ADD because they were in the list from GetReportFields, but didn't come back in the actual report? One last question: is there an explanation of just what the "SignificanceData" is that would be returned in the various "xxxSignificance" metrics? Sorry for so many questions in one posting, but they all seem to be related. thanks, -reed -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: Account costs of all accounts in my developer account (PHP)
Hi Freddy, What do you mean by costs? The ad spend? The API units used? Best, - Eric Koleda, AdWords API Team On Jun 21, 12:32 pm, "frederic.seem...@flirtano.com" wrote: > Hi! > > I want to get the costs of my accounts which are in my developer(mcc)- > account. how am i able to get these costs in PHP? I am able to just > get the costs for one campaign. Is it also possible to get it for a > whole account? > > Best regards, > > Freddy -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: RequiredError.REQUIRED @ operations[0].exemptionRequests[0].key
Hi Suraj, There is no Ruby example at the moment, but here is a PHP example that shows how to handle policy violation errors using exemption requests. http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v201003/HandlePolicyViolationError.php Best, - Eric Koleda, AdWords API Team On Jun 21, 3:01 pm, Suraj Khakurel wrote: > Hi all, > > While adding new ad from ruby. I'm getting required error for > exemptionRequests . I read the google API document regarding exemption > request but it's hard to understand how and when to use it . Is it possible > to have an example? > > My Soap Request > > > https://adwords.google.com/api/adwords/cm/v200909";> > > ADD > > 6917 > > http://www.adisem.com > adisem.com > {Keyword:PPC Tools for Free} > Adisem is the most powerful PPC Optimizer > Tool > AdWords campaigns for < $1 a > day. > > > > > > > > > > Messages: > > > > soap:Server > [RequiredError.REQUIRED @ > operations[0].exemptionRequests[0].key, RequiredError.REQUIRED @ > operations[0].exemptionRequests[1].key, RequiredError.REQUIRED @ > operations[0].exemptionRequests[2].key] > > > xmlns="https://adwords.google.com/api/adwords/cm/v200909";> > [RequiredError.REQUIRED @ > operations[0].exemptionRequests[0].key, RequiredError.REQUIRED @ > operations[0].exemptionRequests[1].key, RequiredError.REQUIRED @ > operations[0].exemptionRequests[2].key] > > ApiException > http://www.w3.org/2001/XMLSchema-instance"; > xsi:type="RequiredError"> > operations[0].exemptionRequests[0].key > > RequiredError > REQUIRED > > http://www.w3.org/2001/XMLSchema-instance"; > xsi:type="RequiredError"> > operations[0].exemptionRequests[1].key > > RequiredError > REQUIRED > > http://www.w3.org/2001/XMLSchema-instance"; > xsi:type="RequiredError"> > operations[0].exemptionRequests[2].key > > RequiredError > REQUIRED > > > > > > Best Regards > Suraj -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: BulkMutateJobService: total unit costs per job
Hi Eric, i am quite confused with your response because of my old post here : http://groups.google.com/group/adwords-api/browse_thread/thread/58bb71e85d218ba9# is the billingSummary now correct? thanks for your help On 21 juin, 20:25, AdWords API Advisor wrote: > Hi Frans, > > This information is contained in BulkMutateJob.billingSummary, which > is available once the job is completed. > > http://code.google.com/apis/adwords/v2009/docs/reference/BulkMutateJo... > > Best, > - Eric Koleda, AdWords API Team > > On Jun 18, 7:30 am, Frans wrote: > > > I was wondering if it is possible to get the total number of used api > > units for a bulk mutate job. Every mutate or get request uses 1 point. > > But i want to know how many units are used by all the operations (ie. > > adding and updating keywords) in the job. > > > Is there a way to get this using the API, or should this be calculated > > after completion using the number of succesfull operations and the > > type of operation? > > > Thanks, > > Frans -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: SOAP-ERROR: Parsing WSDL
Thanks for the reply Anash. I'm using a shell so I'm using wget to check, if that's ok? Here is the result: wget -drc https://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService?wsdl Setting --recursive (recursive) to 1 Setting --continue (continue) to 1 DEBUG output created by Wget 1.10.2 (Red Hat modified) on linux-gnu. Enqueuing https://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService?wsdl at depth 0 Queue count 1, maxcount 1. Dequeuing https://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService?wsdl at depth 0 Queue count 0, maxcount 1. --22:55:42-- https://adwords.google.com/api/adwords/o/v201003/TargetingIdeaService?wsdl => `adwords.google.com/api/adwords/o/v201003/ TargetingIdeaService?wsdl' Resolving adwords.google.com... 74.125.19.112 Caching adwords.google.com => 74.125.19.112 Connecting to adwords.google.com|74.125.19.112|:443... connected. Created socket 3. Releasing 0x084eef78 (new refcount 1). Initiating SSL handshake. Handshake successful; connected socket 3 to SSL handle 0x08504fb8 certificate: subject: /C=US/ST=California/L=Mountain View/O=Google Inc/ CN=adwords.google.com issuer: /C=US/O=Google Inc/CN=Google Internet Authority X509 certificate successfully verified and matches host adwords.google.com ---request begin--- GET /api/adwords/o/v201003/TargetingIdeaService?wsdl HTTP/1.0 User-Agent: Wget/1.10.2 (Red Hat modified) Accept: */* Host: adwords.google.com Connection: Keep-Alive ---request end--- HTTP request sent, awaiting response... ---response begin--- HTTP/1.0 200 OK Content-Type: text/xml Date: Wed, 23 Jun 2010 03:55:43 GMT Expires: Wed, 23 Jun 2010 03:55:43 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Server: GSE ---response end--- 200 OK Length: unspecified [text/xml] [ <=> ] 242,599 --.--K/s Closed 3/SSL 0x8504fb8 22:55:42 (2.99 MB/s) - `adwords.google.com/api/adwords/o/v201003/ TargetingIdeaService?wsdl' saved [242599] FINISHED --22:55:42-- Downloaded: 242,599 bytes in 1 files -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: Customer id is always 0 on sandbox
Hi all FYI, I've change my email from noud...@weborama.com to sea...@weborama.com and it's work with the new email. Thank you nicolas On 16 juin, 19:35, AdWords API Advisor wrote: > Hi All, > > I'll pass this information on to the core engineering team to see if > they can determine the cause. In the mean time I would try using new > sandbox accounts, as those don't seem to be affected. > > Best, > - Eric > > On Jun 16, 6:23 am, khelll wrote: > > > I have tested 2 other accounts today, one failed to get the customer > > IDs and still giving0and the other one succeeded and returned true > > IDs. > > I don't know which one is more new, but apparently the problem exists > > for some accounts. > > Tell me if I can help more. > > > On Jun 16, 11:17 am, kolok wrote: > > > > Hi Eric, > > > > For me I have the same problem for all client emails. > > > > Nicolas > > > > On Jun 15, 8:05 pm, AdWords API Advisor > > > wrote: > > > > > Hi All, > > > > > I'm not able to replicate the problem, even with a brand new sandbox > > > > account. Are you seeing this behavior on all client accounts? Do new > > > > sandbox accounts work correctly? > > > > > Best, > > > > - Eric > > > > > On Jun 15, 10:33 am, kolok wrote: > > > > > > Hi all > > > > > > I have the same problem with a perl script which work before. > > > > > I run GetRelatedClient before and I use official google lib. > > > > > > I active the trace , script send : > > > > > > SOAP::Serializer::envelope: SOAP::Data=HASH(0x1ec26b0) > > > > > SOAP::Transport::HTTP::Client::send_receive: > > > > > POSThttps://sandbox.google.com/api/adwords/v13/AccountServiceHTTP/1.1 > > > > > Accept: text/xml > > > > > Accept: multipart/* > > > > > Accept: application/soap > > > > > Content-Length: 680 > > > > > Content-Type: text/xml; charset=utf-8 > > > > > SOAPAction: "#getAccountInfo" > > > > > > > > > > > http://www.w3.org/2001/XMLSchema-instance"; > > > > > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"; > > > > > xmlns:xsd="http://www.w3.org/2001/XMLSchema"; > > > > > soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; > > > > > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";> > > > > > > > > > > noud...@weborama.com > > > > > xxx > > > > > weborama > > > > > noud...@weborama.com++usd > > > > > SANDBOX > > > > > client_4+noud...@weborama.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > And Sandbox returned : > > > > > > SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 200 OK > > > > > Cache-Control: private, max-age=0 > > > > > Connection: close > > > > > Date: Tue, 15 Jun 2010 14:13:00 GMT > > > > > Server: GSE > > > > > Content-Type: text/xml; charset=utf-8 > > > > > Expires: Tue, 15 Jun 2010 14:13:00 GMT > > > > > Client-Date: Tue, 15 Jun 2010 14:13:02 GMT > > > > > Client-Peer: 74.125.79.81:443 > > > > > Client-Response-Num: 1 > > > > > Client-SSL-Cert-Issuer: /C=US/O=Google Inc/CN=Google Internet > > > > > Authority > > > > > Client-SSL-Cert-Subject: /C=US/ST=California/L=Mountain View/O=Google > > > > > Inc/CN=sandbox.google.com > > > > > Client-SSL-Cipher: RC4-SHA > > > > > Client-SSL-Warning: Peer certificate not verified > > > > > X-Content-Type-Options: nosniff > > > > > X-Frame-Options: SAMEORIGIN > > > > > X-XSS-Protection: 1; mode=block > > > > > > http://schemas.xmlsoap.org/soap/ > > > > > envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"; > > > > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> > > > > > > > > > > http://schemas.xmlsoap.org/soap/actor/ > > > > > next" soapenv:mustUnderstand="0" > > > > > xmlns="https://adwords.google.com/api/ > > > > > adwords/v13">61 > > > > > http://schemas.xmlsoap.org/soap/actor/ > > > > > next" soapenv:mustUnderstand="0" > > > > > xmlns="https://adwords.google.com/api/ > > > > > adwords/v13">1 > > > > > http://schemas.xmlsoap.org/soap/actor/next"; > > > > > soapenv:mustUnderstand="0" xmlns="https://adwords.google.com/api/ > > > > > adwords/v13">1 > > > > > http://schemas.xmlsoap.org/soap/actor/ > > > > > next" soapenv:mustUnderstand="0" > > > > > xmlns="https://adwords.google.com/api/ > > > > > adwords/v13">32127c0ea82a2fd7b71176050f0a6d4f > > > > > > > > > > > > > > > > > > > > > > > > xmlns:ns1="https://adwords.google.com/api/ > > > > > adwords/v13"> > > > > > USD > > > > > 0 > > > > > > > > > > GoogleSearch > > > > > SearchNetwork > > > > > ContentNetwork > > > > > > > > > > > > > > > > > > > > false > > > > ns1:accountPerformanceEnabled> > > > > > false > > > > > false > > > > > false > > > > > false > > > > > > > > > > en_US > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > client_4+noud...@weborama.com > > > > ns1:emailAddress> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 127592293