Re: AdWords API Cannot access client library in python

2010-03-22 Thread dsay
Moreover the link that you have provided is for v12. Will it be same
for v2009?

On Mar 23, 7:27 am, AdWords API Advisor 
wrote:
> Hi,
>
> This error is being returned because the header values you are using
> are not valid for the sandbox.  More information on how to set headers
> in the sandbox is available here:
>
>  http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbo...
>  http://www.youtube.com/watch?v=cqVtUdB975M
>
> Best,
> - Eric Koleda, AdWords API Team
>
> On Mar 20, 3:10 pm, dsay  wrote:
>
> >         adwordsGoogleHeader = {}
> >         adwordsGoogleHeader['applicationToken'] =
> > Types.untypedType('TOK')
> >         adwordsGoogleHeader['authToken'] = Types.untypedType('TOK')
> >         adwordsGoogleHeader['clientEmail'] =
> > Types.untypedType('EMAIL')
> >         adwordsGoogleHeader['developerToken'] =
> > Types.untypedType('TOK')
> >         adwordsGoogleHeader['userAgent'] = Types.untypedType('UA')
> >         adwordsGoogleHeader['validateOnly'] = Types.untypedType('1')
>
> >         adwordsGoogleHeaderHOLD = Types.headerType()
>
> > adwordsGoogleHeaderHOLD._addItem('RequestHeader',adwordsGoogleHeader)
> >         #adwordsGoogleHeaderHOLD.__ns = 'https://adwords.google.com/
> > api/adwords/cm/v200909'
> >         adwordsGoogleHeaderHOLD._setAttr(
> >           'xmlns',
> >           'https://adwords.google.com/api/adwords/cm/v200909')
>
> > On Mar 19, 11:41 pm, "Joshua J. Kugler"  wrote:
>
> > > On Friday 19 March 2010,dsayelucidated thus:
>
> > > > I am not sure if someone is able to use client library for python as
> > > > I continue to get the following error
>
> > > > Traceback (most recent call last):
> > > >   File "get_related_keywords.py", line 53, in 
> > > >     page = targeting_idea_service.Get(selector)[0]
> > > >   File "../../aw_api/TargetingIdeaService.py", line 105, in Get
> > > >     'TargetingIdea', self.__loc, request)
> > > >   File "../../aw_api/WebService.py", line 350, in CallMethod
> > > >     raise ValidationError(error['data'])
> > > > aw_api.Errors.ValidationError: Invalid headers for 'https://adwords-
> > > > sandbox.google.com', see
> > > >http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbo
> > > >x.html#requestheaders.
>
> > > > I have tried to run in python 2.5 and 2.6 and on ubuntu and fedora.
> > > > Its giving same error everywhere.
>
> > > What code are you using to set your headers?
>
> > > j
>
> > > --
> > > Joshua Kugler
> > > Part-Time System Admin/Programmerhttp://www.eeinternet.com
> > > PGP Key:http://pgp.mit.edu/ID0x73B13B6A

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Fault occurred while processing in python call to TargetingIdeaService

2010-03-22 Thread dsay
With changed headers , this is the dump

*** Outgoing HTTP headers
**
POST /api/adwords/o/v200909/TargetingIdeaService HTTP/1.0
Host: adwords-sandbox.google.com
User-agent: SOAPpy 0.12.0 (http://pywebsvcs.sf.net)
Content-type: text/xml; charset="UTF-8"
Content-length: 1125
SOAPAction: "get"

*** Outgoing SOAP
**

http://schemas.xmlsoap.org/soap/encoding/";
  xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
>

https://adwords.google.com/api/adwords/cm/
v200909">
EMAIL
PW
UA
EMAIL++USD



https://adwords.google.com/api/adwords/o/
v200909/">


RelatedToKeywordSearchParameter

Space
BROAD


KEYWORD
IDEAS

0
100






*** Incoming HTTP headers
**
HTTP/1.? 500 Internal Server Error
Content-Type: text/xml; charset=UTF-8
Date: Tue, 23 Mar 2010 05:30:27 GMT
Expires: Tue, 23 Mar 2010 05:30:27 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Server: GSE
X-XSS-Protection: 0

*** Incoming SOAP
**
http://schemas.xmlsoap.org/soap/
envelope/">soap:ServerFault occurred while processing.


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


Re: AdWords API Cannot access client library in python

2010-03-22 Thread dsay
Sorry the code was for direct calls using SOAPpy.

The error is coming from simply invoking the client library
get_related_keywords.py after providing the config details in config
file.

On Mar 23, 7:27 am, AdWords API Advisor 
wrote:
> Hi,
>
> This error is being returned because the header values you are using
> are not valid for the sandbox.  More information on how to set headers
> in the sandbox is available here:
>
>  http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbo...
>  http://www.youtube.com/watch?v=cqVtUdB975M
>
> Best,
> - Eric Koleda, AdWords API Team
>
> On Mar 20, 3:10 pm, dsay  wrote:
>
> >         adwordsGoogleHeader = {}
> >         adwordsGoogleHeader['applicationToken'] =
> > Types.untypedType('TOK')
> >         adwordsGoogleHeader['authToken'] = Types.untypedType('TOK')
> >         adwordsGoogleHeader['clientEmail'] =
> > Types.untypedType('EMAIL')
> >         adwordsGoogleHeader['developerToken'] =
> > Types.untypedType('TOK')
> >         adwordsGoogleHeader['userAgent'] = Types.untypedType('UA')
> >         adwordsGoogleHeader['validateOnly'] = Types.untypedType('1')
>
> >         adwordsGoogleHeaderHOLD = Types.headerType()
>
> > adwordsGoogleHeaderHOLD._addItem('RequestHeader',adwordsGoogleHeader)
> >         #adwordsGoogleHeaderHOLD.__ns = 'https://adwords.google.com/
> > api/adwords/cm/v200909'
> >         adwordsGoogleHeaderHOLD._setAttr(
> >           'xmlns',
> >           'https://adwords.google.com/api/adwords/cm/v200909')
>
> > On Mar 19, 11:41 pm, "Joshua J. Kugler"  wrote:
>
> > > On Friday 19 March 2010,dsayelucidated thus:
>
> > > > I am not sure if someone is able to use client library for python as
> > > > I continue to get the following error
>
> > > > Traceback (most recent call last):
> > > >   File "get_related_keywords.py", line 53, in 
> > > >     page = targeting_idea_service.Get(selector)[0]
> > > >   File "../../aw_api/TargetingIdeaService.py", line 105, in Get
> > > >     'TargetingIdea', self.__loc, request)
> > > >   File "../../aw_api/WebService.py", line 350, in CallMethod
> > > >     raise ValidationError(error['data'])
> > > > aw_api.Errors.ValidationError: Invalid headers for 'https://adwords-
> > > > sandbox.google.com', see
> > > >http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbo
> > > >x.html#requestheaders.
>
> > > > I have tried to run in python 2.5 and 2.6 and on ubuntu and fedora.
> > > > Its giving same error everywhere.
>
> > > What code are you using to set your headers?
>
> > > j
>
> > > --
> > > Joshua Kugler
> > > Part-Time System Admin/Programmerhttp://www.eeinternet.com
> > > PGP Key:http://pgp.mit.edu/ID0x73B13B6A

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: C# - Getting COMPETITION and GLOBAL_MONTHLY_SEARCHES using TargetingIdeaService

2010-03-22 Thread AdWords API Advisor
Hi Andy,

Are you making this request to the sandbox or production environment?
Do you have the SOAP XML logs from this request?

Best,
- Eric Koleda, AdWords API Team

