INCOMPLETE_SIGNUP_LATEST_NETAPI_TNC_NOT_AGREED error.

2011-02-15 Thread Dymytry
Hello Gentlemen!

I am trying to create my first application with Adwords API and
getting the following error:

INCOMPLETE_SIGNUP_LATEST_NETAPI_TNC_NOT_AGREED

Yes, I have googled for this error and found out that to prevent it I
need to set up billing and agree some terms. But a problem is that I
am a programmer and I dont know how to check whether this conditions
were satisfied by managers. And they dont know too because they are
short on knowledge on this details.

So, can you explain me how can I check in out Adwords Account whether
all necessary conditions for starting to work with API were satisfied?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: How can I sign up for Google Adwords API, I get an "access denied" message.

2011-02-15 Thread AdWords API Advisor
Hi Jason and Mike,

Thank you again for your feedback, it's really good information.  I'll
escalate this issue on our end and see what can be done to make the
signup process easier.

Best,
- Eric

On Feb 15, 9:55 am, jmshinn  wrote:
> Hi Eric,
>
> I'll admit that I haven't really plumbed the depths of either MCC or
> regular AdWords services to see how they differ (I've just targeted
> specifically what I want to accomplish for now), so it's fair if they
> really are separate services (and I can even accept that there may be
> a legitimate reason for them to share a login database that prevents
> the same email address from signing up for both)... but coming in as a
> new user, the account setup just feels really muddled.  It feels like
> you either need to better delineate the respective roles of the two
> services, or if you feel they are clearly delineated already, you need
> to better communicate that to your new users.
>
> Regardless, I'm glad you'll at least consider adding a dummy API
> Center link, as I think that (or some better alternative that
> shortcuts the "wild goose chase" some users including myself find
> themselves on) is a first step towards better communication.
>
> I do appreciate your responsiveness here on the list, it turns a lot
> of what would otherwise be brick walls into minor speed bumps for a
> lot of people.
>
> -Jason
>
> On Feb 14, 6:22 pm, AdWords API Advisor 
> wrote:
>
>
>
>
>
>
>
> > Hi Jason,
>
> > I am in full agreement that it is confusing for some of our users, and
> > we're working to make the API signup process easier.  Changing the UI
> > to include a "dummy" AdWords API Center link is one option, and I'll
> > bring it up for consideration.  MCC accounts provide a vast array of
> > functionality beyond the API however, and it wouldn't be trivial (or
> > even desired) to merge them with regular AdWords accounts.  The
> > requirement of a new email address is somewhat frustrating I
> > understand, but it's not that hard to fulfill (especially with the
> > GMail plus syntax).  Additionally, many API users are already using
> > MCC accounts in their business.
>
> > Best,
> > - Eric
>
> > On Feb 11, 9:40 am, jmshinn  wrote:
>
> > > Hi Eric,
>
> > > Not to mince words, it's a crazy limitation, and obviously a source of
> > > no end of confusion for your users.
>
> > > You might at least consider adding an "API center" link to a normal
> > > adwords account that just tells them their account isn't eligible,
> > > why, and how to create an eligible account.  That would cut down on
> > > some of the confusion, even if it's not the ideal solution.
>
> > > The ideal solution being one of, in order of preference:
> > > a) if they're the same service, treat them as the same service: allow
> > > regular adwords users to add MCC functions and allow MCC accounts to
> > > have their own campaigns.
> > > b) if they're different services, treat them as different services:
> > > allow a single email address to sign up and function for both
> > > different kinds of accounts.
>
> > > Requiring users to have two separate email addresses to both have ads
> > > and use the API is extremely strange, as is requiring two separate
> > > email addresses to manage your own ads and manage the ads of others.
> > > Being a software developer, I understand that this might not be a
> > > priority now or ever, but it should be relatively easy to just put a
> > > link where people expect to find API info on regular accounts that
> > > tells them what's up.
>
> > > -Jason
>
> > > On Feb 10, 3:50 pm, AdWords API Advisor 
> > > wrote:
>
> > > > Hi Mike,
>
> > > > It will never be possible to convert a regular ad-serving account into
> > > > an MCC account, or share the same login between them.  This is a
> > > > limitation of the product and you shouldn't expect it to change.  That
> > > > said, it's fairly easy to create an MCC account, as all you need is
> > > > another email address.
>
> > > > Best,
> > > > - Eric
>
> > > > On Feb 9, 2:37 pm, Mike MacCana  wrote:
>
> > > > > Hi Eric,
>
> > > > > I already am very much aware of the differences between non MCC and
> > > > > MCC accounts. The inability to change a non MCC account to an MCC
> > > > > account is the issue here, please see the post you're replying to or
> > > > > any of the other similar threads.
>
> > > > > Mike
>
> > > > > On Tuesday, February 8, 2011, AdWords API Advisor
>
> > > > >  wrote:
> > > > > > Hi Mike,
>
> > > > > > To be clear, the behavior around accounts is expected and is not a
> > > > > > bug.  There are two types of AdWords accounts: regular and MCC.  MCC
> > > > > > accounts are used to organize and manage groups of accounts, and 
> > > > > > can't
> > > > > > have campaigns of their own.  A Google login can only be associated
> > > > > > with one AdWords account, either regular or MCC.  You must use an 
> > > > > > MCC
> > > > > > account to register for a developer token.
>
> > > > > > Best,
> > > > > > - Eric
>
> > >

Re: Getting automatic placements via 201008 API

2011-02-15 Thread AdWords API Advisor
Hi Thiago,

