Re: updating from Cross Client Report Download (ReportUtils::RunAsyncReport) to ReportUtils::DownloadReport

2011-12-16 Thread Anash P. Oommen
Hi, You get Captcha errors because you are not reusing the AuthTokens. The detailed technical blog is given below for reference, but the summary is that if you hit the ClientLogin endpoint too frequently, it will challenge you with a captcha. However, AuthTokens are long-lived, so the parent

Re: Connecting to Adwords API in C#

2011-12-16 Thread Anash P. Oommen
Hi Nick, The AdWords API sandbox and production environment are 2 unrelated environments - developer tokens for one wouldn't work for the other. To use the sandbox, what you need to do is as follows: 1. Set your Email/Password as your gmail email / password (this is fine) 2. Set your

Re: I sthere anyway to talk to a human about my account?

2011-12-16 Thread Anash P. Oommen
Hi Nikki, You need to email adwordsapi-tok...@google.com specifying your account details, and they will get back to you with steps to get the tokens activated. The team is a bit loaded at the moment, so if you don't get a response in a couple of days, just ping them for reply. Cheers, Anash

Production Environment - TOO_MANY_TARGETED_LOCATIONS - there are too many targeted locations

2011-12-16 Thread Yaron Elkayem
Hello to the Google Advisor, Soap request containing 404 cities was rejected at the production API version V2011.01 The fault message was: TOO_MANY_TARGETED_LOCATIONS - there are too many targeted locations How many cities are allowed per request then? we are aware of a 10 thousand locations

Re: Regarding silverlight support for adword api

2011-12-16 Thread Anash P. Oommen
Hi teginder, The best approach here may be to have a SOAP/WCF service set at your end to make AdWords API calls, and have your silverlight application call that service. That way you won't run into cross-domain policy issues. Cheers, Anash P. Oommen, AdWords API Advisor. --

Re: C# API v201109 GetAllAdGroups returns always NULL.

2011-12-16 Thread Anash P. Oommen
Hi Claudio, It would be helpful if you can turn on the logging in your App.config, and post the sanitized SOAP request and response xmls on this thread, There's a chance that this is a result of the change discussed in

Re: WHY CRITERION CLASS HAVE SO MANY TYPES?

2011-12-16 Thread Anash P. Oommen
Hi, The short answer is that AdWords has a lot of options for triggering Ads, and keywords is just one of them. And since AdWords API exposes the AdWords features as much as possible, we have a lot of criterion types. I'd recommend

Re: Campaign with multiple urls

2011-12-16 Thread Anash P. Oommen
Hi, An ad performance report may suit your requirement, see http://code.google.com/apis/adwords/docs/appendix/reports.html#ad. The page also lists the other types of reports available in case you are looking for more details. As for the .NET library, you can download and refer to the README

Re: v13 Geographical Report differs from other reports

2011-12-16 Thread Anash P. Oommen
Hi Alexander, v13 reports are deprecated and no longer actively developed on, so chances are that it may not return correct data. You should migrate to v201109 reports, whose data is sync with the current interface. Cheers, Anash P. Oommen, AdWords API Advisor. --

Re: GetAllAdGroupCriteria.php returning incorrect data

2011-12-16 Thread Bogdan
Anash, Thanks a lot for the sandbox account viewer, it's a real gem. I can see that there are keywords inserted in my adgroup, so the problem must be in the GetAllAdGroupCriteria.php file. I'm only using the standard example file found

Re: V201109 Exclude Location Criterion

2011-12-16 Thread Pete Lavetsky (AdWords API Guru)
Bump. On Dec 14, 12:06 pm, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: I've poked around the docs but simply don't see how to mark a Location Criterion as excluded.  Is the paradigm to make it a NegativeCampaignCriterion ? Thanks Pete --

Developer Token

2011-12-16 Thread Sunil
Hello, Is there a way for google to confirm whether I am sending the developer token along with my request? Thanks Sunil -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api

Re: V201109 Exclude Location Criterion

2011-12-16 Thread marco_f
Hi Pete, The functionality seems to be implemented in this way This document may help : http://adwordsapi.blogspot.com/2011/11/discovering-v201109-how-to-target.html Marc On 16 déc, 15:22, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: Bump. On Dec 14, 12:06 pm, Pete

Re: Many more internal errors

2011-12-16 Thread Kevin Winter
Hi, From the requestId I was able to locate this request in the logs. Unfortunately, this error message does not expose the true error, which is that one (or more) of the 9 accounts in this cross-client report download were still pending acceptance of the MCC invitation. I see that 8 of the

Re: BulkMutateJob ApiErrorReason Workflow failure

2011-12-16 Thread Kevin Winter
Hi Mark, The sandbox is assigned significantly less resources than production and is expected to perform worse than the production environment. It is possible that the production environment would normally be able to handle the workload you are currently giving the sandbox, but the sandbox,

