Re: can't download report

2010-10-11 Thread Marco T.
Sorry for the bump, but this is my second message without answer..
 Marco



On 8 Ott, 10:27, "Marco T."  wrote:
> Hi,
> when I try to download a report created by v201008 I'have this error:
> "culdn't read report"
>
> Is there a restriction on account? The report are created for
> AccountId and I try to download with the main account.
>
> This error occours everytime. I use the PHP client library to create a
> report.
> The report has been created (with API I can obtain the list of all
> report created).
> Taking one ID from the list and I try to dowload with ReportUtils or
> other simple script give me that error.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Search volumes and keyword suggestions for localized targeting is broken?

2010-10-11 Thread Martin
Hi Eric,

thanks for the notification. We are very pleased to see that work is
being done.

The issue with duplicate keywords seems to be resolved, so it's very
reasonable that you cannot replicate the problem. For future
reference, is there an easy way to generate the SOAP XML from the Java
API?

Best regards
--
Martin

On Oct 8, 7:08 pm, AdWords API Advisor 
wrote:
> Hi All,
>
> The engineering team has identified an issue where language filters
> are used incorrectly in STATS requests.  They are working to correct
> the problem and should hopefully have a fix available within the next
> week or so.  For now the recommendation is to omit a language filter
> for STATS requests.
>
> Martin,
>
> I'm not able to replicate the duplicate results problem you mentioned,
> can you post the sanitized SOAP XML request and response that
> demonstrates this issue?
>
> Best,
> - Eric
>
> On Oct 4, 9:34 am, Bastien  wrote:
>
>
>
> > Hi Eric
>
> > I also confirm the issue in French/France targetting.
> > For instance, the keyword "polaris 280" (a popular swimming pool
> > robot) is reported with 1900 global / 880 local search volume in Exact
> > Match in the public Adwords External Tool, and with zero volume with
> > the API.
> > When do you think this is going to be fixed ?
>
> > Best regards
> > Bastien

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: client library v201008 is not working?

2010-10-11 Thread AdWords API Advisor
Hi Parviz,

What errors are you getting? Also, which library version are you
using?

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Oct 10, 3:45 pm, parviz  wrote:
> hi,
>
> here is the top section of my code i can not run it anymore ... .Net
> 3.5
>
>  AdWordsUser user = new AdWordsUser();
>            TargetingIdeaService targetingIdeaService =
> (TargetingIdeaService)user.GetService(AdWordsService.v201008.TargetingIdeaS 
> ervice);
>
>   TargetingIdeaSelector selector = new TargetingIdeaSelector();

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Getting id of an existing report

2010-10-11 Thread AdWords API Advisor
Hi,

Currently it is not possible to retrieve ReportDefinitions that match
a certain condition, so you have to retrieve the report definitions at
runtime and determine whether they suit your requirements before
creating a new one.

The only way I can think of to achieve what you need would be to store
the reportId and the reportdefinition at your end and implement the
desired filtering at your end. I could add this as a feature request
to AdWords API if you wish to.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Oct 11, 1:02 am, stiggywigget  wrote:
> FWIW, I've found it most efficient to store reportIds locally. There's
> no filter to determine that an existing report matches criteria
> (fields, predicates, date range) without iterating through all of them.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Just started using API and getting QuotaCheckError.ACCOUNT_INACCESSIBLE

2010-10-11 Thread AdWords API Advisor
Hi Eric,

If your account has an account manager, you could contact that person.
If not, you could ask on the AdWords forum at
http://www.google.com/support/forum/p/AdWords?hl=en. The users with
AdWordsPro handle should be able to help you out.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Oct 8, 8:18 pm, Whale Ventures  wrote:
> Hello,
>
> I just started using the API, and am having my developer/programmer in
> Europe set it all up since I am not an expert programmer. However,
> After 15 credits being used we all of a sudden started seeing:
>
> QuotaCheckError.ACCOUNT_INACCESSIBLE
>
> Which I researched and means the "acocunt is fraudulent"? I want to
> know why it was flagged as fraudulent? what we can do to prevent this
> in the future from being marked as fraud? and if there is anyone I can
> talk to, so I can resolve this issue and get my account re-activated? I
> looked everywhere and there is no contact email that I can talk to
> anyone to get this issue resolved.
>
> Look forward to hearing any feedback.. Thanks!
>
> Eric

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Failed to get authToken. Reason: BadAuthentication

2010-10-11 Thread AdWords API Advisor
Hi,

Could you send your code snippet to adwordsapiadvi...@google.com and
update this thread once you are done? I will follow up with you over
mail and try to figure out what went wrong with your code.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Oct 7, 3:53 pm, drkameleon  wrote:
> Anyone???

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: v201008 .Net Sample issue TargetInvocationException

2010-10-11 Thread AdWords API Advisor
Hi Nuri,

It is one of those issues specific to mono runtime. The code works on
mono only if I specify
type="System.Configuration.DictionarySectionHandler, System"/>. You
can see some discussions here: 
http://www.mail-archive.com/mono-l...@lists.ximian.com/msg26201.html.