Cross-client reporting has not been released yet, but stay tuned to
the AdWords API blog for updates.

Best,
- Eric

On Feb 14, 7:53 pm, Thiago Medeiros  wrote:
> Thank you!
>
> And about cross client on 201008 api, it already been released too?
>
> regards,
> Thiago.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 returns different data than Keyword tool

2011-02-15 Thread AdWords API Advisor
Hi Jakov,

There is currently an issue with STATS requests for EXACT keywords.
See this thread for more information:

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

Best,
- Eric Koleda, AdWords API Team

On Feb 11, 7:54 am, jakov jesil  wrote:
> Hi,
>
> As I sad on subject, I'm getting different data from API than Keyword tool
> in AdWords interface.
>
> Request ID: 9bfed93eeeb717e3cc98f0845b028473
>
> Request im sending looks:
>
> RelatedToKeywordSearchParameter
>     [keywords][0] => Array(
>         [text] => best gay cruising sites
>         [matchType] => EXACT
>     )
>
> KeywordMatchTypeSearchParameter
>     [keywordMatchTypes] => Array(
>                    [0] => EXACT
>                 )
>
> LanguageTargetSearchParameter
>     ... [languageCode] => en
>
> CountryTargetSearchParameter
>     ... [countryCode] => US
>
> [ideaType] => KEYWORD
>     [requestType] => STATS
>     [requestedAttributeTypes] => Array
>         (
>             [0] => KEYWORD
>             [1] => GLOBAL_MONTHLY_SEARCHES
>             [2] => AVERAGE_TARGETED_MONTHLY_SEARCHES
>         )
>
> Data im getting:
>
> KEYWORD => best gay cruising sites
> GLOBAL_MONTHLY_SEARCHES => 0 (in Keyword Tool result is 140)
> AVERAGE_TARGETED_MONTHLY_SEARCHES => 73 (same as in Keyword Tool)
>
> Why my results are different?
> Also, if AVERAGE_TARGETED_MONTHLY_SEARCHES = 73 it's not normal to get ZERO
> for GLOBAL_MONTHLY_SEARCHES, right?
>
> Thanks!

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

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


Re: Forecasted keyword CPC look very low

2011-02-15 Thread AdWords API Advisor
Hi Vincent,

The returned CPC values are in micros, which are one millionth the
fundamental currency of the account.  For an account in US dollars, 1M
micros = $1.

Best,
- Eric Koleda, AdWords API Team

On Feb 10, 7:35 pm, datashaping  wrote:
> I've extracted the price for a large number of medium to high value
> keywords (> 50,000) and the average CPC of 2,823,595 units. I guess I
> need to divide by 10MM to transform into dollars (my account is a US
> account), which would be an average of 28 cents (exact match), well
> below the average Google CPC.
>
> The average MSN CPC is 63 cents (exact match), for the same keywords.
>
> Question: is the Google estimated CPC account-dependent? Why are my
> CPCs so low?
>
> You can contact me directly at vincentg [at] datashaping.com. See
> below the Perl code that I used:
>
> #-- 
> --
>     use Google::Adwords::TrafficEstimatorService;
>     use Google::Adwords::AdGroupRequest;
>     use Google::Adwords::KeywordRequest;
>     use Google::Adwords::CampaignRequest;
>
>     # Create the service object
>     my $service = Google::Adwords::TrafficEstimatorService->new();
>
>     # Login to the Adwords server
>     $service->email('xx')
>             ->password('xx')
>             ->developerToken('xx');
>
>     # if you use a MCC...
>
>     $service->clientCustomerId('xx');
>
>     # create some KeywordRequest objects
>
>     open(IN,"     while ($kw=) {
>
>       $kw=~s/\n//g;
>       $rows++;
>       print "$rows\n";
>
>       my $kwreq1 = Google::Adwords::KeywordRequest->new
>         ->text($kw)
>         ->type('Exact')
>         ->maxCpc(10);
>
>       # estimateKeywordList
>       my @keyword_estimates = $service->estimateKeywordList($kwreq1);
>
>       open(OUT,">>out5123.txt");
>       for ( @keyword_estimates ) {
>           print OUT "$kw\tupper Cpc\t" . $_->upperCpc . "\tmax clicks
> \t" .$_->upperClicksPerDay ."\n";
>       }
>       close(OUT);
>
>     }
>     close(IN);
> #-- 
> 
>
> Thanks,
> Vincent

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Disabled ads/keywords or ads with zero impressions

2011-02-15 Thread AdWords API Advisor
Hi Seb,

There is no way to determine the historical status of an item, you can
only request it's current status.  If you want find out the status of
all items, even though with zero impression, remove the Date field or
other segmentation fields.

Best,
- Eric Koleda, AdWords API Team

On Feb 10, 5:57 pm, Sebastian  wrote:
> Hi,
>
> When downloading my account history I have leant that if you segment
> it by 'date' you will not download days with zero impressions.
>
> What I am trying to do is fill the gaps of days that had zero
> impressions with data. The thing is I need to know whether the item
> (ad, keyword etc) was disabled or not.
>
> Is there a way to download a segmented report of an items history,
> segmented by date where is shows if an item was enabled/paused/deleted/
> disabled on a daily basis?
>
> the only other way I can think of is doing daily reports for each day
> that has a gap due to 'zero impressions'
>
> Thanks,
>
> Seb

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


AD_PERFORMANCE_REPORT Changes?

2011-02-15 Thread Envoy Media Group
Hi everyone,