On Mar 20, 2:08 pm, Andy Nichols 
wrote:
> I am having trouble migrating from v13 GetKeywordsFromSite to v200909
> TargetingIdeaService. I can get a list of keywords, but I can't work
> out how to get COMPETITION and GLOBAL_MONTHLY_SERVICES values.
>
> Code is as below. I would be grateful for any help.
>
>            AdWordsUser user = new AdWordsUser();
>
>             // Get the service.
>             TargetingIdeaService service =
>
> (TargetingIdeaService)user.GetService(AdWordsService.v200909.TargetingIdeaS 
> ervice);
>
>             TargetingIdeaSelector selector = new
> TargetingIdeaSelector();
>             selector.ideaType = IdeaType.KEYWORD;
>             selector.ideaTypeSpecified = true;
>             selector.requestType = RequestType.IDEAS;
>             selector.requestTypeSpecified = true;
>             selector.requestedAttributeTypes = new AttributeType[]
> { AttributeType.KEYWORD,
>                 AttributeType.GLOBAL_MONTHLY_SEARCHES,
> AttributeType.COMPETITION };
>
>             RelatedToUrlSearchParameter param = new
> RelatedToUrlSearchParameter();
>             param.urls = new string[] { url };
>
>             selector.searchParameters = new SearchParameter[]
> { param };
>
>             Paging paging = new Paging();
>             paging.startIndex = 0;
>             paging.startIndexSpecified = true;
>             paging.numberResults = 100;
>             paging.numberResultsSpecified = true;
>
>             selector.paging = paging;
>
>             // Get a list of keywords for this site.
>             TargetingIdeaPage mySiteKeywordGroups =
> service.getBulkKeywordIdeas(selector);
>
>             TargetingIdea[] keywords = mySiteKeywordGroups.entries;
>
>             foreach (TargetingIdea keywordFromAPI in keywords)
>             {
>                 foreach (Type_AttributeMapEntry entry in
> keywordFromAPI.data)
>                 {
>                     if (entry.key == AttributeType.KEYWORD)
>                     {
>                         //Code is entering here - and I can read the
> keyword text
>                     }
>                     else if (entry.key == AttributeType.COMPETITION)
>                     {
>                         //entry.key is never COMPETITION
>                     }
>                     else if (entry.key ==
> AttributeType.GLOBAL_MONTHLY_SEARCHES)
>                     {
>                         //entry.key is never GLOBAL_MONTHLY_SEARCHES
>                     }
>                 }
>             }

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Reporting services in V2009

2010-03-22 Thread AdWords API Advisor
Hi Raghavendra,

The ReportService has not yet been migrated to the v2009 version of
the API, and for the time being you should continue to use the v13
version.

Best,
- Eric Koleda, AdWords API Team

On Mar 20, 3:24 am, RAGHAVENDRA SUDHA
 wrote:
> HI,
>
> has the Reporting Service been migrated to v2009 or do we still need to use
> the v13 one.
>
> if it hasn't been migrated yet, can you please let us know when can this
> happen.
>
> Thank you,
> Raghavendra Sudha.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: ordering of results returned by the v2009 Java client library

2010-03-22 Thread AdWords API Advisor
Hi Matt,

There is no simple way to do this using the TargetingIdeaService.  See
this thread for more information:

  
http://groups.google.com/group/adwords-api/browse_thread/thread/8f706d0597314c5a/

Best,
- Eric

On Mar 20, 12:56 am, Matthew McGinty  wrote:
> Might this be one way to get what I need:
>
> Pass 2 separate RelatedToKeywordSearchParameter objects to the
> selector.
> Both for the same keyword, but where 1 has the match type of EXACT and
> the other has the match type of BROAD ?
>
> Matt
>
> On Mar 20, 12:50 am, Matthew McGinty  wrote:
>
>
>
> > Ok thanks.
>
> > Another question please...
>
> > Do you know if there is a way in v2009 to obtain the same information
> > returned by the v13 getAdditionalToConsider() and getMoreSpecific()
> > methods of the com.google.api.adwords.v13.KeywordVariations object?
>
> > That's the object that is returned when calling the v13
> > KeywordToolService.getKeywordVariations() method.
> > I'm trying to figure out if there is an AttributeType I can pass in
> > the selector that will get me what I need to extract the
> > additionalToConsider and the moreSpecific values.
>
> > Thanks.
>
> > Matt
>
> > On Mar 19, 2:59 pm, AdWords API Advisor 
> > wrote:
>
> > > Hi,
>
> > > The v13 KeywordToolService and v2009 TargetingIdeaService are based
> > > off of different backends, and they are not expected to return the
> > > same data or return it in the same order.
>
> > > Best,
> > > - Eric Koleda, AdWords API Team
>
> > > On Mar 19, 2:01 am, Matthew McGinty  wrote:
>
> > > > I used to use v13 KeywordToolService to call getKeywordsFromSite()
> > > > which gave me an *ordered* list of keyword groups.
>
> > > > Now I'm migrating to v2009 Java client library.
>
> > > > I have found that using the v2009 NGRAM_GROUP tells me the name of the
> > > > group a given keyword belongs to. So I could perhaps loop over all the
> > > > keywords returned and collect all the NGRAM_GROUPs into a list (to try
> > > > to mimick what the v13 was giving me).
>
> > > > But what is the ordering? Are v2009 keyword results given in the same
> > > > order as the v13
> > > > results (with v13 "The groups are ordered by decreasing relevance to
> > > > the
> > > > site") ?
>
> > > > Thanks in advance for any help.
>
> > > > Matt

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: API via Perl — a few successes and an InternalApiError

2010-03-22 Thread AdWords API Advisor
Hi Kris,

It could have been that this value wasn't returned correctly.  Do you
have the SOAP XML logs from that request?

Best,
- Eric

On Mar 19, 6:04 pm, Kris  wrote:
> Thanks for your reply.
>
> It seems that calling get_last_request_id() on the
> Google::AdWords::Client object fails to return a value.  Any ideas
> what might be happening?
>
> (Unfortunately, I will not be able to investigate further for several
> days.)
>
> Thanks,
>    Kris Arnold
>
> On Mar 19, 1:52 pm, AdWords API Advisor 
> wrote:
>
>
>
> > Hi Kris,
>
> > It's good to hear that the Perl client library is working well for you
> > so far.  As for the UNEXPECTED_INTERNAL_API_ERROR, do you have the
> > requestId that was returned in the header of the response?
>
> > Best,
> > - Eric Koleda, AdWords API Team
>
> > On Mar 18, 12:29 pm, Kris  wrote:
>
> > > Hello,
>
> > > We installed yesterday's updated Perl API client library and it seems
> > > to be working so far with our limited testing in the sandbox.
>
> > > Specifically, the example script add_all.pl and
> > > delete_all_campaigns.pl scripts run without problems in the sandbox.
> > > Also, a few simple scripts we wrote also run.
>
> > > However, when we run the display_stats.pl script, also included as an
> > > example, it fails with this error:
>
> > > InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @
>
> > > Any ideas about this?
>
> > > Thanks,
> > >    Kris Arnold

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


Re: AdWords API Cannot access client library in python

2010-03-22 Thread AdWords API Advisor
Hi,

This error is being returned because the header values you are using
are not valid for the sandbox.  More information on how to set headers
in the sandbox is available here:

  
http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbox.html#requestheaders
  http://www.youtube.com/watch?v=cqVtUdB975M

Best,
- Eric Koleda, AdWords API Team

On Mar 20, 3:10 pm, dsay  wrote:
>         adwordsGoogleHeader = {}
>         adwordsGoogleHeader['applicationToken'] =
> Types.untypedType('TOK')
>         adwordsGoogleHeader['authToken'] = Types.untypedType('TOK')
>         adwordsGoogleHeader['clientEmail'] =
> Types.untypedType('EMAIL')
>         adwordsGoogleHeader['developerToken'] =
> Types.untypedType('TOK')
>         adwordsGoogleHeader['userAgent'] = Types.untypedType('UA')
>         adwordsGoogleHeader['validateOnly'] = Types.untypedType('1')
>
>         adwordsGoogleHeaderHOLD = Types.headerType()
>
> adwordsGoogleHeaderHOLD._addItem('RequestHeader',adwordsGoogleHeader)
>         #adwordsGoogleHeaderHOLD.__ns = 'https://adwords.google.com/
> api/adwords/cm/v200909'
>         adwordsGoogleHeaderHOLD._setAttr(
>           'xmlns',
>           'https://adwords.google.com/api/adwords/cm/v200909')
>
> On Mar 19, 11:41 pm, "Joshua J. Kugler"  wrote:
>
>
>
> > On Friday 19 March 2010,dsayelucidated thus:
>
> > > I am not sure if someone is able to use client library for python as
> > > I continue to get the following error
>
> > > Traceback (most recent call last):
> > >   File "get_related_keywords.py", line 53, in 
> > >     page = targeting_idea_service.Get(selector)[0]
> > >   File "../../aw_api/TargetingIdeaService.py", line 105, in Get
> > >     'TargetingIdea', self.__loc, request)
> > >   File "../../aw_api/WebService.py", line 350, in CallMethod
> > >     raise ValidationError(error['data'])
> > > aw_api.Errors.ValidationError: Invalid headers for 'https://adwords-
> > > sandbox.google.com', see
> > >http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbo
> > >x.html#requestheaders.
>
> > > I have tried to run in python 2.5 and 2.6 and on ubuntu and fedora.
> > > Its giving same error everywhere.
>
> > What code are you using to set your headers?
>
> > j
>
> > --
> > Joshua Kugler
> > Part-Time System Admin/Programmerhttp://www.eeinternet.com
> > PGP Key:http://pgp.mit.edu/ID0x73B13B6A

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Clientlogin frequency?