Thanks for pointing it out, I'll remove this in the next release and
add the mono behaviour in a wiki article.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Oct 7, 7:16 pm, Nuri  wrote:
> Fixed, when I remove System assembly definitions from section
> definition.
>
>  type="System.Configuration.DictionarySectionHandler"/>
>
> thanks.
> Nuri

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Campaign limit per mutate operations

2010-10-11 Thread AdWords API Advisor
Hi,

As far as I can tell, there aren't any specific limits on the number
of operations for CampaignService.mutate, like the way it exists for
bulkjobs. Also, I don't see a reason why the limit should be a matter
of concern. Since an account can have only 25 active campaigns, it
puts a practical limit on the number of operations you can perform in
a single CampaignService.mutate.

That said, AdWords API throws a REQUEST_SIZE_LIMIT_EXCEEDED if there
are too many items in a single request. But chances are you won't hit
it for CampaignService.mutate.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Oct 8, 5:45 pm, Lucasm  wrote:
> Hi,
>
> Since bulk jobs limit the amount of different campaigns handled to
> max. 10 per bulk job (http://code.google.com/intl/sv/apis/adwords/docs/
> bulkjobs.html) I wondered if there was an equal limit to the amount of
> different campaigns among the operations of a single campaign service
> mutate request. I couldn't find any notes about this in the
> documentation though. Does anyone know if there exists such a limit?
>
> Thanks in advance.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Just started using API and getting QuotaCheckError.ACCOUNT_INACCESSIBLE

2010-10-11 Thread Zweitze
In my experience all errors of type QuotaCheckError are related to the
developer token. The meaning of "account" should be interpreted as the
account owning the developer token, i.e. the MCC. Within
QuotaCheckError "account" never means the Adwords account you are
trying to access. For instance, QuotaCheckError.INCOMPLETE_SIGNUP
means that the signup process for the developer token was incomplete,
it does not mean the the signup process for the Adwords account was
incomplete.

My best guess is that the developer token was revoked. That could be
done Google, but also by you. For instance, when you suspect that the
developer token has fallen in the wrong hands, you can revoke it to
prevent paying up for all the quota.
When a developer token was revoked, you should see a new developer
token on the Adwords web interface.

Otherwise, you'll need to check with your Google representative about
the problems.

Hope this helps.


On Oct 8, 5:18 pm, Whale Ventures  wrote:
> Hello,
>
> I just started using the API, and am having my developer/programmer in
> Europe set it all up since I am not an expert programmer. However,
> After 15 credits being used we all of a sudden started seeing:
>
> QuotaCheckError.ACCOUNT_INACCESSIBLE
>
> Which I researched and means the "acocunt is fraudulent"? I want to
> know why it was flagged as fraudulent? what we can do to prevent this
> in the future from being marked as fraud? and if there is anyone I can
> talk to, so I can resolve this issue and get my account re-activated? I
> looked everywhere and there is no contact email that I can talk to
> anyone to get this issue resolved.
>
> Look forward to hearing any feedback.. Thanks!
>
> Eric

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Possible to get reports using api that were created within the webinterface (v201008)

2010-10-11 Thread AdWords API Advisor
Hi Andreas,

In the new reports, you can create report definitions in the front end
and download the reports using the API. In the new API, the reports
are generated from the definition as you request it.

Whenever you run a report using the frontend, it adds a report
definition in your report center. You will be able to retrieve these
ids using ReportDefinitionService.get and then download reports using
those report definition ids. See
http://code.google.com/apis/adwords/docs/reference/latest/ReportDefinitionService.html#get
for more details.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Oct 8, 12:53 pm, scrat  wrote:
> Hi Anash,
>
> i refer to the new reports, which probably not saved while creating. I
> guess i just have to create reports and than download them.
> Within the old report center it was possible to let create all reports
> using webinterface and just download these reports bei the api.
>
> Another question:
> I can't see a chance to create hourly based "ad group performance
> reports"
> (http://code.google.com/intl/de-DE/apis/adwords/docs/appendix/reports)
> using the API (v201008). Is that just possible in the webinterface?
>
> Best regards
>
> Andreas

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: 100 report definition limit

2010-10-11 Thread AdWords API Advisor
Hi Trevor,

The limit of 100 report definitions per client is provided by the
AdWords front end. See 
http://adwords.google.com/support/aw/bin/answer.py?hl=en&answer=187470
for more details.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Oct 9, 2:20 am, Trevor  wrote:
> I have heard that there is a limit of 100 report definitions per client
> but I have not been able to find any documentation on this.
>
> I was wondering what version this is for, is it currently being
> enforced and any another information you might have.
>
> Cheers,
>
> Trevor

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


TargetInvocationException: Exception has been thrown by the target of an invocation

2010-10-11 Thread Madhu
Hi,

I am getting this error message when creating a adword user.
Please help me to fix this error

--Code
using Google.Api.Ads.AdWords.Lib;
using Google.Api.Ads.AdWords.v201008;

  Dictionary headers = new Dictionary();
headers.Add("email","email");
headers.Add("password", "***");
headers.Add("useragent", "");
headers.Add("developerToken", "***");
headers.Add("service", "adwords");
headers.Add("applicationToken", *");
headers.Add("clientEmail", "email");
//AdWordsUser user = new AdWordsUser(headers);

AdWordsUser user = new AdWordsUser(headers);

---error--

[ArgumentNullException: Value cannot be null.
Parameter name: settings]
   Google.Api.Ads.Common.Lib.AppConfigBase.ReadSetting(Hashtable
settings, String key, String defaultValue) +127
   Google.Api.Ads.Common.Lib.AppConfigBase.ReadSettings(Hashtable
settings) +111
   Google.Api.Ads.AdWords.Lib.AdWordsAppConfig.ReadSettings(Hashtable
settings) +53
   Google.Api.Ads.AdWords.Lib.AdWordsAppConfig..ctor() +309
   Google.Api.Ads.AdWords.Lib.LegacyAdWordsServiceFactory..ctor() +56

[TargetInvocationException: Exception has been thrown by the target of
an invocation.]
   System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean
publicOnly, Boolean noCheck, Boolean& canBeCached,
RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck) +0
   System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean
fillCache) +86
   System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean
skipVisibilityChecks, Boolean fillCache) +230
   System.Activator.CreateInstance(Type type, Boolean nonPublic) +67
   System.Activator.CreateInstance(Type type) +6
   Google.Api.Ads.Common.Lib.AdsUser.RegisterServices(Type[]
servicesFamilies) +427
   Google.Api.Ads.Common.Lib.AdsUser..ctor() +108
   Google.Api.Ads.AdWords.Lib.AdWordsUser..ctor() +78
   _Default.GetAllAdGroups() in c:\inetpub\wwwroot\Google
\Default.aspx.cs:96
   _Default.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot
\Google\Default.aspx.cs:22
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,
Object o, Object t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object
sender, EventArgs e) +89
   System.Web.UI.Control.OnLoad(EventArgs e) +148
   System.Web.UI.Control.LoadRecursive() +122
   System.Web.UI.Page.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
+3414


Thanks in advance
Madhu

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


Get Related Keywords

2010-10-11 Thread Rakesh Sanghavi
I want the related keywords for the keyword text  like e.g.'music'
i m trying it using google api php library
but i m not getting proper result

could you please explain what is sample keyword  and red herring
what's this..

i m getting the output in the format like ;::

Keyword with text 'sample keyword 1707696968 0', match type 'BROAD',
and average monthly search volume '245842' was found.
Keyword with text 'Red Herring 1', match type 'BROAD', and average
monthly search volume '264442' was found.
Keyword with text 'sample keyword 1707696968 2', match type 'BROAD',
and average monthly search volume '102355' was found.
Keyword with text 'Red Herring 3', match type 'BROAD', and average
monthly search volume '278353' was found.
Keyword with text 'sample keyword 1707696968 4', match type 'BROAD',
and average monthly search volume '77357' was found.
Keyword with text 'Red Herring 5', match type 'BROAD', and average
monthly search volume '236619' was found.
Keyword with text 'sample keyword 1707696968 6', match type 'BROAD',
and average monthly search volume '63463' was found.
Keyword with text 'Red Herring 7', match type 'BROAD', and average
monthly search volume '250531' was found.
Keyword with text 'sample keyword 1707696968 8', match type 'BROAD',
and average monthly search volume '179128' was found.
Keyword with text 'Red Herring 9', match type 'BROAD', and average
monthly search volume '208797' was found.
Keyword with text 'sample keyword 1707696968 10', match type 'BROAD',
and average monthly search volume '227769' was found.
Keyword with text 'Red Herring 11', match type 'BROAD', and average
monthly search volume '252056' was found.
Keyword with text 'sample keyword 1707696968 12', match type 'BROAD',
and average monthly search volume '186035' was found.
Keyword with text 'Red Herring 13', match type 'BROAD', and average
monthly search volume '265967' was found.
Keyword with text 'sample keyword 1707696968 14', match type 'BROAD',
and average monthly search volume '199946' was found.
Keyword with text 'Red Herring 15', match type 'BROAD', and average
monthly search volume '224233' was found.
Keyword with text 'sample keyword 1707696968 16', match type 'BROAD',
and average monthly search volume '141861' was found.
Keyword with text 'Red Herring 17', match type 'BROAD', and average
monthly search volume '238144' was found.

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


AlertService

2010-10-11 Thread guig
Why AlertService is not available in .NET client library 10.0.0
released ?

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


Need clariffications on channel Max CPC

2010-10-11 Thread suchi
We need some clarifications regarding the channel max cpc , can you
please let us know about this ASAP.