I woke up today to see that our backend wasn't pulling in Google data. 
Intrigued I threw on my welding mask and got under the hood. We are using 
v201008. I have been pulling an AD_PERFORMANCE_REPORT for a while now with 
the following selector:

$selector->fields = array('Date','CampaignId', 
'AdGroupId','Id','KeywordId','AdNetworkType1','Impressions','Clicks','Cost','AveragePosition','MaxCpc','QualityScore','FirstPageCpc');

However, as of this morning MaxCpc, QualityScore, and FirstPageCpc are not 
accessible via the AD_PERFORMANCE_REPORT. Ok fine, I see those columns in 
the KEYWORD_PERFORMANCE_REPORT, but the keyword report can't give the AdId 
column. We rely on  tracking stats to the keyword/ad combination level. I am 
wondering if anyone knows of a change I wasn't aware of. I haven't been able 
to find anything in the Release Notes.

If a Google dev is out there, can you put those columns back into the 
AD_PERFORMANCE_REPORT? This helps me avoid many extra calls to keep things 
like QualityScore and FirstPageCpc in sync, (and subsequent token usage but 
maybe that is the reason for the change)

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: MaxContentCpc and MaximumCpc

2011-02-15 Thread Jason Leinbach
Try to upload the image again...

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

MaxContentCpc and MaximumCpc

2011-02-15 Thread Jason Leinbach
Hello all,

In working on migrating to the v20101008 version of the API, I noticed that 
MaxContentCpc and MaximumCpc are now mapped to the same value-- MaxCpc.  See 
the Report Migration 
Guide, 
and also the attached image.

Why are these values now handled as one?  Is there an equivalent to the old 
MaxContentCpc?  How would I go about getting it in a report?

Thanks,
Jason

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Could not connect to host - In Adwords API TargetingIdeaService

2011-02-15 Thread Bikram Choudhury The SEO & PHP Developer

I dont know which HOST is meant by "Could not connect to host"

Which is the HOST ? From which script this HOST or Error message
comes , no idea? Also I don't know much about SOAP or Google's SOAP
client library, but what I guess some SOAP request is failing.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Could not connect to host - In Adwords API TargetingIdeaService

2011-02-15 Thread Bikram Choudhury The SEO & PHP Developer
I have contacted the Hosting Server : Byethost.com

They replied about a change : php now runs as a cgi via suphp, could
you please see if this script has issues running php this way .

In past it was running via APACHE.

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


Could not connect to host - In Adwords API TargetingIdeaService

2011-02-15 Thread Bikram Choudhury The SEO & PHP Developer
I have faced "Could not connect to host" in v082010 Adwords API to get
Related Keywords of a search term typed by User today. In past it
worked fine in my server, but from today it is showing "Could not
connect to host", instead of Keyword ideas.

It is hosted in my server - I have masked the server name here..

http://keywordtool.XXX.com/my-keywordtool.html

Then typed a keyword and saw the following error :

"Could not connect to host"

I don't know why and from which script it is generating. From which
script in Adwords API Library this error is generated? I am using
v082010 latest API version.

But what I guess it is due to Website Hosting SERVER changes because
same scripts working fine in my other hostings.

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


TargetingIdeaService - RateExceeded Errors

2011-02-15 Thread Greg Heidel
service = TargetingIdeaService
method = get
searchParameter = RelatedToUrlSearchParameter
requestedAttributeTypes = [ 'GLOBAL_MONTHLY_SEARCHES',
'AVERAGE_TARGETED_MONTHLY_SEARCHES',
'COMPETITION',
'EXTRACTED_FROM_WEBPAGE',
'KEYWORD',
'KEYWORD_CATEGORY',
'NGRAM_GROUP',
'TARGETED_MONTHLY_SEARCHES']
Number of results: 100

I am making the call above and a few weeks ago, I could roughly
process 1700 URLs in an hour, now I can only process about 75 an hour
due to rate exceeded errors that are causing many retries. I am
getting account-level rate exceeded errors. Is there any way to check
who is using the account? I assume it is a corporate account but I am
not aware of anyone else using the account. Is there any way to
monitor the rate so that I don't get the errors and have to wait 30
seconds i.e. adjust the pace of calls so that they succeed?

Thanks!

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

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


Re: RateExceededError question.

2011-02-15 Thread Greg Heidel
I am having the exact same problem however about a week or so ago, I
was able to process around 1700 URLs in an hour, now I can only
process about 75 in an hour? I am getting so many rate limits on the
account that the retries are causing the program to slow to a crawl.
In testing, even running 5 URLs caused 6 retries?

Is this to be expected?