2010-03-22 Thread AdWords API Advisor
Hi Rick,

There are no firm limits on the ClientLogin API and how many calls you
can make before you get a CAPTCHA.  Caching auth tokens locally should
be fine, and problems usually occur when you get a new auth token per
request, etc.

Best,
- Eric Koleda, AdWords API Team

On Mar 22, 3:14 pm, SEM  wrote:
> I believe this is unofficially 180 per minute but we've run it in a
> loop and have seen times where we don't get a CAPTCHA error till after
> 200 or sometimes as high as 951 attempts.
> Also, appears as though CAPTCHA errors automatically unlock after 10
> minutes but I'm not 100% sure as to how consistent that is.
> You may want to test out these thresholds with sample code before
> turning it on in production.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: TargetList

2010-03-22 Thread AdWords API Advisor
Hi Dunia,

This is because the type of the targets field is different for every
type of TargetList.  For example GeoTargetList.targets is of type
GeoTarget[], while NetworkTargetList.targets is of type
NetworkTarget[].

Best,
- Eric Koleda, AdWords API Team

On Mar 19, 1:02 pm, dunia  wrote:
> Hi,
> I am using the java adwords-api library.
> Looking at all the sub-types of TargetList I noticed that all of them
> have the 'targets' property and therefore the method 'getTargets'. Why
> does not the TargetList provide the same method?
>
> Thank you
>
> Dunia

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: v2009 setting status/paused for a BiddableAdGroupCriterion

2010-03-22 Thread AdWords API Advisor
Hi,

It isn't possible to set language targeting on a per criterion basis,
either in the AdWords API or the web interface.

Best,
- Eric Koleda, AdWords API Team

On Mar 19, 3:02 pm, BeeGeez  wrote:
> It looks like the language targeting isn't part of the
> AdGroupCriterion.  How can I set the Language target for each Keyword/
> Placement?
>
> On Mar 19, 10:23 am, "Pete Lavetsky (AdWords API Guru)"
>
>
>
>  wrote:
> >http://code.google.com/apis/adwords/v2009/docs/reference/AdGroupCrite..
>
> > On Mar 19, 12:41 pm, BeeGeez  wrote:
>
> > > I am migrating from v13 to v2009.  I am trying to find the following
> > > properties while creating a BiddableAdGroupCriterion:
>
> > >                 .destinationUrl
> > >                 .exemptionRequest
> > >                 .language
> > >                 .negative
> > >                 .paused
> > >                 .pausedSpecified
> > >                 .status
> > >                 .statusSpecified
>
> > > These don't exist in the class.  How can I set these properties?
>
> > > Thank you- Hide quoted text -
>
> > - Show quoted text -

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


Re: AdWords API RelatedToUrlSearchParameter--TargetingIdeaSelector (PHP)

2010-03-22 Thread AdWords API Advisor
Hi,

Please see my response on your other thread:

  
http://groups.google.com/group/adwords-api/browse_thread/thread/b65a608798caa7c8/

Best,
- Eric Koleda, AdWords API Team

On Mar 19, 11:02 am, shaselton  wrote:
> Hello All,
>
> Right to the situation on hand...
>
> $url = 'www.example.com';
>
> $selector = new TargetingIdeaSelector();
> $selector->requestType = 'IDEAS';
> $selector->ideaType = 'KEYWORD';
> $selector->requestedAttributeTypes = array('KEYWORD');
>
> $paging = new Paging();
> $paging->startIndex = 0;
> $paging->numberResults = 21;
> $selector->paging = $paging;
>
> $relatedToKeywordSearchParameter = new RelatedToUrlSearchParameter();
> $relatedToKeywordSearchParameter->urls = array($url);
> $selector->searchParameters = array($relatedToKeywordSearchParameter);
>
> This returns 7 keywords of each matching type (exact, broad, and
> phrase)   ( 7 [keywords] * 3 [types] = 21 results)
> I am wanting only a single type (such as 'exact') of keyword returned
> on searching the url, so I will have 21 keywords of one type rather
> than 7.  Not quite sure how to do this on the
> RelatedToUrlSearchParameter.  I know it can be done with
> RelatedToKeywordSearchParameter, but that isn't my parameter.  Any
> ideas?  Thanks!

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API update a list of Campaigns (v2009)

2010-03-22 Thread BeeGeez
I have array of campaign IDs to pause/activate.

Is there a method to get and update a list of Campaigns like in v13:
getCampaignList
updateCampaignList

If not, what's the best way to achieve this (I don't see an example in
the client library).  For example, is their a way to filter the
CampaignSelecter by list of campaignId?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Lots of server faults while processing clients

2010-03-22 Thread Joshua J. Kugler
I am doing an operation like this via the SOAP API.

Get a list of client e-mails.
Get the client account (for their ID)
CampaignService.get() with the following selector:

selector = {
'ids': [client.customerId],
'statsSelector': {}
}

Most of my calls to CampaignService.get() are returning:

InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

Is there any way to debug this?  Some (very few) of my get() queries 
succeed, but most of them return the given error.  I would suspect I'm 
passing malformed parameters, but since some of the queries work, I 
must be passing in OK parameters.

Anyone know what is going on?

j

-- 
Joshua Kugler
Part-Time System Admin/Programmer
http://www.eeinternet.com
PGP Key: http://pgp.mit.edu/  ID 0x73B13B6A

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Top performing keywords

2010-03-22 Thread section31
What's the most efficient way to fetch the top performing keywords for
a particular campaign.

I tried the method below but I could figure out how to sort so instead
I have to fetch everything and sort myself.

http://groups.google.com/group/adwords-api/browse_thread/thread/99ee63c76ab4416a/8e40acf129a25712?lnk=gst&q=keywords#8e40acf129a25712

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Report service returning wrong results for March 12, 2010?

2010-03-22 Thread Volker Kueffel
Hi,

I sent an email to the address you suggested and only got an auto-
reply saying I can't send questions to that account. The email also
suggests using the Contact Us link in Adwords, which unfortunately
leads to very specific forms that do not apply in our case.

Since the API reports different numbers than the Client Center I still
believe it's an API issue, which is getting worse BTW. Interestingly
those rows come in 4+ days after the date they are reported for...
They are never reported earlier while the vast majority of report rows
comes in the following day...

Any other ideas?

Thanks,
Volker

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Keyword set returning nothing and not updating

2010-03-22 Thread Jonathan Beebe
I'm having the same issue, both with Keywords and AdGroupAds. I also
found this post discussing how the only editable attribute of an Ad is
the 'status'

http://groups.google.com/group/adwords-api/browse_thread/thread/493869c2f83c562f/ed1548da7a1fb926?lnk=gst&q=update+adgroupad+title#ed1548da7a1fb926