1)  In Current API Version  V2009, there is no provision to get the
channel max CPC for a keyword. ( The price against the keyword for top
position for the given date/ current date)
Please confirm the understanding.
What it the alternative you suggest?
2) Is there a max/min limits for bid price against keyword/ad
group/channel campaign?
3) The updated max  CPC will be in effect immediately once updated
on the channel. Please confirm.
4) Is there any frequency limits for updating max CPC value with-
in a day?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: TargetingIdeaService problems - behaviour has inexplicably changed

2010-10-11 Thread Serge_Lapin
Hi Eric, thanks for your response,

My remaining issue seems to be the one regarding the use of the
NgramGroupsSearchParameter (v200909), in order to exclude synonyms
from the results :-

   string[] keywords = new string[1];
   keywords[0] = "diet coke";

v200909.NgramGroupsSearchParameter
ngramGroupsSearchParameter = new v200909.NgramGroupsSearchParameter();
if (!_getSynonyms)
{
ngramGroupsSearchParameter.ngramGroups =
keywords;
selector.searchParameters = new
v200909.SearchParameter[] { relatedToKeywordSearchParameter,
keywordMatchTypeSearchParameter, countryTargetSearchParameter,
languageTargetSearchParameter, ngramGroupsSearchParameter };
}




As I stated earlier, originally the behaviour seemed to be that
(taking my diet coke example), if I used the code snippet above to
exclude synonyms, then I would get more than one result, results like
"diet coke", "diet coke with lime", "calories in diet coke" etc etc.
Now I always receive one result ("diet coke"). Which behaviour should
I expect?

And here are the SOAP requests and responses:-

-BEGIN API CALL-

Request
---

POST /api/adwords/o/v200909/TargetingIdeaService
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client
Protocol 2.0.50727.4952)
VsDebuggerCausalityData: uIDPo9pCoBjkQbVAu+r20/
GRKwkAfdsxqmcxXkaXn7U6Y2/oAYBGtgDAdGxKsHjqjTyQFNYACQAA
Content-Type: text/xml; charset=utf-8
SOAPAction: ""
Host: adwords.google.com
Content-Length: 2337
Expect: 100-continue
Accept-Encoding: gzip

http://schemas.xmlsoap.org/soap/envelope/";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:xsd="http://www.w3.org/2001/
XMLSchema">https://adwords.google.com/api/adwords/cm/
v200909">mqyQhttps://adwords.google.com/api/
adwords/cm/v200909">pb-Qhttps://adwords.google.com/api/
adwords/o/v200909">https://adwords.google.com/api/adwords/cm/v200909";>diet cokehttps://adwords.google.com/api/adwords/cm/
v200909">EXACTEXACThttps://adwords.google.com/api/adwords/cm/v200909";>GBhttps://adwords.google.com/api/adwords/cm/v200909";>endiet cokeKEYWORDIDEASKEYWORDAVERAGE_TARGETED_MONTHLY_SEARCHESTARGETED_MONTHLY_SEARCHES0https://adwords.google.com/api/
adwords/cm/v200909">20

Response


SOAPAction: ""
Content-Encoding:
Transfer-Encoding: chunked
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Cache-Control: private, max-age=0
Content-Type: text/xml; charset=UTF-8
Date: Mon, 11 Oct 2010 14:52:34 GMT
Expires: Mon, 11 Oct 2010 14:52:34 GMT
Server: GSE

http://schemas.xmlsoap.org/soap/
envelope/">3e4937d1e4da5cc3f674863843a99930145561TARGETED_MONTHLY_SEARCHEShttp://www.w3.org/2001/XMLSchema-
instance"
xsi:type="ns2:MonthlySearchVolumeAttribute">MonthlySearchVolumeAttribute20109201081600201071900201061900201052400201042400201032900201021300201011300200912100020091116002009101600KEYWORDhttp://www.w3.org/2001/XMLSchema-instance";
xsi:type="ns2:KeywordAttribute">KeywordAttributeKeyworddiet cokeEXACTAVERAGE_TARGETED_MONTHLY_SEARCHEShttp://www.w3.org/2001/XMLSchema-
instance"
xsi:type="ns2:LongAttribute">LongAttribute1900

-END API CALL---

-BEGIN API CALL-

Request
---

POST /api/adwords/o/v200909/TargetingIdeaService
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client
Protocol 2.0.50727.4952)
VsDebuggerCausalityData: uIDPo9tCoBjkQbVAu+r20/
GRKwkAfdsxqmcxXkaXn7U6Y2/oAYBGtgDAdGxKsHjqjTyQFNYACQAA
Content-Type: text/xml; charset=utf-8
SOAPAction: ""
Host: adwords.google.com
Content-Length: 2338
Expect: 100-continue
Accept-Encoding: gzip