On Jan 31, 4:22 pm, AdWords API Advisor 
wrote:
> Hi Rick,
>
> You are correct, for those two uses cases you can only submit one URL
> or keyword at a time.  We recommend you build in error handling
> mechanisms that can react to aRateExceededError, and you should be
> able to do some tuning to ensure that you don't often exceed the
> limits.
>
> Best,
> - Eric
>
> On Jan 31, 12:27 pm, Rick  wrote:
>
> > Hi Eric, thanks for the response.
>
> > I'm using TargetingIdeaService in 2 ways, both of which don't seem to
> > allow more than one request at a time.
>
> > RelatedToUrlSearchParameter docs state
> > For KEYWORD queries, only one URL may be submitted.
> > and indeed it doesn't work if I try to provide more than 1 URL.
>
> > Second, I'm using RelatedToKeywordSearchParameter to find keywords
> > related to some other keyword. I can provide a list of keywords in
> > this case, but there is no way to find out which returned keyword is
> > related to which submitted keyword. The only way I can think of to get
> > this information is to submit each keyword as a separate
> > RelatedToKeywordSearchParameter.
>
> > Any ideas on how to best deal with these limitations?
>
> > Rick Morris
>
> > On Jan 27, 3:46 pm, AdWords API Advisor 
> > wrote:
>
> > > Hi Rick,
>
> > > Unfortunately there is nothing you can do to change the rate limits
> > > applied to your requests.  Can you give me more background on why you
> > > need to make so many requests per minute?  If you are trying to
> > > retrieve stats on known keywords you can use the requestType STATS and
> > > batch up to 2000 keywords in a single request.
>
> > > Best,
> > > - Eric Koleda, AdWords API Team
>
> > > On Jan 25, 3:52 pm, Rick  wrote:
>
> > > > I've found via trial and error if I run a single-threaded process
> > > > making requests against the TargetingIdeaService, I can get about 33
> > > > requests per second.
>
> > > > If I run 2 processes making the exact same call, I get the
> > > >RateExceededErroronce I exceed more than 2 calls every 1.5 seconds,
> > > > or about 0.75 requests per second. That's a pretty heavy penalty for
> > > > trying to load-balance my application.
>
> > > > I notice in the error returned it says:
> > > >RateExceededError > > > rateScope=ACCOUNT, retryAfterSeconds=30>
>
> > > > I see there is a parameter rateKey=light_qps but I can't find any
> > > > documentation on this anywhere. I assume it's some indication of my
> > > > rate limits.
>
> > > > Is there some other rateKey that I can apply for that will let me have
> > > > more than 1 thread active? Or something else I can do about this?
>
> > > > Thanks
> > > > Rick
>
>

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


Download report without saving

2011-02-15 Thread robert.johans...@adwire.se
Six months ago, I was told that the ability to download a report to
memory would be implemented in the next release. Since then, the new
'v201008' has been released, but I can't still download my reports to
memory. When will this be supported?

Thank you 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: How can I sign up for Google Adwords API, I get an "access denied" message.

2011-02-15 Thread jmshinn
Hi Eric,

I'll admit that I haven't really plumbed the depths of either MCC or
regular AdWords services to see how they differ (I've just targeted
specifically what I want to accomplish for now), so it's fair if they
really are separate services (and I can even accept that there may be
a legitimate reason for them to share a login database that prevents
the same email address from signing up for both)... but coming in as a
new user, the account setup just feels really muddled.  It feels like
you either need to better delineate the respective roles of the two
services, or if you feel they are clearly delineated already, you need
to better communicate that to your new users.

Regardless, I'm glad you'll at least consider adding a dummy API
Center link, as I think that (or some better alternative that
shortcuts the "wild goose chase" some users including myself find
themselves on) is a first step towards better communication.

I do appreciate your responsiveness here on the list, it turns a lot
of what would otherwise be brick walls into minor speed bumps for a
lot of people.

-Jason

On Feb 14, 6:22 pm, AdWords API Advisor 
wrote:
> Hi Jason,
>
> I am in full agreement that it is confusing for some of our users, and
> we're working to make the API signup process easier.  Changing the UI
> to include a "dummy" AdWords API Center link is one option, and I'll
> bring it up for consideration.  MCC accounts provide a vast array of
> functionality beyond the API however, and it wouldn't be trivial (or
> even desired) to merge them with regular AdWords accounts.  The
> requirement of a new email address is somewhat frustrating I
> understand, but it's not that hard to fulfill (especially with the
> GMail plus syntax).  Additionally, many API users are already using
> MCC accounts in their business.
>
> Best,
> - Eric
>
> On Feb 11, 9:40 am, jmshinn  wrote:
>
>
>
>
>
>
>
> > Hi Eric,
>
> > Not to mince words, it's a crazy limitation, and obviously a source of
> > no end of confusion for your users.
>
> > You might at least consider adding an "API center" link to a normal
> > adwords account that just tells them their account isn't eligible,
> > why, and how to create an eligible account.  That would cut down on
> > some of the confusion, even if it's not the ideal solution.
>
> > The ideal solution being one of, in order of preference:
> > a) if they're the same service, treat them as the same service: allow
> > regular adwords users to add MCC functions and allow MCC accounts to
> > have their own campaigns.
> > b) if they're different services, treat them as different services:
> > allow a single email address to sign up and function for both
> > different kinds of accounts.
>
> > Requiring users to have two separate email addresses to both have ads
> > and use the API is extremely strange, as is requiring two separate
> > email addresses to manage your own ads and manage the ads of others.
> > Being a software developer, I understand that this might not be a
> > priority now or ever, but it should be relatively easy to just put a
> > link where people expect to find API info on regular accounts that
> > tells them what's up.
>
> > -Jason
>
> > On Feb 10, 3:50 pm, AdWords API Advisor 
> > wrote:
>
> > > Hi Mike,
>
> > > It will never be possible to convert a regular ad-serving account into
> > > an MCC account, or share the same login between them.  This is a
> > > limitation of the product and you shouldn't expect it to change.  That
> > > said, it's fairly easy to create an MCC account, as all you need is
> > > another email address.
>
> > > Best,
> > > - Eric
>
> > > On Feb 9, 2:37 pm, Mike MacCana  wrote:
>
> > > > Hi Eric,
>
> > > > I already am very much aware of the differences between non MCC and
> > > > MCC accounts. The inability to change a non MCC account to an MCC
> > > > account is the issue here, please see the post you're replying to or
> > > > any of the other similar threads.
>
> > > > Mike
>
> > > > On Tuesday, February 8, 2011, AdWords API Advisor
>
> > > >  wrote:
> > > > > Hi Mike,
>
> > > > > To be clear, the behavior around accounts is expected and is not a
> > > > > bug.  There are two types of AdWords accounts: regular and MCC.  MCC
> > > > > accounts are used to organize and manage groups of accounts, and can't
> > > > > have campaigns of their own.  A Google login can only be associated
> > > > > with one AdWords account, either regular or MCC.  You must use an MCC
> > > > > account to register for a developer token.
>
> > > > > Best,
> > > > > - Eric
>
> > > > > On Feb 7, 5:16 pm, Mike MacCana  wrote:
> > > > >> Hey all,
>
> > > > >> If 'API Access' is missing in the UI, and the words 'My Client 
> > > > >> Center' do
> > > > >> not appear in the top right of your green AdWords page, you're using 
> > > > >> AdWords
> > > > >> with a Google Account, rather than a My Client Center account.
>
> > > > >> You can sign up for an MCC account here, but as we've been discussing
> > > > >> rece