On Mar 22, 8:53 am, GarethFuller  wrote:
> After looking some more around the group it seems you cant change 
> thekeywordparams after they are set, have made changes to my system so
> it now deletes old keywords by the id then creates a new one with the
> same settings (like status etc) and stores the new id.
>
> If I am wrong in what I found out and you canupdatethekeywordtext
> etc after creation please let me know (as it costs less api units).
>
> Many thanks,
>
> Gareth
>
> On Mar 22, 9:39 am, GarethFuller  wrote:
>
>
>
> > Hi,
>
> > I am calling a function in PHP toupdateakeywordlike this:
>
> > $api_keyword_manager->updateKeyword($apiAdGroup->id, $updatedKeyword,
> > $matchType, $id);
>
> > the arguments i'm parsing are valid in that I know thekeywordAPI id
> > is correct as is the adgroup API id, the function updateKeyword looks
> > like this:
>
> > public function updateKeyword($adGroupId, $keyWord, $matchType,
> > $keyWordId){
>
> >                 try{
> >                         if (isset($adGroupId))
> >                         {
>
> >                                 $keyword= newKeyword();
> >                                 $keyword->id = $keyWordId;
> >                                 $keyword->text= $keyWord;
> >                                 $keyword->matchType = 
> > strtoupper($matchType);
>
> >                                 // Create biddable ad group criterion.
> >                                 $keywordAdGroupCriterion = new 
> > BiddableAdGroupCriterion();
> >                                 $keywordAdGroupCriterion->adGroupId = 
> > $adGroupId;
> >                                 $keywordAdGroupCriterion->criterion = 
> > $keyword;
>
> >                                 // Create operations.
> >                                 $keywordAdGroupCriterionOperation = new
> > AdGroupCriterionOperation();
> >                                 $keywordAdGroupCriterionOperation->operand =
> > $keywordAdGroupCriterion;
> >                                 $keywordAdGroupCriterionOperation->operator 
> > = 'SET';
>
> >                                 $this->operations = 
> > $keywordAdGroupCriterionOperation;
>
> >                                 return 
> > ($this->adGroupCriteriaService->mutate( $this-
>
> > >operations ));
>
> >                         } else {
> >                                 return false;
> >                         }
>
> >                 } catch ( Exception $e ) {
> >                         return false;
> >                 }
> >         }
>
> > The issue I am having is that this script is running fine and not
> > returning any soap errors etc but the keywords are not updating in the
> > system. I was just wondering if maybe there is some sort of other
> > argument you need to send to the system toupdatea criterion.
>
> > Thanks for your help,
>
> > Gareth

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Campaign settings v200909

2010-03-22 Thread Peer Jakobsen (AdWords API Guru)
The advanced settings are not available. It looks like they will be
included with the next version as some kind of new MobileTarget.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Campaign settings v200909

2010-03-22 Thread SW
Hi, Peer

I did try platformtarget.  However, it seems the advanced settings
displayed on the UI is not accessible from the api.  Is it partially
accessible?

On Mar 22, 5:42 pm, "Peer Jakobsen (AdWords API Guru)"
 wrote:
> Devices are set using the 
> PlatformTarget:http://code.google.com/apis/adwords/v2009/docs/reference/CampaignTarg...
>
> I don't think you can turn on/off position pref bidding in v200909,
> but it looks like it will be included in the next version.
>
> Cheers,
>
> Peer

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Campaign settings v200909

2010-03-22 Thread Peer Jakobsen (AdWords API Guru)
Devices are set using the PlatformTarget:
http://code.google.com/apis/adwords/v2009/docs/reference/CampaignTargetService.PlatformTarget.html

I don't think you can turn on/off position pref bidding in v200909,
but it looks like it will be included in the next version.

Cheers,

Peer

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Campaign settings v200909

2010-03-22 Thread SW
Hi,

I trying to set campaign settings listed below using adwords api
v200909.  I can not find the properties/methods/services to set those
using api.

CampaignSettings
Devices

Bidding and Budget
Position preference, delivery method (can not find both of these
in api)

Thanks

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Got this error "Separate content keyword bids is only applicable in campaigns with keyword cpc bids."

2010-03-22 Thread Harald Bartel

Hello,

this bug seems not to be fixed.
What shoud I do if I have this problem?

best regards
Harald


On Mar 4, 1:44 pm, AdWords API Advisor 
wrote:
> Hello Xavier,
>
>  This is a bug that the engineering team is going to have to resolve.
>
>  I'll update this thread with more information when I have it, but
> they are actively looking into the issue.
>
> Cheers,
> -Jeff Posnick, AdWords API Team


--
Harald Bartel

Prozentor GmbH | http://www.prozentor.de
Brunnenstr. 4  | 10119 Berlin | Germany
fon:+49 30 284459-42  fax:+49 30 284459-59

Amtsgericht: Berlin-Charlottenburg HRB 70501
Geschäftsführerin: Stephanie Richter

--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to adwords-api+unsubscribegooglegroups.com or 
reply to this email with the words "REMOVE ME" as the subject.


AdWords API UNEXPECTED_INTERNAL_API_ERROR when trying to request campaign or adgroup with stats (sandbox)

2010-03-22 Thread Evgeniy Silenko
UNEXPECTED_INTERNAL_API_ERROR when trying to request campaign or
adgroup with stats (sandbox)
Without statsSelector in Request all work perfect.

Request:

http://schemas.xmlsoap.org/soap/
envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
 
  https://adwords.google.com/api/adwords/cm/
v200909">
   xxx
   xxx
   client_1+xxx
   xxx++USD
   Mozzila 3.0
  
 
 
   https://adwords.google.com/api/adwords/cm/v200909";>

 
  
20100301
20100323
  
 
   
  
 


Requests for AdGroup Criteria or AdGroup Ads with statsSelector is OK

Response:
http://schemas.xmlsoap.org/soap/envelope/";>
 
  
   soap:Server
   InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @
   
https://adwords.google.com/api/adwords/
cm/v200909">
 InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @
 ApiException
 http://www.w3.org/2001/XMLSchema-instance";
xsi:type="InternalApiError">
  
  
  InternalApiError
  UNEXPECTED_INTERNAL_API_ERROR
 

   
  
 


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Clientlogin frequency?

2010-03-22 Thread SEM
I believe this is unofficially 180 per minute but we've run it in a
loop and have seen times where we don't get a CAPTCHA error till after
200 or sometimes as high as 951 attempts.
Also, appears as though CAPTCHA errors automatically unlock after 10
minutes but I'm not 100% sure as to how consistent that is.
You may want to test out these thresholds with sample code before
turning it on in production.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Enum com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v200909.jaxbgen.ContentLabelType does not have a constant corresponding to BELOW_THE_FOLD

2010-03-22 Thread SEM
Eric:

Any update from the Google engineering team on this?
How do we explain this issue to our customer who has run into this
issue through our app?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: AdGroupCriterionSelector#setUserStatuses does not work.

2010-03-22 Thread sidd
Any progress on this issue?  We're approaching sunset of the v13 API,
just wondering if this has been addressed yet.

On Feb 18, 10:04 am, AdWords API Advisor
 wrote:
> Hi,
>
> The issue list you pointed to is for the Java client library, and is
> not meant to track generic API issues.  Unfortunately there is no
> central place to get this information, and your best option is to ping
> this thread and I can check on the progress.
>
> Best,
> - Eric
>
> On Feb 18, 7:03 am, ryo  wrote:
>
> > Hi Eric,
>
> > When this issue is fixed, we want to know that infomation.
> > How can we know that?
>
> > The following issues 
> > list?http://code.google.com/p/google-api-adwords-java/issues/list
>
> > On 2月18日, 午前3:13, AdWords API Advisor 
> > wrote:
>
> > > Hi Almas,
>
> > > This is a known issue, that the AdGroupAdService doesn't return
> > >DISABLEDads.  Unfortunately I don't have a timeline for when a fix or
> > > workaround will be made available.
>
> > > Best,
> > > - Eric
>
> > > On Feb 16, 1:31 am, Almas Kanjiyani  wrote:
>
> > > > Hi Eric,
>
> > > > I had a question in mind. ForAdGroupAd'swhose status isDisabled, I
> > > > am not able to retrieve it from Google with the get() API call.
>
> > > > How can we get the AdGroupAds from Google whose Status="Disabled"?
>
> > > > Thanks,
> > > > Almas
>
> > > > On Feb 9, 10:17 pm, AdWords API Advisor 
> > > > wrote:
>
> > > > > Hi,
>
> > > > > Unfortunately this behavior hasn't been clearly documented yet, and I
> > > > > apologize for any confusion.  AdGroupAds (Creatives) do not behave the
> > > > > same, as even an ad with zero impressions will remain with the deleted
> > > > > status.
>
> > > > > Best,
> > > > > - Eric
>
> > > > > On Feb 9, 4:53 am, ryo  wrote:
>
> > > > > > Oh, as you say, the keyword has never had an impression.
>
> > > > > > Where this specification is published?
> > > > > > I searched AdWords v2009 and google forum, however, I can't find...
>
> > > > > > And, the Creative is the same specification?
>
> > > > > > On 2月9日, 午前1:29, AdWords API Advisor 
> > > > > > wrote:
>
> > > > > > > Hi,
>
> > > > > > > I just ran some tests and the selector appears to be working
> > > > > > > correctly.  Please keep in mind that deleting a keyword can have 
> > > > > > > two
> > > > > > > different outcomes:
>
> > > > > > > - If the keyword has never had an impression then it will be
> > > > > > > completely removed from the ad group, and it will not be returned 
> > > > > > > with
> > > > > > > any get() requests.
> > > > > > > - If the keyword has had some impressions then it will remain in 
> > > > > > > the
> > > > > > > ad group with the DELETED status.
>
> > > > > > > It could be that your ad group just doesn't have any keywords in 
> > > > > > > this
> > > > > > > DELETED status.  You can verify this in the AdWords web interface.
>
> > > > > > > Best,
> > > > > > > - Eric Koleda, AdWords API Team
>
> > > > > > > On Feb 8, 6:29 am, ryo  wrote:
>
> > > > > > > > Hi.
>
> > > > > > > > I use Java v200909.
>
> > > > > > > > I have a question about
> > > > > > > >AdGroupCriterionSelector#setUserStatuses(Userstatus[] 
> > > > > > > >userStatuses).
> > > > > > > > Userstatus.ACTIVE and Userstatus.PAUSED are well-functioning.
> > > > > > > > However, Userstatus.DELETED is NOT well-functioning, I think.
> > > > > > > > For example, the following code doesn't work.
>
> > > > > > > > AdGroupCriterionServiceInterface adGroupCriterionService
> > > > > > > >         =
> > > > > > > > user.getService(AdWordsService.V200909.ADGROUP_CRITERION_SERVICE);
> > > > > > > >AdGroupCriterionSelectorselector = newAdGroupCriterionSelector();
> > > > > > > > selector.setIdFilters(new AdGroupCriterionIdFilter[]{
> > > > > > > >         new AdGroupCriterionIdFilter(12345L, 67890L, null)});
>
> > > > > > > > selector.setCriterionUse(CriterionUse.BIDDABLE);
> > > > > > > > selector.setUserStatuses(new UserStatus[]{UserStatus.DELETED});
>
> > > > > > > > adGroupCriterionService.get(selector).getEntries();
>
> > > > > > > > A part of soap request is the following.
>
> > > > > > > >     
> > > > > > > >        > > > > > > > xmlns="https://adwords.google.com/api/adwords/cm/v200909";>
> > > > > > > >         
> > > > > > > >           
> > > > > > > >             12345
> > > > > > > >             67890
> > > > > > > >           
> > > > > > > >           BIDDABLE
> > > > > > > >           DELETED
> > > > > > > >         
> > > > > > > >       
> > > > > > > >     - Hide quoted text -
>
> > > > > - Show quoted text -

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 fro

AdWords API DatabaseError.CONCURRENT_MODIFICATION errors while updating ad group criteria (keywords)

2010-03-22 Thread SEM
Hi,

We are seeing this API error being thrown many times for some of our
clients with
com.google.api.adwords.cm.AdGroupCriterionServiceSoapBindingStub.mutate()
API call while trying to update ad group criteria (keywords). We are
using Google Adwords v200909 API.

Please let us know what is the cause for this error.

Thanks,
semdev

Error Stacktrace:
-
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
 faultSubcode:
 faultString: DatabaseError.CONCURRENT_MODIFICATION @
 faultActor:
 faultNode:
 faultDetail:
{https://adwords.google.com/api/adwords/cm/v200909}
ApiExceptionFault:DatabaseError.CONCURRENT_MODIFICATION @ ApiExceptionhttp://www.w3.org/2001/
XMLSchema-instance" xsi:type="DatabaseError">DatabaseErrorCONCURRENT_MODIFICATION

DatabaseError.CONCURRENT_MODIFICATION @
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at
org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:
104)
at
org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:
90)
at
com.google.api.adwords.cm.ApiException_Helper.getDeserializer(ApiException_Helper.java:
53)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
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
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:
501)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:
400)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2747)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:
648)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:
140)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:
510)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
807)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
737)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:
107)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:
1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(SAXParserImpl.java:522)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
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.api.adwords.cm.AdGroupCriterionServiceSoapBindingStub.mutate(AdGroupCriterionServiceSoapBindingStub.java:
910)

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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
h

AdWords API Clientlogin frequency?

2010-03-22 Thread Rick
I didn't get an answer last time, so I'll try again.

How often can I call clientlogin without getting a captcha?

I have a number of long-running scripts across a number of servers
that must call the API, and I need to know how many open connections I
can have before I get a captcha.

Can someone answer this please?

Rick

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


Re: AdWords API Re: Perl API Support.