http://schemas.xmlsoap.org/soap/envelope/";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:xsd="http://www.w3.org/2001/
XMLSchema">https://adwords.google.com/api/adwords/cm/
v200909">mqyQhttps://adwords.google.com/api/
adwords/cm/v200909">pb-Qhttps://adwords.google.com/api/
adwords/o/v200909">https://adwords.google.com/api/adwords/cm/v200909";>diet cokehttps://adwords.google.com/api/adwords/cm/
v200909">EXACTEXACThttps://adwords.google.com/api/adwords/cm/v200909";>GBhttps://adwords.google.com/api/adwords/cm/v200909";>endiet cokeKEYWORDIDEASKEYWORDAVERAGE_TARGETED_MONTHLY_SEARCHESTARGETED_MONTHLY_SEARCHES20https://adwords.google.com/api/
adwords/cm/v200909">20

Response


SOAPAction: ""
Content-Encoding:
Transfer-Encoding: chunked
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Cache-Control: private, max-age=0
Content-Type: text/xml; charset=UTF-8
Date: Mon, 11 Oct 2010 14:52:35 GMT
Expires: Mon, 11 Oct 2010 14:52:35 GMT
Server: GSE

http://schemas.xmlsoap.org/soap/
envelope/">06d9d496714e5cbc31e4a3ff26ad6f561826https://adwords.google.com/
api/adwords/o/v200909" xmlns:ns2="https:

Re: ManualCPCAdGroupBids bid values returns to NULL

2010-10-11 Thread AdWords API Advisor
Hi Joe,

Which part of the code returns null?  It seems like you have the basic
idea, although I think you need to cast adGroup.getBids() to
ManualCPCAdGroupBids to get access to the fields.

Best,
- Eric Koleda, AdWords API Team

On Oct 8, 12:28 am, Joe  wrote:
> Hi,
>
> I'm trying to get the bid values like keywordMaxCpc,
> keywordContentMaxCpc and siteMaxCpc from ManualCPCAdGroupBids.
>  Code:
>
> System.out.println(adGroup.getBids().getAdGroupBidsType()); // it
> displays ManualCPCAdGroupBids
>
> ManualCPCAdGroupBids test = adGroup.getBids();
>   System.out.println ("test" +test.getSiteMaxCpc()
> +"test1"+test.getKeywordContentMaxCpc()+"test2"+test.getSiteMaxCpc());
>
> Please give me a logic sample on how to get AdgroupsBids type and
> their bid values from Adgroup list.
>
> Thanks,
> - Joe

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: LocationExtension

2010-10-11 Thread AdWords API Advisor
Hi Javeed,

Please see my response on your existing thread:

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

Best,
- Eric Koleda, AdWords API Team

On Oct 8, 2:16 am, Syed Javeed  wrote:
> hi,
>
>     I have got confused when i read documentation about LocationExtension.
>
>  Example for LocationExtension
>
>  When i search with a keyword on google search, and check the result
> on
>  Google Maps, I will be getting the search location on map with a pop
>  up window. This pop up windows will shows the Address and phone
> number
>  (Is this the address and phone number which i can set using
>  LocationExtension from CampaignAdExtensionService).
>
>  Is the above scenario is right ?
>
>  Example for AdExtensionOverrideService
>
>  Can we change the existing LocationExtension for any Ad with new
>  address and Phone number by using AdExtensionOverrideService.
>
>  If the am wrong, then please tell me. How can i change the address
> and
>  phone number which pops up when i search a keyword on Google Maps.
>
> And also i want to know, is it possible to add Logos or Icon to the Ad
> when it shows in Google Map. Am using V200909 API version.  If yes how?
>
> Please reply me for both the questions.
>
>  thanking you,
>
>  Javeed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Getting id of an existing report

2010-10-11 Thread stiggywigget
Thanks. I am doing the filtering on my end now, as you suggest. I think
having a filter when requesting reports for a given client would be
very useful. Adding that as a feature request would be great. But for
now it's a solved problem.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: can't download report

2010-10-11 Thread AdWords API Advisor
Hi Marco,

I responded to your original thread on the 7th:

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

Best,
- Eric Koleda, AdWords API Team

On Oct 11, 4:26 am, "Marco T."  wrote:
> Sorry for the bump, but this is my second message without answer..
>  Marco
>
> On 8 Ott, 10:27, "Marco T."  wrote:
>
>
>
>
>
>
>
> > Hi,
> > when I try to download a report created by v201008 I'have this error:
> > "culdn't read report"
>
> > Is there a restriction on account? The report are created for
> > AccountId and I try to download with the main account.
>
> > This error occours everytime. I use the PHP client library to create a
> > report.
> > The report has been created (with API I can obtain the list of all
> > report created).
> > Taking one ID from the list and I try to dowload with ReportUtils or
> > other simple script give me that error.

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


DownloadReportDefinition error CLIENT_CUSTOMER_ID_IS_REQUIRED

2010-10-11 Thread John (OneFeed)
I have created a report in an MCC account using the client reporting
tab in the web interface, based on Keyword Performance.

I am able to access the report definition using the .NET client
library, v201003.ReportDefinition service, but when I attempt to
download the report using the ReportUtilities.DownloadReportDefinition
method I receive a CLIENT_CUSTOMER_ID_IS_REQUIRED error.