Custom alerts via AlertService ?

2011-02-15 Thread Mike MacCana
Hi all,

I was wondering what the difference between the custom email alerts and API
AlertService reported events was.

Eg, via email I've set up a custom alert:

  Daily alerts -
  Account: Campaigns with CTR < 5% (1)

But AlertService doesn't include the custom alert (though does include
others). Eg, using the PHP API (which by default seems to include all types
in its request):

  $ php examples/v201008/GetAllAlerts.php
  Alert of type 'USER_INVITE_PENDING' and severity 'GREEN' for account
'123456789' was found.

Is there a way to get these custom alerts via AlertService?

Thanks,

Mike

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: How can I sign up for Google Adwords API, I get an "access denied" message.

2011-02-15 Thread Mike MacCana
Hi Eric,

Perhaps it might make it better if:

- When signing up for AdWords MCC, if a non-MCC account is used, it
specifically mentions that people must use a new email address that hasn't
accessed AdWords before to sign up.

- Some official documentation - not on this list, but an actual page -
asking people to create new accounts that haven't accessed adWords before
for MCC access be created. This would save customers from having to access
alternative unofficial sources like the one posted below.

- The thread below with the angry customers be opened, and an answer
attached pointing to the above documentation.

I disagree with you about whether it's possible to on an engineering level
allow existing accounts to used for MCC in a future version of AdWords but I
don't think this is the place for that discussion.

Thanks,

Mike

On Thu, Feb 10, 2011 at 8:50 PM, AdWords API Advisor <
adwordsapiadvi...@google.com> wrote:

> Hi Mike,
>
> It will never be possible to convert a regular ad-serving account into
> an MCC account, or share the same login between them.  This is a
> limitation of the product and you shouldn't expect it to change.  That
> said, it's fairly easy to create an MCC account, as all you need is
> another email address.
>
> Best,
> - Eric
>
> On Feb 9, 2:37 pm, Mike MacCana  wrote:
> > Hi Eric,
> >
> > I already am very much aware of the differences between non MCC and
> > MCC accounts. The inability to change a non MCC account to an MCC
> > account is the issue here, please see the post you're replying to or
> > any of the other similar threads.
> >
> > Mike
> >
> > On Tuesday, February 8, 2011, AdWords API Advisor
> >
> >
> >
> >
> >
> >
> >
> >  wrote:
> > > Hi Mike,
> >
> > > To be clear, the behavior around accounts is expected and is not a
> > > bug.  There are two types of AdWords accounts: regular and MCC.  MCC
> > > accounts are used to organize and manage groups of accounts, and can't
> > > have campaigns of their own.  A Google login can only be associated
> > > with one AdWords account, either regular or MCC.  You must use an MCC
> > > account to register for a developer token.
> >
> > > Best,
> > > - Eric
> >
> > > On Feb 7, 5:16 pm, Mike MacCana  wrote:
> > >> Hey all,
> >
> > >> If 'API Access' is missing in the UI, and the words 'My Client Center'
> do
> > >> not appear in the top right of your green AdWords page, you're using
> AdWords
> > >> with a Google Account, rather than a My Client Center account.
> >
> > >> You can sign up for an MCC account here, but as we've been discussing
> > >> recently, this will complain if you've  already been using a regular
> Google
> > >> account.
> >
> > >>http://www.google.com/intl/en/adwords/myclientcenter/
> >
> > >> We've been discussing this recently - there doesn't seem any way to
> > >> 'upgrade' from a regular Google account to an MCC one. There have been
> many
> > >> posts on this issue (see the other threads) and there doesn't seem to
> be a
> > >> fix yet, just various workarounds.
> >
> > >> Mike
> >
> > >> 2011/2/5 Łukasz Ligocki 
> >
> > >> > Hello. I've got a similar problem. I'd like to begin using an
> AdWords
> > >> > API and obtain a developer token as it's required. But following
> > >> > instructions contained in a help
> > >> > center (https://adwords.google.com/support/aw/adwordsapi/bin/
> > >> > answer.py?
> > >> > hl=en&answer=15104) i've been trying to sign up throug my account
> tab,
> > >> > and API center link. But in my personal account settings, i couldn't
> > >> > find such tab. And furthermore, attempting to access through the
> > >> >https://adwords.google.com/select/ApiCenterurl, returned information
> > >> > about too less level of permissions for my account and prompt to
> > >> > contact with administrator ("Access denied") .
> >
> > >> > It's all kind of weird because this is my only one address  using to
> > >> > the commonly authorization in services like: gmail, adwords,
> analytics
> > >> > etc. I have no idea what is the reason of such issue.  I'll be a
> > >> > grateful for any kind of useful sugestions to fix and solve this
> > >> > problem.
> >
> > >> > Best regards.
> >
> > >> > Lukas Ligocki
> > >> > it-freelancing.pl
> >
> > >> > On 25 Sty, 19:54, AdWords API Advisor  >
> > >> > wrote:
> > >> > > Hi Rahul,
> >
> > >> > > Please follow the directions here:
> >
> > >> > >
> https://adwords.google.com/support/aw/adwordsapi/bin/answer.py?answer.
> > >> > ..
> >
> > >> > > If you are still experiencing issues then please include more
> > >> > > technical details about the problem.
> >
> > >> > > Best,
> > >> > > - Eric Koleda, AdWords API Team
> >
> > >> > > On Jan 21, 5:27 am, Rahul Gairola 
> wrote:
> >
> > >> > > > When I try to access it from my Google ad-words account, please
> help.
> >
> > >> > --
> > >> > =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> > >> > Also find us on our blog and discussion group:
> > >> >http://adwordsapi.blogspot.com
> > >> >http://groups.google.com/group/a