2010-03-22 Thread Tim Bunce
On Mon, Mar 22, 2010 at 08:44:18PM +0530, Rohan Almeida wrote:
> 
> Hi,
> 
> >Rohan [CC'd] would you consider deleting your all your Google-Adwords
> >distributions from CPAN? They'll still all be available via BACKPAN
> >(http://backpan.perl.org/authors/id/R/RO/ROHAN/) but deleting them will
> >mean Google-Adwords will no longer be indexed or appear on search.cpan.org.
> >That'll reduce the current confusion. FYI You can delete the files at
> >https://pause.perl.org/pause/authenquery?ACTION=delete_files
> 
> Sure, I'll do this. Any specific date in mind, or I should just go
> ahead and delete them all right now?

Perhaps best to wait till Google's perl API supports all the features.
Their README suggest there are still a few gaps for which people might
want to use your module:
http://code.google.com/p/google-api-adwords-perl/source/browse/trunk/README

> I can help with the CPAN maintenance of the new module. The current
> code hosted at code.google.com is under the Apache License 2.0,
> which seems quite liberal to me in creation of derivative works, and
> hosting that on another public place.

True, though it would be good to avoid even the impression of a fork.
If the google team are open and willing to accept patches and work with
the community, which they've clearly stated as an aim, then there should
be no need to create derivative works or host elsewhere.
(Though if someone wanted to do that then a git repro with a master that
tracked google would be a good approach that they can easily use to pull
patches back into the mainline.)

> I'll also get my hands dirty with SOAP::WSDL.

Wonderful!

Tim.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API how can a get a TargetList using a Campaign? (v2009)

2010-03-22 Thread BeeGeez
I don't want to have to loop through every single TargetList to check
if the campaign id matches (GetAllCampaignTarget.cs shows an example
of this).  Are there any helper function in either v2009 or the client
libraries that will return the TargetList associated with a given
campaign?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Keyword set returning nothing and not updating

2010-03-22 Thread GarethFuller
After looking some more around the group it seems you cant change the
keyword params after they are set, have made changes to my system so
it now deletes old keywords by the id then creates a new one with the
same settings (like status etc) and stores the new id.

If I am wrong in what I found out and you can update the keyword text
etc after creation please let me know (as it costs less api units).

Many thanks,

Gareth

On Mar 22, 9:39 am, GarethFuller  wrote:
> Hi,
>
> I am calling a function in PHP to update a keyword like this:
>
> $api_keyword_manager->updateKeyword($apiAdGroup->id, $updatedKeyword,
> $matchType, $id);
>
> the arguments i'm parsing are valid in that I know the keyword API id
> is correct as is the adgroup API id, the function updateKeyword looks
> like this:
>
> public function updateKeyword($adGroupId, $keyWord, $matchType,
> $keyWordId){
>
>                 try{
>                         if (isset($adGroupId))
>                         {
>
>                                 $keyword = new Keyword();
>                                 $keyword->id = $keyWordId;
>                                 $keyword->text = $keyWord;
>                                 $keyword->matchType = strtoupper($matchType);
>
>                                 // Create biddable ad group criterion.
>                                 $keywordAdGroupCriterion = new 
> BiddableAdGroupCriterion();
>                                 $keywordAdGroupCriterion->adGroupId = 
> $adGroupId;
>                                 $keywordAdGroupCriterion->criterion = 
> $keyword;
>
>                                 // Create operations.
>                                 $keywordAdGroupCriterionOperation = new
> AdGroupCriterionOperation();
>                                 $keywordAdGroupCriterionOperation->operand =
> $keywordAdGroupCriterion;
>                                 $keywordAdGroupCriterionOperation->operator = 
> 'SET';
>
>                                 $this->operations = 
> $keywordAdGroupCriterionOperation;
>
>                                 return 
> ($this->adGroupCriteriaService->mutate( $this-
>
> >operations ));
>
>                         } else {
>                                 return false;
>                         }
>
>                 } catch ( Exception $e ) {
>                         return false;
>                 }
>         }
>
> The issue I am having is that this script is running fine and not
> returning any soap errors etc but the keywords are not updating in the
> system. I was just wondering if maybe there is some sort of other
> argument you need to send to the system to update a criterion.
>
> Thanks for your help,
>
> Gareth

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


Re: AdWords API Re: Perl API Support.

2010-03-22 Thread Rohan Almeida


Hi,


Rohan [CC'd] would you consider deleting your all your Google-Adwords
distributions from CPAN? They'll still all be available via BACKPAN
(http://backpan.perl.org/authors/id/R/RO/ROHAN/) but deleting them will
mean Google-Adwords will no longer be indexed or appear on search.cpan.org.
That'll reduce the current confusion. FYI You can delete the files at
https://pause.perl.org/pause/authenquery?ACTION=delete_files


Sure, I'll do this. Any specific date in mind, or I should just 
go ahead and delete them all right now?


I can help with the CPAN maintenance of the new module. The 
current code hosted at code.google.com is under the Apache 
License 2.0, which seems quite liberal to me in creation of 
derivative works, and hosting that on another public place.



I'll also get my hands dirty with SOAP::WSDL.


Thanks,
Rohan





Putting the new library on CPAN would be great for developers,


Not just for developers but for yourselves as authors. The automated
testing you get via cpantesters (see above) is invaluable.


but what's held us back
from doing that in the past is that the installation is currently very
manual, involving the SOAP::WSDL patches, etc.  We can work on
eliminating these steps so that distribution of the library is
simpler.

Thanks again for the interest and excitement.  We look forward to
working with you and other Perl developers.


Since Martin's time is limited and he's very open to contributors
(see http://cpansearch.perl.org/src/MKUTTER/SOAP-WSDL-2.00.99_1/HACKING)
perhaps one of the adwords developers could spare some time to
contribute directly to the project and commit changes to the repository.

Now would be a great time as Martin's working towards a major release
based on the Typemap branch that AdWords API uses.

Tim.


Best,
- Eric Koleda, AdWords API Team

On Mar 18, 9:57 am, john napiorkowski  wrote:

I think some things I'd like to help work out would include:

1) SOAP::WSDL patches, if these are good patches I will contact the
cpan author and see if we can get them integrated and released on
CPAN.  CPAN is the standard toolchain for perl developers and is the
community approved method for contributing code.  So if these changes
are needed I'd like to get them on CPAN.  Please consider if this can
work with your legal team and terms.  We' d be happy to add a note to
the author section saying something like, "some code contributed by
Google" or similar.  Let me know what you think

2) Ideally this code in google-api-adwords would also get released to
CPAN in a regular way.  obviously the developer repo and related tools
like bugtracking and discussion can reside anywhere, but again any
Perl developer would look to CPAN first for code.  If the existing
Google::Adwords module is going be be considered deprecated I need to
get the author to mark a new release as such, and ideally we'd cut a
working version of the code in the repository over here onto CPAN,
like under Google::API::Adwords or similar.  Is there someone on the
Google end that wants to own this CPAN module?   If you need help
getting this together I would gladly assist.

Myself I am not a SOAP expert.  In general SOAP is not preferred by
any dynamic language, it is a better fit for strongly typed languages
such as Java.  So I can't assist very much on that side.  However I
can act to help facilitate communication between our communities and
with other bookekeeping tasks, like CPAN access, etc.  Some developers
on our side may be willing to put some additional time into getting
all this working.

Thanks!

John Napiorkowski


On Mar 17, 10:48 am, john napiorkowski  wrote:

On Mar 16, 6:24 pm, AdWords API Advisor 
wrote:

Hi Rick
We are aware that the Perl client library is out of date, and we are
actively working on updating it to take full advantage of the v200909
version of the API.  We encourage AdWords API Perl developers to
contribute to the open source project and help to accelerate the
process, but we want you to understand that this work will not be
completed prior to the April 22 sunset of most v13 services.  We
recommend that developers either migrate their applications to another
language and client library (such as PHP, Python, etc.) or continue
the development of their own implementation in Perl.  A complete list
of the AdWords API client libraries is available here:
 http://code.google.com/apis/adwords/docs/clients.html
Best,
- Eric Koleda, AdWords API Team

Recently blogged about this decision over 
at:http://jjnapiorkowski.vox.com/library/post/google-do-no-evil-to-perl
I hope we can work together to address this problem.  I really don't
think "use a language other then Perl or write your own bindings" is a
very productive solution.  I hope we can do better.

On Mar 8, 1:50 pm, Rick  wrote:

We've been using the perl api for v13, and are trying to use the v2009
api.
However, the perl api appears broken, and we're just not getting any
response from google about when, or even if, it will be

AdWords API AuthenticationError.CUSTOMER_NOT_FOUND

2010-03-22 Thread dawn
Hi,

when trying to make a request to the KeywordToolService, however I
keep getting the error

AuthenticationError.CUSTOMER_NOT_FOUND @ ; trigger:'mycustomerid'

I've ensured that I'm using the right client ID by copying and pasting
from the MCC's client list.  I've tried with and without the - marks
in the ID, neither work.  I also know that this client is an adwords
user, as I've logged into it in the past.

I'm using the PHP version of the API.

Do you have any pointers as to where I may be going wrong?

Thanks,
Dawn

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API V13 gateway (502) errors?

2010-03-22 Thread Reed
Anyone else seeing lots of sporadic 502 errors from the V13 API?  Am
seeing it across all services, both pulling data as well as changing
data, and across multiple client logins.  They each go away when I
retry the request. Have added code to trap and save the actual HTTP
content the next time it happens, so for now all I have to go on is
the 502 error code.
thanks
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Start up in .net

2010-03-22 Thread crippsy
Resolved this, in that you have to add the reference google-api-
adwords-dotnet.dll from Examples/bin/Debug


On Mar 22, 1:10 pm, crippsy  wrote:
> Hi,
> I'm as green as you can be with regards to setting up adwords api so
> please bear with me, as I am looking to get a bit of a kick start.
> To see if I have downloaded the library source and configured it
> correctly I am trying to run the sampleWebSite/AjaxPage.aspx
>
> On running this I get the message
> Compiler Error Message: CS0234: The type or namespace name 'lib' does
> not exist in the namespace 'com.google.api.adwords' (are you missing
> an assembly reference?)
>
> Line 15: // Author: api.an...@gmail.com (Anash P. Oommen)
> Line 16:
> Line 17: using com.google.api.adwords.lib;
> Line 18: using com.google.api.adwords.v200909;
> Line 19:
>
> I also have in the error list for the solution
> Error   1       Could not create type
> 'com.google.api.adwords.websamples.SampleWebService'.
> File    C:\Users\Simon\Documents\Visual Studio 2008\WebSites
> \awapi_dotnet_lib_7.1.0\Backup\web-examples\SampleWebService
> \SampleWebService.asmx
> Line 1
>
> I think that this is just a simple configuration issue, but can't seam
> to work it out at the moment, any chance of a steer in the right
> direction.
>
> Regards

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


Re: AdWords API Re: Perl API Support.

2010-03-22 Thread Tim Bunce
On Fri, Mar 19, 2010 at 01:59:08PM -0700, AdWords API Advisor wrote:
> Hi John,
> 
> Thanks for the great feedback, and for offering to help move this
> project forward.  Having the Perl and AdWords communities working
> together would be great and we're open to the possibilities it can
> bring.
> 
> We would appreciate it if you could get us in touch with the
> maintainers of SOAP::WSDL module.

The SOAP::WSDL module is maintained on sourceforge. The author,
Martin Kutter, can be reached at kutte...@users.sourceforge.net [CC'd]

The development mailing list is also on sourceforge. The archive is at:
http://sourceforge.net/mailarchive/forum.php?forum_name=soap-wsdl-devel
You can subscribe via http://sourceforge.net/mail/?group_id=111978

> It would be great to talk in detail about the patches and how those
> changes can be worked into the core library.

I've recently raised the issue of better support for AdWords with Martin.
See "Current Status? (especially re support for Google Adwords)" in the
archives.) I believe he's keen to see the situation improved.

He's recently made a development test release to CPAN
http://search.cpan.org/~mkutter/SOAP-WSDL-2.00.99_1/
which has shown up a range of problems in automated testing:
http://matrix.cpantesters.org/?dist=SOAP-WSDL+2.00.99_1

> In regards to the AdWords library on CPAN, we agree that the old
> library is deprecated and should be marked as such.

To help with that I added a review a while ago to point out it wasn't
being updated and to direct people to the new API:
http://cpanratings.perl.org/dist/Google-Adwords

Rohan [CC'd] would you consider deleting your all your Google-Adwords
distributions from CPAN? They'll still all be available via BACKPAN
(http://backpan.perl.org/authors/id/R/RO/ROHAN/) but deleting them will
mean Google-Adwords will no longer be indexed or appear on search.cpan.org.
That'll reduce the current confusion. FYI You can delete the files at
https://pause.perl.org/pause/authenquery?ACTION=delete_files

> Putting the new library on CPAN would be great for developers,

Not just for developers but for yourselves as authors. The automated
testing you get via cpantesters (see above) is invaluable.

> but what's held us back
> from doing that in the past is that the installation is currently very
> manual, involving the SOAP::WSDL patches, etc.  We can work on
> eliminating these steps so that distribution of the library is
> simpler.
> 
> Thanks again for the interest and excitement.  We look forward to
> working with you and other Perl developers.

Since Martin's time is limited and he's very open to contributors
(see http://cpansearch.perl.org/src/MKUTTER/SOAP-WSDL-2.00.99_1/HACKING)
perhaps one of the adwords developers could spare some time to
contribute directly to the project and commit changes to the repository.

Now would be a great time as Martin's working towards a major release
based on the Typemap branch that AdWords API uses.

Tim.

> Best,
> - Eric Koleda, AdWords API Team
> 
> On Mar 18, 9:57 am, john napiorkowski  wrote:
> >
> > I think some things I'd like to help work out would include:
> >
> > 1) SOAP::WSDL patches, if these are good patches I will contact the
> > cpan author and see if we can get them integrated and released on
> > CPAN.  CPAN is the standard toolchain for perl developers and is the
> > community approved method for contributing code.  So if these changes
> > are needed I'd like to get them on CPAN.  Please consider if this can
> > work with your legal team and terms.  We' d be happy to add a note to
> > the author section saying something like, "some code contributed by
> > Google" or similar.  Let me know what you think
> >
> > 2) Ideally this code in google-api-adwords would also get released to
> > CPAN in a regular way.  obviously the developer repo and related tools
> > like bugtracking and discussion can reside anywhere, but again any
> > Perl developer would look to CPAN first for code.  If the existing
> > Google::Adwords module is going be be considered deprecated I need to
> > get the author to mark a new release as such, and ideally we'd cut a
> > working version of the code in the repository over here onto CPAN,
> > like under Google::API::Adwords or similar.  Is there someone on the
> > Google end that wants to own this CPAN module?   If you need help
> > getting this together I would gladly assist.
> >
> > Myself I am not a SOAP expert.  In general SOAP is not preferred by
> > any dynamic language, it is a better fit for strongly typed languages
> > such as Java.  So I can't assist very much on that side.  However I
> > can act to help facilitate communication between our communities and
> > with other bookekeeping tasks, like CPAN access, etc.  Some developers
> > on our side may be willing to put some additional time into getting
> > all this working.
> >
> > Thanks!
> >
> > John Napiorkowski
> >
> > > On Mar 17, 10:48 am, john napiorkowski  wrote:
> >
> > > > On Mar 16, 6:24 pm, AdWor

AdWords API Keyword set returning nothing and not updating

2010-03-22 Thread GarethFuller
Hi,

I am calling a function in PHP to update a keyword like this:

$api_keyword_manager->updateKeyword($apiAdGroup->id, $updatedKeyword,
$matchType, $id);

the arguments i'm parsing are valid in that I know the keyword API id
is correct as is the adgroup API id, the function updateKeyword looks
like this:

public function updateKeyword($adGroupId, $keyWord, $matchType,
$keyWordId){

try{
if (isset($adGroupId))
{

$keyword = new Keyword();
$keyword->id = $keyWordId;
$keyword->text = $keyWord;
$keyword->matchType = strtoupper($matchType);

// Create biddable ad group criterion.
$keywordAdGroupCriterion = new 
BiddableAdGroupCriterion();
$keywordAdGroupCriterion->adGroupId = 
$adGroupId;
$keywordAdGroupCriterion->criterion = $keyword;

// Create operations.
$keywordAdGroupCriterionOperation = new
AdGroupCriterionOperation();
$keywordAdGroupCriterionOperation->operand =
$keywordAdGroupCriterion;
$keywordAdGroupCriterionOperation->operator = 
'SET';

$this->operations = 
$keywordAdGroupCriterionOperation;

return ($this->adGroupCriteriaService->mutate( 
$this-
>operations ));

} else {
return false;
}

} catch ( Exception $e ) {
return false;
}
}

The issue I am having is that this script is running fine and not
returning any soap errors etc but the keywords are not updating in the
system. I was just wondering if maybe there is some sort of other
argument you need to send to the system to update a criterion.

Thanks for your help,

Gareth

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Start up in .net

2010-03-22 Thread crippsy
Hi,
I'm as green as you can be with regards to setting up adwords api so
please bear with me, as I am looking to get a bit of a kick start.
To see if I have downloaded the library source and configured it
correctly I am trying to run the sampleWebSite/AjaxPage.aspx

On running this I get the message
Compiler Error Message: CS0234: The type or namespace name 'lib' does
not exist in the namespace 'com.google.api.adwords' (are you missing
an assembly reference?)

Line 15: // Author: api.an...@gmail.com (Anash P. Oommen)
Line 16:
Line 17: using com.google.api.adwords.lib;
Line 18: using com.google.api.adwords.v200909;
Line 19:

I also have in the error list for the solution
Error   1   Could not create type
'com.google.api.adwords.websamples.SampleWebService'.
FileC:\Users\Simon\Documents\Visual Studio 2008\WebSites
\awapi_dotnet_lib_7.1.0\Backup\web-examples\SampleWebService
\SampleWebService.asmx
Line 1

I think that this is just a simple configuration issue, but can't seam
to work it out at the moment, any chance of a steer in the right
direction.

Regards

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: .NET Client API, Re-Usability of AdWordsUser

2010-03-22 Thread AdWords API Advisor
Hi,

Currently the AdWords API .NET client library doesn't allow you to
change the headers of the AdWordsUser after it's been created.  You
can however change the header values of a service, using code like:

  serviceName.RequestHeader.clientEmail = newvalue;

Best,
- Eric Koleda, AdWords API Team

On Mar 19, 9:11 am, quaylar  wrote:
> Answering part of it myself:
>
> It seems that re-using the AdWordsUser-object is essential when making
> many subsequential requests to the API, since
> creating a new user would also create a new token each time - which
> would count as a separate login each time, and lead to the
> account being locked.
>
> Now, im wondering even more: There is no possibilty to change header-
> values for an AdWordsUser once it is created, how is the majority
> of users of the .net client lib solving this prob?
> I guess its no big deal to modify the sources myself to be able to
> change the clientEmail of an existing AdWordsUser - but id rather not
> touch external
> libs unless absolutely necessary.
>
> How do you guys get around this issue?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: CampaignStats have more campaignStatuses values

2010-03-22 Thread AdWords API Advisor
Hi,

Those are the only three campaign statuses.  Are you seeing other
values?

Best,
- Eric Koleda, AdWords API Team

On Mar 19, 10:38 am, Swithin  wrote:
> How come your "enum CampaignStats" documentation only refers to
> "ACTIVE", "PAUSED" and "DELETED" as possible values for the
> "campaignStatuses" parameter, of the "statsSelector", when there are
> others?
>
> This caused me some hardship, as I was specifying those three in my
> API calls, thinking that those would bring back All data. Wrong. Now I
> have just left that parameter blank, and so I will get all.
>
> http://code.google.com/apis/adwords/v2009/docs/reference/CampaignServ...

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: TargetingIdeaService using CountryTarget UK

2010-03-22 Thread AdWords API Advisor
Hi,

A list of available language codes is located here:

  http://code.google.com/apis/adwords/docs/developer/adwords_api_languages.html

Best,
- Eric Koleda, AdWords API Team

On Mar 19, 2:28 pm, rick  wrote:
> I traced through the Axis debug and found an INVALID_REGION_CODE
> hidden in the malformed response.
> It turns out that UK is not supported, but GB works fine.
>
> Is there a table of valid language and country codes somewhere?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API API developer tokens

2010-03-22 Thread Tam
Hi there

Can you please confirm it's possible to have multiple developer tokens
corresponding to a single MCC account?  (since the developer token is
used to identify unique developers, I'm assuming this is going to be
so, but I need this confirmed)

Kind Regards

Tam

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Unable to get Adgroup/Campaign informations : CLIENT_EMAIL_INVALID

2010-03-22 Thread TompiT
Hi,

Thanks for your help, this client account exists, the email used is
correct and the token used for the MCC is valid and has access to this
account from adwords web interface.
Indeed, with v13 API all works fine with the same value, but it seems
to be different under v200909.

On 19 mar, 19:26, AdWords API Advisor 
wrote:
> Hi,
>
> Can you confirm that this client account exists and that the MCC
> account that the authToken was generated for has access to the
> account?
>
> Best,
> - Eric Koleda, AdWords API Team
>
> On Mar 19, 8:41 am, TompiT  wrote:
>
> > Hi,
>
> > While trying to get an adgroup informations by id adgroup using
> > v200909 AdGroupServiceInterface we get the following exception from
> > API :
> > AuthenticationError.CLIENT_EMAIL_INVALID @ ; trigger:'gb-aw-
> > bestoftheb...@shopping-engine.com'
> > We have the same problem by trying to get data from different
> > campaigns or adgroups.
> > Note that our code is also used for other accounts and we don't have
> > any issue, it just appears on one account.
>
> > Could you help us to find what is wrong with that ?
> > Thanks in advance,
>
> > Find below the SOAP informations (request/response)
> > --
> > Request :
> > --
> > 
> > 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:ns1="https://
> > adwords.google.com/api/adwords/cm/v200909">
> >             https://adwords.google.com/api/
> > adwords/cm/v200909">**gb-aw-
> > bestoftheb...@shopping-engine.com > ns1:clientEmail>myDevToken > ns1:developerToken>AdWords API Java Client Library -
> > v7.1.0 - myUserAgentfalse > ns1:validateOnly>
> >         
> >     
> >     
> >         https://adwords.google.com/api/adwords/cm/
> > v200909">
> >             
> >                 329941153
> >             
> >         
> >     
> > 
> > --
> > Response :
> > --
> > 
> > http://schemas.xmlsoap.org/soap/envelope/";>
> >     
> >         https://adwords.google.com/api/adwords/
> > cm/v200909">
> >             2f53bc5eb69660a5636dfb67acfa9e0a > requestId>0149 > responseTime>0
> >         
> >     
> >     
> >         
> >             soap:Server > faultcode>AuthenticationError.CLIENT_EMAIL_INVALID @ ;
> > trigger:'gb-aw-bestoftheb...@shopping-engine.com'
> >             
> >                 https://adwords.google.com/
> > api/adwords/cm/v200909">
> >                     AuthenticationError.CLIENT_EMAIL_INVALID
> > @ ; trigger:'gb-aw-bestoftheb...@shopping-engine.com' > message>ApiException > ApplicationException.Type>
> >                      > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
> >                         gb-aw-
> > bestoftheb...@shopping-engine.com > trigger>AuthenticationError > ApiError.Type>CLIENT_EMAIL_INVALID
> >                     
> >                 
> >             
> >         
> >     
> > 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API traffic estimation service - problematic results when using proximity targets

2010-03-22 Thread Guy Zucker
Hi,

I'm using the v13 traffic estimation service and I receive peculiar results
when setting proximity targets  (radius geo targets).

The following is example data I'm getting for a single keyword input (the
output I get is max # clicks per month (aggregation of max daily clicks))

keyword input: jordan shoes

 geo-target input
parameteroutput
no geo target
10018
the
US
9149

TX
304
Dallas Ft. Worth (Metro)129
400 miles around 7826 la cabeza drive, Dallas 10018
30 miles around 7826 la cabeza drive, Dallas   10018

Are proximity targets not supported for traffic estimation?

Thanks,

Guy

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Don't need to add clients to MCC in v2009

2010-03-22 Thread Andy Doan
Since I switched to v2009 version, I no longer need to add clients to MCC. 
I need to login with client's username and password.
Please confirm?

Andy Doan
iConvex, Inc.
Toll Free: (800) 360-2841 x20 
Direct Line: (714) 515-6620 
Email: a...@iconvex.com  
Find information about our services at  www.iconvex.com



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Enum com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v200909.jaxbgen.ContentLabelType does not have a constant corresponding to BELOW_THE_FOLD

2010-03-22 Thread Daniel
Hey guys,

anythink new about this?

Greetings
Daniel

On 18 Mrz., 16:15, SEM  wrote:
> Thanks Eric.
>
> On Mar 18, 8:12 am, AdWords API Advisor 
> wrote:
>
> > Hi,
>
> > Thank you for bringing this problem to our attention.  I've alerted
> > the core engineering team and they are working on a solution.  At this
> > time there are no workarounds for this issue.  I'll update this thread
> > when I have more information.
>
> > Best,
> > - Eric Koleda, AdWords API Team
>
> > On Mar 18, 10:28 am, SEM  wrote:
>
> > > Can someone assist with this please?
>
> > > Thanks.
>
> > > On Mar 16, 5:11 pm, SEM  wrote:
>
> > > > Hi,
>
> > > > We are seeing the below error for one of our clients for Google
> > > > Adwords API v200909
> > > > com.google.api.adwords.cm.CampaignCriterionServiceSoapBindingStub.get()
> > > > method.
>
> > > > What is the cause for this Error?
>
> > > > Thanks,
>
> > > > Error Stacktrace:
> > > > -
>
> > > > Enum
> > > > com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v20090
> > > >  ­9.jaxbgen.ContentLabelType
> > > > does not have a constant corresponding to BELOW_THE_FOLD while
> > > > invoking public abstract
> > > > com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v20090
> > > >  ­9.jaxbgen.CampaignCriterionPage
> > > > com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v20090
> > > >  
> > > > ­9.jaxbgen.CampaignCriterionServiceInterface.get(com.google.ads.api.service
> > > >  
> > > > s­.campaignmgmt.criterion.campaigncriterion.v200909.jaxbgen.CampaignCriteri
> > > >  on­Selector)
> > > > throws
> > > > com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v20090
> > > >  ­9.jaxbgen.ApiException_Exception
> > > > with params
> > > > [com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v2009
> > > >  ­09.jaxbgen.campaigncriterionselec...@cf182e].
> > > >         at
> > > > org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:
> > > > 222)
> > > >         at
> > > > org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:
> > > > 129)
> > > >         at
> > > > org.apache.axis.encoding.DeserializationContext.endElement(DeserializationC
> > > >  ­ontext.java:
> > > > 1087)
> > > >         at
> > > > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Abs
> > > >  ­tractSAXParser.java:
> > > > 601)
> > > >         at
> > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scan
> > > >  ­EndElement(XMLDocumentFragmentScannerImpl.java:
> > > > 1774)
> > > >         at
> > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
> > > > $FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2930)
> > > >         at
> > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocu
> > > >  ­mentScannerImpl.java:
> > > > 648)
> > > >         at
> > > > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNS
> > > >  ­DocumentScannerImpl.java:
> > > > 140)
> > > >         at
> > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scan
> > > >  ­Document(XMLDocumentFragmentScannerImpl.java:
> > > > 510)
> > > >         at
> > > > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Co
> > > >  ­nfiguration.java:
> > > > 807)
> > > >         at
> > > > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Co
> > > >  ­nfiguration.java:
> > > > 737)
> > > >         at
> > > > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:
> > > > 107)
> > > >         at
> > > > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Abstract
> > > >  ­SAXParser.java:
> > > > 1205)
> > > >         at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
> > > > $JAXPSAXParser.parse(SAXParserImpl.java:522)
> > > >         at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
> > > >         at
> > > > org.apache.axis.encoding.DeserializationContext.parse(DeserializationContex
> > > >  ­t.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(MustUnderstandCh
> > > >  ­ecker.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.api.adwords.cm.CampaignCriterionServiceSoapBindingStub.get(Campa
> > > >  ­ignCriterionServiceSoapBi