I understand that it is not possible to generate a cross-client report
using this version of the API.  However, if I set the clientEmail
address request header to a client e-mail address, or set the
clientCustomerId field to the client account ID, I receive the error.
INVALID_REPORT_DEFINITION_ID.  If I use the MCC account, instead of
the client account, I can download the report, but the report contains
only the set of columns that have been defined, and no  performance
data.

Can you confirm what request headers need to be set to return
performance data for a managed client account?


Thanks.


John

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


QuotaCheckError.ACCOUNT_DELINQUENT

2010-10-11 Thread IceCool
Hi Experts

Could you please look into what could be going wrong here?

My adwords account is not delinquent. There was an outstanding balance
and has been paid a week before. The current balance is zero as shown
in the web UI.

When I try to access the TargetingIdeasService using the APIs, I get
the following exception



AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
 faultSubcode:
 faultString: QuotaCheckError.ACCOUNT_DELINQUENT @
 faultActor:
 faultNode:
 faultDetail:
{https://adwords.google.com/api/adwords/o/v201003}
ApiExceptionFault:QuotaCheckError.ACCOUNT_DELINQUENT @ ApiExceptionhttp://www.w3.org/
2001/XMLSchema-instance" xsi:type="ns2:QuotaCheckError">QuotaCheckError.ACCOUNT_DELINQUENTQuotaCheckErrorACCOUNT_DELINQUENT

QuotaCheckError.ACCOUNT_DELINQUENT @
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.v201003.cm.ApiException.getDeserializer(ApiException.java:
142)
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:2755)
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:
511)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
808)
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:
119)
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.v201003.o.TargetingIdeaServiceSoapBindingStub.get(TargetingIdeaServiceSoapBindingStub.java:
1328)

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You r

Re: Getting Data for Keywords that contains "+"

2010-10-11 Thread AdWords API Advisor
Hi,

The plus sign in keywords is part of the Broad Match Modifier feature:

  http://adwords.google.com/support/aw/bin/answer.py?hl=en&answer=175280

Unfortunately this feature isn't supported by the TargetingIdeaService
or TrafficEstimatorService.

Best,
- Eric Koleda, AdWords API Team

On Oct 8, 7:54 am, Jaby-Chan  wrote:
> Hello,
> is it possibel to get Data from the TrafficEstimatorServiceInterface
> and TargetingIdeaServiceInterface for Keywords that contains "+". Or
> is it necessary to escape the "+" to recieve Data for those keywords.
>
> As we send Keyword  that contained "+" it return the Keyword with
> blankspaces at the positions of "+".
>
> Thanks a lot.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Search volumes and keyword suggestions for localized targeting is broken?

2010-10-11 Thread AdWords API Advisor
Hi Martin,

You can enable SOAP XML logging in the Java client library using the
instructions in the README:

  
http://code.google.com/p/google-api-adwords-java/source/browse/trunk/README#198

Best,
- Eric

On Oct 11, 5:28 am, Martin  wrote:
> Hi Eric,
>
> thanks for the notification. We are very pleased to see that work is
> being done.
>
> The issue with duplicate keywords seems to be resolved, so it's very
> reasonable that you cannot replicate the problem. For future
> reference, is there an easy way to generate the SOAP XML from the Java
> API?
>
> Best regards
> --
> Martin
>
> On Oct 8, 7:08 pm, AdWords API Advisor 
> wrote:
>
>
>
>
>
>
>
> > Hi All,
>
> > The engineering team has identified an issue where language filters
> > are used incorrectly in STATS requests.  They are working to correct
> > the problem and should hopefully have a fix available within the next
> > week or so.  For now the recommendation is to omit a language filter
> > for STATS requests.
>
> > Martin,
>
> > I'm not able to replicate the duplicate results problem you mentioned,
> > can you post the sanitized SOAP XML request and response that
> > demonstrates this issue?
>
> > Best,
> > - Eric
>
> > On Oct 4, 9:34 am, Bastien  wrote:
>
> > > Hi Eric
>
> > > I also confirm the issue in French/France targetting.
> > > For instance, the keyword "polaris 280" (a popular swimming pool
> > > robot) is reported with 1900 global / 880 local search volume in Exact
> > > Match in the public Adwords External Tool, and with zero volume with
> > > the API.
> > > When do you think this is going to be fixed ?
>
> > > Best regards
> > > Bastien

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


Regular AdWords Account Already Approved for Developer Token - Where is it???

2010-10-11 Thread RWS
Thats my question. Impossible to find the developer token. I got the
approval email today.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Developer token not showing in account

2010-10-11 Thread RWS
Same thing here

This is just getting crazy. How do we get our developer keys? Can you
please start sending them via the "approval" email?