Re: Is one client library better than another?

2011-02-15 Thread AdWords API Advisor
Hi Ono,

All the client libraries are equivalent in terms of supported APIs and
code examples, so you can pick a library for the language of your
choice. If you find that one library supports a feature that is not
there in another, then please raise an issue in the corresponding
project's issue tracker, and the library's maintainer will typically
address it in the next release. Also, you can ask any questions about
any client library on this forum.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Feb 13, 9:56 am, ono  wrote:
> Hi,
>
> Is there "the" client library for the Adwords API or they are all
> equivalent?
>
> Thanks

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

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


Re: Google AdWords-Target Service

2011-02-15 Thread AdWords API Advisor
Hi Remya,

1. Yes, you can add multiple targets on a campaign. See this blog post
for more details on how to set multiple campaign targets:
http://adwordsapi.blogspot.com/2011/01/discover-v2010-campaign-targeting.html
2. You can see the existing targets on the AdWords UI. This should be
in the settings tab of the corresponding Campaign.
3. When you set the targets using API, it overwrites the existing
targets (e.g. setting a LanguageTarget overwrites the previous
LanguageTarget). You can see the latest targets on the UI page too,
see point (2).
4. See (3).

Hope this helps. Let me know if you have more questions.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Feb 14, 3:49 pm, Remya  wrote:
> Hello Google Adwords Team,
>
> We have identified that the Target we added on a campaign get overwrite in
> Google Adwords API. I have few questions regarding Targets, which are listed
> below:-
>
> 1. can we add multiple targets on a campaign?
> 2. From where we can see the added targets? is it possible to see all
> activated for the particular campaign from Google Adwords UI?
> 3. is this target overwrite with the previous Target OR its showing the
> latest one  in the UI?
> 4. we have identified that the target data seems overwrite on Google Adwords
> UI. Here is the two screen shots of the same campaign, but the different
> targets
>
> Figure 1. Campaign named fruite with country target Bangladesh.
> [image: Screenshot.png]
>
> Figure 2. The same campaign named fruite with city target *Nome, AK, US. *
>
> [image: Screenshot1.png]
>
> Can you please help me to figure out this issue. I hope you will respond
> this message ASAP.
>
> --
> Remya Mohan
> Software Engineer
>
> http://SparkSupport.com
>  |http://migrate2cloud.com
> phone: +1 408-335-0493, 0484 2559756
>
>  Screenshot1.png
> 108KViewDownload
>
>  Screenshot.png
> 107KViewDownload

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: GoogleInternalError when trying to set PolygonTargets

2011-02-15 Thread AdWords API Advisor
Hi Hans,

Nice to know that the issue got fixed at your end. However, I couldn't
replicate the issue at my end by passing non-micro latitude/longitude.
Could you check if you are still able to replicate it, and if so, post
a new request id online?

Thanks,
Anash P. Oommen,
AdWords API Advisor.