Re: Developer Token

2011-12-16 Thread Sunil
Kevin, Sorry for emailing back so late. I didn't read the message till a few moments ago. Right now, I am using Adwords API only for downloading reports. How can I get a confirmation from google that I'm sending the developer token? Thanks Sunil On Nov 30, 9:34 am, Kevin Winter

Re: InternalApiError TargetingIdeaService

2011-12-16 Thread Kevin Winter
Hi, Looking in the logs for that requestId, I see that it runs into a NullPointerException while trying to convert locations to an internal representation. I noticed in your SOAP Request you are providing a LocationSearchParameter with an empty tag for locations:

Re: Conversion location in API ?

2011-12-16 Thread Kevin Winter
Hi, I'm not familiar with a conversion location. Could you provide a reference or more context? The closest I can find in the documentation is the Category field: http://code.google.com/apis/adwords/docs/reference/latest/ConversionTrackerService.AdWordsConversionTracker.html#category -

Re: C# API v201109 GetAllAdGroups returns always NULL.

2011-12-16 Thread Kevin Winter
Hi Claudio, Another possibility is you may still be using a clientEmail header. The clientEmail header is ignored in v201109 (use clientCustomerId instead), which means if you authenticate with an MCC and used to use clientEmail to target the client account, the request is now going directly

Re: Developer Token

2011-12-16 Thread Kevin Winter
Hi Sunil, The sandbox environment currently requires a DeveloperToken, so you can test to make sure you are providing it by running your code against the sandbox: http://code.google.com/apis/adwords/docs/sandbox.html - Kevin Winter AdWords API Team On Friday, December 16, 2011 10:07:07 AM

Re: V201109 Exclude Location Criterion

2011-12-16 Thread Kevin Winter
Hi Pete, Yes, making it a NegativeCampaignCriterion will exclude that location from being targeted by your campaign. - Kevin Winter AdWords API Team -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com

Re: No Results for October 2011

2011-12-16 Thread David Torres
Hi, These stats should now be available. Best, -David Torres - AdWords API Team -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api

Re: Does the language make any difference on results?

2011-12-16 Thread David Torres
Hi, Adding the language will only tell you if the keyword is available in the giving language. Best, -David -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api

Re: [perl v201109] add_campaign.pl breaks if modules load in different order

2011-12-16 Thread David Torres
Hi Ovid, That is expected the Client module makes some patching to the SOAP::WSDL module that need to happen before any other SOAP module is imported. so you need to make sure the Client module is loaded first. Best, -David Torres - AdWords API Team --

Re: updating from Cross Client Report Download (ReportUtils::RunAsyncReport) to ReportUtils::DownloadReport

2011-12-16 Thread iateadonut
I'm misunderstanding: I do this command only once: $user = new AdWordsUser(); and then I loop through my customerId's like this: $user-SetClientId($customerId); I thought only 'new AdWordsUser()' would generate a new AuthToken? On Dec 16, 3:11 am, Anash P. Oommen anash.p.oommen

Re: updating from Cross Client Report Download (ReportUtils::RunAsyncReport) to ReportUtils::DownloadReport

2011-12-16 Thread Kevin Winter
Hi, In the PHP library, the tokens are generated in a lazy fashion, i.e. right before they are needed. If you don't cause the AuthToken to get generated BEFORE the fork, then each forked process will generate its own, leading to CAPTCHA challenged. You can call GetAuthToken() (

Re: InfoService v201109 error

2011-12-16 Thread yagmur
Hi Eric, I was wondering if there is an update on this bug? Not being able to get the customer id for an unlinked account, which I guess is major portion of all accounts, is a major problem. Thanks for your attention, Yagmur On Dec 2, 2:04 pm, Eric Koleda eric.kol...@google.com wrote: Hi

Re: updating from Cross Client Report Download (ReportUtils::RunAsyncReport) to ReportUtils::DownloadReport

2011-12-16 Thread iateadonut
OK, changed: $user = new AdWordsUser(); to: $user = new AdWordsUser(); $user-GetAuthToken(); and i was able to run it three times without a captcha, so that seemed to do it... not to mention it runs faster now. thank you all for your help, Kevin, Anash, Eric on a side

Re: [ReportDefinitionError. CUSTOMER_SERVING_TYPE_REPORT_MISMATCH @ operations]

2011-12-16 Thread iateadonut
here's php code that will fetch reports for multiple clients, if you have a lot of them (10 at a time): ?php error_reporting(E_STRICT | E_ALL); // You can set the include path to src directory or reference // AdWordsUser.php directly via require_once. // $path = '/path/to/aw_api_php_lib/src';

Individual Adwords Account

2011-12-16 Thread tfitts
Is there a way to get API access for an individual Adwords account? I see conflicting language in the FAQ and other documentation. Some say you need MCC, some say you only need an active Adwords account. When I try to sign up for MCC it says my account is already an adwords account. --