On Sep 8, 12:39 pm, DF  wrote:
> Same Issue. Can't wait when this will be fixed.
>
> On Aug 27, 10:34 am, AdWords API Advisor
>
>
>
>  wrote:
> > Hi Luke,
>
> > You have to login to your MCC account and navigate to My Account-
>
> > >AdWords API Center to find your tokens.
>
> > Cheers,
> > Anash P. Oommen,
> > AdWords API Advisor.
>
> > On Aug 27, 1:12 am, Luke  wrote:
>
> > > Hi
>
> > > I received email from adwords saying that 'DeveloperTokenhas been
> > > approved and activated for use with the AdWords API' but the 'Adwords
> > > API center' section in my MCC account is empty. Could you please look
> > > into this?
>
> > > Thanks
> > > Luke

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Connection has been shutdown

2010-10-11 Thread jsjacob
I've been getting this error starting this morning. My requests have
been small (e.g., adding a keyword or an ad one at a time -- I haven't
switched to the bulk operations yet) and I see the error after about
5-10 minutes. When I check in the AdWords web ui I see the previous
operations completed successfully.

Any ideas?


On Sep 28, 3:56 pm, AdWords API Advisor 
wrote:
> Hi Jeremy,
>
> I would start with simply making smaller requests, limiting the number
> of operations per request.  The BulkMutateJobService may help, but it
> is not an easy transition.
>
> Best,
> - Eric
>
> On Sep 28, 7:48 am, Jeremy Aube  wrote:
>
>
>
> > Hi Eric,
>
> > I believe they're fairly large requests. If the requests are timing
> > out because they're too large, would using bulk mutate instead help?
>
> > Thanks!
>
> > Jeremy Aube
> > ROI Revolution
>
> > On Sep 23, 5:46 pm, AdWords API Advisor 
> > wrote:
>
> > > Hi Jeremy,
>
> > > I believe these are normally caused by network timeouts, at a router
> > > or service provider level.  Are you getting these errors for small
> > > requests, or only large ones?
>
> > > Best,
> > > - Eric Koleda, AdWords API Team
>
> > > On Sep 22, 12:43 pm, Jeremy Aube  wrote:
>
> > > > Lately I've been having the following issue using the
> > > > adParamService.mutate service:
>
> > > > AxisFault
> > > >  faultCode: {http://schemas.xmlsoap.org/soap/envelope/}
> > > > Server.userException
> > > >  faultSubcode:
> > > >  faultString: javax.net.ssl.SSLException: Connection has been
> > > > shutdown: javax.net.ssl.SSLException: java.net.SocketException:
> > > > Connection reset by peer: socket write error
> > > >  faultActor:
> > > >  faultNode:
> > > >  faultDetail:
> > > >         
> > > > {http://xml.apache.org/axis/}stackTrace:javax.net.ssl.SSLException:
> > > > Connection has been shutdown: javax.net.ssl.SSLException:
> > > > java.net.SocketException: Connection reset by peer: socket write error
> > > >         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkEOF(Unknown
> > > > Source)
> > > >         at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown 
> > > > Source)
> > > >         at java.io.BufferedInputStream.fill(Unknown Source)
> > > >         at java.io.BufferedInputStream.read(Unknown Source)
> > > >         at
> > > > org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPSender.
> > > >  java:
> > > > 583)
> > > >         at 
> > > > org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:
> > > > 143)
> > > >         at
> > > > com.google.api.adwords.lib.AdWordsHttpSender.invoke(AdWordsHttpSender.java:
> > > > 47)
> > > >         at
> > > > org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java
> > > >  :
> > > > 32)
> > > >         at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> > > >         at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> > > >         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
> > > >         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.v201003.cm.AdParamServiceSoapBindingStub.mutate(AdPa
> > > >  ramServiceSoapBindingStub.java:
> > > > 567)
> > > >         at paramUpdate.ParamUpdate.updateParameter(ParamUpdate.java:222)
> > > >         at paramUpdate.ParamUpdate.main(ParamUpdate.java:169)
> > > > Caused by: javax.net.ssl.SSLException: java.net.SocketException:
> > > > Connection reset by peer: socket write error
> > > >         at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown
> > > > Source)
> > > >         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown 
> > > > Source)
> > > >         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown 
> > > > Source)
> > > >         at 
> > > > com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown
> > > > Source)
> > > >         at 
> > > > com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown
> > > > Source)
> > > >         at com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown 
> > > > Source)
> > > >         at java.io.BufferedOutputStream.write(Unknown Source)
> > > >         at 
> > > > org.apache.axis.utils.TeeOutputStream.write(TeeOutputStream.java:
> > > > 47)
> > > >         at org.apache.axis.utils.ByteArray.writeTo(ByteArray.java:375)
> > > >         at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:265)
> > > >         at org.apache.axis.Message.writeTo(Message.java:539)
> > > >         at
> > > > org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:
> > > > 511)
> > > >         at 
> > > > org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:
> > > > 138)
> > > >        

EstimateKeywordList "Recursive Object" Error

2010-10-11 Thread Aaron
Hi,