On Feb 15, 5:59 am, Hans Hasselberg 
wrote:
> Hi Anash,
>
> problem solved, coordinates have to be in micro degrees.
>
> Thanks,
> Hans
>
> 2011/2/11 Hans :
>
>
>
>
>
>
>
> > Hi Anash,
>
> > The request id is dbeabd4452f8e217d86f67d307497c9f
>
> > Cheers,
> > Hans
>
> > On Feb 11, 5:29 pm, AdWords API Advisor 
> > wrote:
> >> Hi Hans,
>
> >> Can you provide the request id from your library's logs? I can lookup
> >> the request and find out what went wrong with the request. 
> >> Seehttp://code.google.com/p/google-api-adwords-ruby/source/browse/trunk/...
> >> for details on how turn on logging in the library.
>
> >> Cheers,
> >> Anash P. Oommen,
> >> AdWords API Advisor.
>
> >> On Feb 10, 6:01 am, Hans  wrote:
>
> >> > Hello,
>
> >> > when I try to set PolygonTargets i get the following error:
>
> >> > Failure/Error: response = campaign_target_srv.mutate([geo_operation])
> >> > AdWords::Error::GoogleInternalError
>
> >> > Any hint is appreciated!
>
> >> > Code:
> >> > -- snip --
> >> > coordinates = [
> >> >         [52.254709, 11.447754],
> >> >         [52.281602, 11.832275],
> >> >         [52.099757, 11.898193]
> >> >       ]
> >> >       campaign_id = 19969
>
> >> >       adwords = Connection.establish
> >> >       # adwords =
> >> > AdWords::API.new(AdWords::AdWordsCredentials.new(credentials))
> >> >       latest_version = AdWords::Service.get_latest_version
> >> >       campaign_target_srv = adwords.get_service('CampaignTarget',
> >> > latest_version)
>
> >> >       polygon_target_list =
> >> > campaign_target_srv.module::GeoTargetList.new
> >> >       polygon_target_list.campaignId = campaign_id
> >> >       polygon_target_test =
> >> > campaign_target_srv.module::PolygonTarget.new
> >> >       polygon_target_test.vertices = coordinates.map{|element|
> >> >         campaign_target_srv.module::GeoPoint.new(element[0],
> >> > element[1])
> >> >       }
> >> >       polygon_target_list.targets = [polygon_target_test]
> >> >       geo_operation = {
> >> >         :operand => polygon_target_list,
> >> >         :operator => 'SET'
> >> >       }
>
> >> >       response = campaign_target_srv.mutate([geo_operation])
> >> >       targets = response.rval.value
> >> >       targets.each do |target|
> >> >         puts "Campaign target of type #{target.targetList_Type} for
> >> > campaign id " +
> >> >              "#{target.campaignId} was set."
> >> >       end
> >> > - snap --
>
> >> > Cheers,
> >> > Hans
>
> > --
> > =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> > 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

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: GoogleInternalError when trying to set PolygonTargets

2011-02-15 Thread Hans Hasselberg
Hi Anash,

problem solved, coordinates have to be in micro degrees.

Thanks,
Hans

2011/2/11 Hans :
> Hi Anash,
>
> The request id is dbeabd4452f8e217d86f67d307497c9f
>
> Cheers,
> Hans
>
>
>
>
> On Feb 11, 5:29 pm, AdWords API Advisor 
> wrote:
>> Hi Hans,
>>
>> Can you provide the request id from your library's logs? I can lookup
>> the request and find out what went wrong with the request. 
>> Seehttp://code.google.com/p/google-api-adwords-ruby/source/browse/trunk/...
>> for details on how turn on logging in the library.
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Feb 10, 6:01 am, Hans  wrote:
>>
>> > Hello,
>>
>> > when I try to set PolygonTargets i get the following error:
>>
>> > Failure/Error: response = campaign_target_srv.mutate([geo_operation])
>> > AdWords::Error::GoogleInternalError
>>
>> > Any hint is appreciated!
>>
>> > Code:
>> > -- snip --
>> > coordinates = [
>> >         [52.254709, 11.447754],
>> >         [52.281602, 11.832275],
>> >         [52.099757, 11.898193]
>> >       ]
>> >       campaign_id = 19969
>>
>> >       adwords = Connection.establish
>> >       # adwords =
>> > AdWords::API.new(AdWords::AdWordsCredentials.new(credentials))
>> >       latest_version = AdWords::Service.get_latest_version
>> >       campaign_target_srv = adwords.get_service('CampaignTarget',
>> > latest_version)
>>
>> >       polygon_target_list =
>> > campaign_target_srv.module::GeoTargetList.new
>> >       polygon_target_list.campaignId = campaign_id
>> >       polygon_target_test =
>> > campaign_target_srv.module::PolygonTarget.new
>> >       polygon_target_test.vertices = coordinates.map{|element|
>> >         campaign_target_srv.module::GeoPoint.new(element[0],
>> > element[1])
>> >       }
>> >       polygon_target_list.targets = [polygon_target_test]
>> >       geo_operation = {
>> >         :operand => polygon_target_list,
>> >         :operator => 'SET'
>> >       }
>>
>> >       response = campaign_target_srv.mutate([geo_operation])
>> >       targets = response.rval.value
>> >       targets.each do |target|
>> >         puts "Campaign target of type #{target.targetList_Type} for
>> > campaign id " +
>> >              "#{target.campaignId} was set."
>> >       end
>> > - snap --
>>
>> > Cheers,
>> > Hans
>
> --
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> 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
>

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


Google Adwords Web Keyword-Tool Limit?

2011-02-15 Thread u42
Hi,

is there any limit (per day/month) on how many requests i can do
manually with the Google Adwords Web Keyword-Tool?

It could save me some money retrieving keyword ideas over the web
instead of the api.

Cheers, Tom

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 traffic estimates conditions or filters for maxCPC and dailyBudget

2011-02-15 Thread phpfarmer
Hi,

I am trying to get traffic estimates data using adwords documentations
sample code which is
http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v201008/GetTrafficEstimates.php

Now please visit this link
https://adwords.google.com/select/TrafficEstimatorSandbox

See here are 2 extra fields like
Max CPC $ and Daily budget $

Can anyone please let me know who can I set this 2 conditions for
filtering Traffic data?

My Code sample like

try {
  // Get AdWordsUser from credentials in "../auth.ini"
  // relative to the AdWordsUser.php file's directory.
  $user = new AdWordsUser();

  // Log SOAP XML request and response.
  $user->LogDefaults();

  // Get the TrafficEstimatorService.
  $trafficEstimatorService = $user-
>GetTrafficEstimatorService('v201008');

  // Create keywords. Up to 2000 keywords can be passed in a single
request.
  $keywords = array();
  $keywords[] = new Keyword('mars cruise', 'BROAD');
  $keywords[] = new Keyword('cheap cruise', 'PHRASE');
  $keywords[] = new Keyword('cruise', 'EXACT');

  // Create a keyword estimate request for each keyword.
  $keywordEstimateRequests = array();
  foreach ($keywords as $keyword) {
$keywordEstimateRequest = new KeywordEstimateRequest();
$keywordEstimateRequest->keyword = $keyword;
$keywordEstimateRequests[] = $keywordEstimateRequest;
  }

  // Create ad group estimate requests.
  $adGroupEstimateRequest = new AdGroupEstimateRequest();
  $adGroupEstimateRequest->keywordEstimateRequests =
$keywordEstimateRequests;
  $adGroupEstimateRequest->maxCpc = new Money(100);
  $adGroupEstimateRequests = array($adGroupEstimateRequest);

  // Create campaign estimate requests.
  $campaignEstimateRequest = new CampaignEstimateRequest();
  $campaignEstimateRequest->adGroupEstimateRequests =
$adGroupEstimateRequests;
  $campaignEstimateRequest->targets = array(new CountryTarget('US'),
  new LanguageTarget('en'));
  $campaignEstimateRequests = array($campaignEstimateRequest);

  // Create selector.
  $selector = new TrafficEstimatorSelector();
  $selector->campaignEstimateRequests = $campaignEstimateRequests;

  // Get traffic estimates.
  $result = $trafficEstimatorService->get($selector);

  // Display traffic estimates.
  if (isset($result)) {
$keywordEstimates =
$result->campaignEstimates[0]->adGroupEstimates[0]-
>keywordEstimates;
for ($i = 0; $i < sizeof($keywordEstimates); $i++) {
  $keyword = $keywordEstimateRequests[$i]->keyword;
  $keywordEstimate = $keywordEstimates[$i];

  // Find the mean of the min and max values.
  $meanAverageCpc = ($keywordEstimate->min->averageCpc-
>microAmount
  + $keywordEstimate->max->averageCpc->microAmount) / 2;
  $meanAveragePosition = ($keywordEstimate->min->averagePosition
  + $keywordEstimate->max->averagePosition) / 2;
  $meanClicks = ($keywordEstimate->min->clicks
  + $keywordEstimate->max->clicks) / 2;
  $meanTotalCost = ($keywordEstimate->min->totalCost->microAmount
  + $keywordEstimate->max->totalCost->microAmount) / 2;

  printf("Results for the keyword with text '%s' and match type
'%s':\n",
  $keyword->text, $keyword->matchType);
  printf("  Estimated average CPC: %.0f\n", $meanAverageCpc);
  printf("  Estimated ad position: %.2f \n",
$meanAveragePosition);
  printf("  Estimated daily clicks: %d\n", $meanClicks);
  printf("  Estimated daily cost: %.0f\n\n", $meanTotalCost);
}
  } else {
print "No traffic estimates were returned.\n";
  }
} catch (Exception $e) {
  print $e->getMessage();
}

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: Monthly Global Search always equals Targeted Search

2011-02-15 Thread u42
Hi Eric,

that's it. GetTargetingIdeaService only works correct with one
country. Thank you.

Best, Tom


On Feb 15, 12:09 am, AdWords API Advisor
 wrote:
> Hi Tom,
>
> I'm not sure if multiple countries are supported using this service.
> Can you try the request with one country and see if it works as
> expected?
>
> Best,
> - Eric Koleda, AdWords API Team
>
> On Feb 10, 12:42 pm, u42  wrote:
>
> > Hi,
>
> > i'm trying to GetTargetingIdeaService('v201008') for german keywords
> > with following PHP code:
>
> >   // Create Country Target search parameter.
> >   $countryTargets = array();
> >   $countryTargets[] = new CountryTarget('DE');
> >   $countryTargets[] = new CountryTarget('AT');
> >   $countryTargets[] = new CountryTarget('CH');
> >   $countryTargetSearchParameter = new CountryTargetSearchParameter();
> >   $countryTargetSearchParameter->countryTargets = $countryTargets;
>
> >   // Create Language Target search parameter.
> >   $languageTargets = array();
> >   $languageTargets[] = new LanguageTarget('de');
> >   $languageTargetSearchParameter = new
> > LanguageTargetSearchParameter();
> >   $languageTargetSearchParameter->languageTargets = $languageTargets;
>
> >   ...
>
> >   $selector->searchParameters = array(
> >     $countryTargetSearchParameter,
> >     $languageTargetSearchParameter,
> >     $relatedToKeywordSearchParameter,
> >     $keywordMatchTypeSearchParameter
> >   );
>
> > Everything seems to work (e.g. i receive german keyword ideas) except
> > that "Monthly Global Search" always equals Average Targeted Monthly
> > Search.
>
> > Comparing the numbers to AdWords Keyword-Tool it reveals that the
> > numbers are the "Monthly Global Search" numbers.
>
> > Do i do something wrong?
>
> > Cheers, Tom

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: custom time range not saved in ReportDefinition

2011-02-15 Thread Rohit Dantas
Hi,

the two reportIDs we use for which this error occurs are:

   1. 11931386
   2. 11940986
   
As mentioned previously, the date update on the second report failed 
repeatedly yesterday. On the other hand it seems to work fine today.

Cheers,
Rohit

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