I'm attempting to retrieve CPC estimates for a list of keywords using
v13 TraficcEstimatorService's EstimateKeywordList function.  I believe
I've followed the documentation closely, however I'm getting the
following error: Error : Cannot serialize recursive object

I'd really appreciate it if somebody canpoint out where I"m going
wrong with the below code.


def get_cpc(keyword):
c = AdWordsClient(path='.', headers = {
'email':'',
'password': '',
'clientEmail':  '',
'clientCustomerId': '',
'userAgent':'AwApi-Python-12.1.0',
'developerToken':   '',
'validateOnly': 'n'
})
service = c.GetTrafficEstimatorService('https://
adwords.google.com', 'v13')
keyword = {
'text': 'mars cruise',
'maxCpc':'100',#SOAPpy.Types.untypedType('100'),
'type':'Exact',#SOAPpy.Types.untypedType('Broad')
}
estimates = service.EstimateKeywordList([keyword])
return estimates


I've tried changing the maxCPC and type values of the keyword dict to
the SOAPpy objects, but that results in the following error:
adspygoogle.common.Errors.ValidationError: The
'' is of type , expecting one of (, ).

Thanks in advanc!

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


EstimateKeywordList "Recursive Object" Error

2010-10-11 Thread Aaron
Hi,

I'm attempting to retrieve CPC estimates for a list of keywords using
v13 TraficcEstimatorService's EstimateKeywordList function.  I believe
I've followed the documentation closely, however I'm getting the
following error: Error : Cannot serialize recursive object

I'd really appreciate it if somebody canpoint out where I"m going
wrong with the below code.


def get_cpc(keyword):
c = AdWordsClient(path='.', headers = {
'email':'',
'password': '',
'clientEmail':  '',
'clientCustomerId': '',
'userAgent':'AwApi-Python-12.1.0',
'developerToken':   '',
'validateOnly': 'n'
})
service = c.GetTrafficEstimatorService('https://
adwords.google.com', 'v13')
keyword = {
'text': 'mars cruise',
'maxCpc':'100',#SOAPpy.Types.untypedType('100'),
'type':'Exact',#SOAPpy.Types.untypedType('Broad')
}
estimates = service.EstimateKeywordList([keyword])
return estimates


I've tried changing the maxCPC and type values of the keyword dict to
the SOAPpy objects, but that results in the following error:
adspygoogle.common.Errors.ValidationError: The
'' is of type , expecting one of (, ).

Thanks in advanc!

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: ManualCPCAdGroupBids bid values returns to NULL

2010-10-11 Thread Joe
Hi Eric,

I tried to cast:
ManualCPCAdGroupBids test = (ManualCPCAdGroupBids) adGroup.getBids();
System.out.println ("test" +test.getSiteMaxCpc()
+"test1"+test.getKeywordContentMaxCpc()+"test2"+test.getSiteMaxCpc());

It returns to NULL and it seems i tried use the code :
test.getSiteMaxCpc().getAmount, there is null pointer exception.
Therefor the test value is null. I don't understand I tried to output
the System.out.println(adGroup.getBids().getAdGroupBidsType()); // it
displays ManualCPCAdGroupBids , I assume its ManualCPCAdGroupBids but
bid values of ManualCPCAdGroupBids are null.

Can you please give me example how to get bid values in every adgroup?
I'm still intermediate level these adwords api.

Thanks,
Joe



On Oct 11, 8:47 am, AdWords API Advisor 
wrote:
> Hi Joe,
>
> Which part of the code returns null?  It seems like you have the basic
> idea, although I think you need to cast adGroup.getBids() to
> ManualCPCAdGroupBids to get access to the fields.
>
> Best,
> - Eric Koleda, AdWords API Team
>
> On Oct 8, 12:28 am, Joe  wrote:
>
>
>
> > Hi,
>
> > I'm trying to get the bid values like keywordMaxCpc,
> > keywordContentMaxCpc and siteMaxCpc from ManualCPCAdGroupBids.
> >  Code:
>
> > System.out.println(adGroup.getBids().getAdGroupBidsType()); // it
> > displays ManualCPCAdGroupBids
>
> > ManualCPCAdGroupBids test = adGroup.getBids();
> >   System.out.println ("test" +test.getSiteMaxCpc()
> > +"test1"+test.getKeywordContentMaxCpc()+"test2"+test.getSiteMaxCpc());
>
> > Please give me a logic sample on how to get AdgroupsBids type and
> > their bid values from Adgroup list.
>
> > Thanks,
> > - Joe

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Failed to get authToken. Reason: BadAuthentication

2010-10-11 Thread drkameleon
Anash Hi,

I've just sent the code snippet.

Thanks a lot,

Dr.Kameleon

On Oct 11, 3:34 pm, AdWords API Advisor 
wrote:
> Hi,
>
> Could you send your code snippet to adwordsapiadvi...@google.com and
> update this thread once you are done? I will follow up with you over
> mail and try to figure out what went wrong with your code.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Oct 7, 3:53 pm, drkameleon  wrote:
>
>
>
> > Anyone???

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