Re: How to get the keyword which triggered the phone call?

2019-05-08 Thread Alexander Nitschke
Sorry for "warming up" an older thread, but 
1) the answers presented didn't really help to solve the question, and you 
should know this: imagine a scenario with 100 calls on a day on 10 
criteria. The Call Metrics Call Detail Report only give the adgroup level 
for each call while the Criteria Performance Report gives you conversion 
information (-> all calls longer than a defined time) per keyword. But 
there's no way to "mix and match" these two reports except random 
assignments.
2) I see nowadays a keyword attribution in the Ads GUI for the call details 
which must be pretty new.
So I think it's a fair question from me if and when this new call detail 
attribution level will be available in the Call Metrics Call Details 
Report, since our customers want this in our application which optimizes 
criteria bids.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a3cd83f0-1d63-4e59-a457-2c4a5dc6a04b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Is it possible to get a list of possible ProductDimensions with the AdWords API?

2016-11-23 Thread Alexander Nitschke
We implemented the RMF of creating and modifying ProductDimension trees 
with subdivisions and units long ago. However, specifying the tree is very 
awkward in our UI as the user has to enter everything manually. And I mean 
*everything*, from dimension value of product partition to refine its 
parent, up to writing down the caseValue of units, be it a Brand or a 
ProductOfferId. Now, of course no one would ever use our UI to create or 
modify the ProductDimension tree, it's done in AdWords and synched with our 
tool.

The AdWords UI allows to nicely select with some mouse clicks which 
dimension should be used to split up next, and most importantly, which 
values to specify for single biddable units. I think, knowledge of these 
structure datas is absolutely essental, but I didn't find API services 
which give me this information. I always thought this RMF was a total waste 
of time to implement (not only for us, but for everyone complying with RMF) 
to be blunt because it's just not possible to create an even remotely 
usable UI this way.

Since we want to delve deeper in the Shopping campaigns now, including 
attempts at better lead optimization, I am really curious (and hope so) if 
I made an oversight and those infos were out there all the time? Any help 
to get deeper product structure information is very appreciated. (And 
actually I feel this is a MUST in the API, since otherwise AdWords simply 
has an unfair advantage to competitors to put it this way.)


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4ed9bb52-a33b-4405-b9b7-7853ce1814ff%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Translations of Verticals?

2016-10-28 Thread Alexander Nitschke
Hi Josh,

our clients naturally don't stop to ask for this feature. It is really a 
big problem that the Required Minimum Functionality (RMF) basically demands 
a complete GUI for all things Adwords from us, but we can't give our 
clients the verticals in their language like they are used from Adwords. Is 
there a solution meanwhile?

Best,
Alexander

Am Freitag, 26. September 2014 21:01:59 UTC+2 schrieb Josh Radcliff 
(AdWords API Team):
>
> Hi Alexander,
>
> Thanks for sending those over. I'll forward them along to the appropriate 
> team.
>
> Cheers,
> Josh, AdWords API Team
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3e33a48c-6130-43db-8846-e6203e7e4682%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: RateExceededError occurring a lot more often today

2015-09-30 Thread Alexander Nitschke
I can confirm that. It's more or less the same as of now. I will monitor 
this and look if there is improvement.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/64d593bd-eb6d-46d0-be76-6e60d1b51f6a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


RateExceededError occurring a lot more often today

2015-09-28 Thread Alexander Nitschke
Hi,

we are using the TrafficEstimatorService in our UI to give advice for 
expected clicks and cost during campaign creation (similar to the Adwords 
UI). This used to work fine, but today this feature is practically broken. 
The reason is a very often occurring RateExceededError (which we practially 
never saw during the history of this feature use). The detailed error 
message is:

[RateExceededError 

Re: Will destination urls work after July 1?

2015-06-30 Thread Alexander Nitschke
Hello,

I'd like to point out that this thread is specifically about *ineligible 
destination urls* (which also is the only interesting use case here).

So I really doubt your answer as the but only part should be the total 
part of the question, no? So Mostly (3) should be All (3), or? Or does 
the auto-migration also cover some variants of ineligible destination urls?

And yes, I also very much would like to know when this will be the case.

Best wishes,
Alexander

Am Dienstag, 30. Juni 2015 12:54:03 UTC+2 schrieb Danial Klimkin:

 Hello,


 Mostly (3), but only for the ads that were not auto-migrated for some 
 reason. The auto-migrated ads will continue serving without interruption.


 -Danial, AdWords API Team.


 On Tuesday, June 30, 2015 at 11:19:32 AM UTC+2, Eternal Fool wrote:

 *We would like to remind you that as previously announced 
 http://adwords.blogspot.com/2015/02/get-faster-and-easier-url-tracking-with.html,
  
 destination URL fields in AdWords will become read-only on July 1, 2015. 
 Starting on that date, we will also begin upgrading your URLs (if eligible) 
 to the newUpgraded URLs 
 https://support.google.com/adwords/answer/6049217 structure.*

 How will ads having ineligible destination urls be affected?

 Will they

 1. Stop working immediately.
 2. Stop working after google's upgrade process is over
 3. Stop working after destination url is deprecated (Could not find a 
 date for this)
 4. None of these.



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7c2cb2bc-093e-4c9c-845f-580998c8ee65%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Translations of Verticals?

2014-09-26 Thread Alexander Nitschke
Hi Josh,

I have sent you the CustomerId and screenshots for French and German 
examples in a private message. Hope you got it.

Best regards,
Alexander




-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f0cb8fc8-1302-478e-bf7c-fd8cdff2374f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: API V201302 - Problem on configuring campaign for Mobile and Tablet devices

2013-04-05 Thread Alexander Nitschke
You can't - enhanced campaigns always run on all platforms by default.

What you can do however is mark all your ads in this campaign as mobile 
preferred. Furthermore I guess you could make a mobile bid adjustment of 
+300% and set the normal bid to a quarter of the intended bid. (But maybe 
this is too much work already and the mobile preferred setting is enough).

Best wishes
Alexander

Am Freitag, 5. April 2013 03:12:04 UTC+2 schrieb live_ines:


 Hi,

 I have a problem and I need your help.

 I'm implementing a project using adword api to create and configure online 
 campaigns using Dot.Net Client Library of AdWords API V201302.

 I need to create a content network campaign just for mobile devices 
 (Mobile and Tablet), but when I create the campaign is active by default 
 for all devives: Desktop, Mobile and Tablet.

 I read in this forum that the solution for this is removing the Desktop 
 Platform, instead of adding  Mobile and Tablet Plataform. 

 Using the CampaignCriretionService with Plataform id = 3 and operator 
 Remove I get the following error: 
 CampaignCriterionError.INVALID_OPERATION_ENHANCED_CAMPAIGN.

 How can I solve this problem?

 Best resgards,
 L. Fernandes

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

--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Discrepancies between the number of keywords between UI and API

2013-03-14 Thread Alexander Nitschke
Hi all,

I had a similar phenomenon lately (more non-negative keywords in the UI 
than in the API) and I found a reason for it: If you delete a keyword and 
later add it as a negative keyword, it stays as a deleted keyword in the 
UI, but it is not in the deleted keywords in the API anymore, only in the 
negative keywords. The sum of all keywords (even plus negative keywords, 
because these keywords would be counted two times then in the UI, but only 
negative in the API) would be higher in the UI then.

Not sure if this curiosity is the reason for the difference of the poster 
as he is not exactly writing which keywords are under consideration, but it 
could very well be the explanation.

Best wishes
Alexander


Am Freitag, 8. März 2013 10:18:47 UTC+1 schrieb o...@auximus.com:

 Hello,

 We have some problems with the number of keywords we get from the API and 
 the numbers we see in the UI. We have 500 000+ keywords and the difference 
 is minor (+- max 10), is there a time difference between changes being made 
 in the number of keywords and the time it reflects in the API ? The total 
 difference between all the keywords in the API and the UI is 5, so not very 
 big, but we would like to know where this comes from.

 Thank you.

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

--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Error Missing Parameter with function DownloadClientReport (v201209)

2012-12-13 Thread Alexander Nitschke
No, email and password are those of your normal login. You have to set the 
CustomerId of the AdwordsUser object before downloading the report, for 
example (in Visual Basic .NET): TryCast(AdWordsUser.Config, 
AdWordsAppConfig).ClientCustomerId = GCustomerId, where AdWordsUser would 
be your user object and GCustomerId is a long variable with the CustomerId 
of the client. And by any means, don't make a new log in for each client, 
just set the CustomerId as described - otherwise you will run into the 
dreaded captcha problem.
.
Best wishes
Alexander

Am Mittwoch, 12. Dezember 2012 15:37:26 UTC+1 schrieb Reinhold Maurus:

 Dear Alexander, thanks for the answer. Is there a code example covering 
 this? Does it mean the Download function needs the email and password of 
 each client?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Error Missing Parameter with function DownloadClientReport (v201209)

2012-12-12 Thread Alexander Nitschke
I say you aren't specifying the client. Reporting for multiple clients 
isn't possible anymore with the adhoc reports, so you have to get a report 
for each client (and specify the client of course).

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Keyword bids to set if Google Ad Group Bid Optimizer is enabled

2012-12-11 Thread Alexander Nitschke
You are not saying which library you are using which could help with the 
answer. But regardless of the library, you shouldn't have a 
ManualCpcAdGroupCriterionBid object at all if budget or conversion 
optimizer is set for the campaign (not possible on ad group level as you 
seem to be implying). You should either have no bid object at all or (if 
you want one) you must use the ConversionOptimizerAdGroupCriterionBidobject 
here.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: is it possible to get Transaction billing history just like the export CSV option?

2012-12-11 Thread Alexander Nitschke
Not possible afaik.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Adwords API Reponse Parse Comma Issue

2012-12-11 Thread Alexander Nitschke
Why yes, check for  first. It's a simple parsing algorithm. But actually I 
would recommend using the XML output instead CSV, that's what I do. Parsing 
this is mcuh easier with an XML reader, as the XML format is more 
standardized than CSV.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Adwords API - Upgrading to V201206 and OAuth

2012-09-19 Thread Alexander Nitschke
You can use OAuth 2.0 but it isn't really necessary. Your assumption 
regarding OAuth2 with v201206 is wrong as the old login still works. What 
doesn't work is the login as a simple client, only logins as MCC will work 
with v201206. So you have to login into the MCC, and then change the 
ClientID to the one you need (you will have to have a list of AccountIDs 
ready for that, but that's true for OAuth2 as well).

My apologies in advance if there are errors in my text, I'm just trying to 
prevent you from doing a lot of unneccary work.

Best, Alexander

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: CampaignCriterionService Location Determining Excluded Location

2012-08-24 Thread Alexander Nitschke
The answer is higher up the tree. You can set (or read) the type of the 
CampaignCriterion to NegativeCampaignCriterion. If it is set this way, the 
location in the CampaignCriterion is an excluded location.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Questions about BudgetOrderService

2012-07-26 Thread Alexander Nitschke
I can't really confirm the part about the date syntax. It still works only 
for me with the Los Angeles timezone. Other timezones (or not specified 
timezone) lead to exceptions (as I wrote in another post - I got directed 
to this thread but must say that there's no helpful answer to this problem 
here, other than stating how it SHOULD be, which confirms this as a bug for 
me).

Alexander

Am Donnerstag, 19. Juli 2012 23:33:18 UTC+2 schrieb Jim McCabe:

 I am reposting some answers from a member of the AdWords API team, sent to 
 me in email:

 - Regarding startTime, it may be rejected if the time is in the past, so 
 they recommend passing a time a few minutes in the future.

 - The date syntax is MMdd HHmmss ZZ as specified by the Joda 
 ISODateTimeFormat class following the ISO-8601 standard.  Also a date time 
 with no timezone can be specified, in which case it will take the timezone 
 of the effective account.


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Problems with ReportUtilities.DownloadClientReport with .NET 14.5.0 client library

2012-07-26 Thread Alexander Nitschke
To anyone who has this (serious) problem: Anash posted an update of the API 
in the issue tracker for issue 87 which works.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: PHP API - TargetingIdeaService - RelatedToUrlSearchParameter - [TargetingIdeaError.INVALID_SEARCH_PARAMETERS @ selector.selector.searchParameters[2].includeSubUrls]

2012-07-24 Thread Alexander Nitschke
Hi Josh,

please look further down to the documentation for includeSubUrls. This 
one is ignored for KEYWORD queries, generally the KEYWORD idea query 
supports only one Url. But I think Kevin's link was misleading as he linked 
to the v201206 doc and your code is using v201109. Still, the documentation 
for this specific field hasn't changed. 

Alexander

Am Montag, 23. Juli 2012 19:57:30 UTC+2 schrieb Josh:

 Hi,

 thanks for the answer.

 Sorry I must be blind but the I don't see such mention in provided link, 
 the documentation states :

 - This element is supported by following 
 RequestTypehttps://developers.google.com/adwords/api/docs/reference/latest/TargetingIdeaService.RequestType.htmls:
  
 IDEAS, STATS.  
 - This search parameter can be used in bulk keyword requests through the 
 TargetingIdeaService.getBulkKeywordIdeas(TargetingIdeaSelector)https://developers.google.com/adwords/api/docs/reference/v201109/TargetingIdeaService.html#getBulkKeywordIdeas%28TargetingIdeaSelector%29method

 I'm not using the Bulk Method but this parameter was also used to be 
 supported by versions prior to v201109



 Le lundi 23 juillet 2012 16:59:02 UTC+2, Kevin Winter a écrit :

 Hi,
   The documentation indicates that for KEYWORD requests (ideaType), this 
 field isn't supported: 
 https://developers.google.com/adwords/api/docs/reference/latest/TargetingIdeaService.RelatedToUrlSearchParameter#includeSubUrls

 - Kevin Winter
 AdWords API Team

 On Friday, June 22, 2012 8:02:25 AM UTC-4, Josh wrote:

 Hi,

 it looks as if the includeSubUrls parameter is not correctly supported 
 as I keep getting this error :

 [TargetingIdeaError.INVALID_SEARCH_PARAMETERS @ 
 selector.selector.searchParameters[2].includeSubUrls]

 My code is really straightforward :

   $targetingIdeaService = $user-GetTargetingIdeaService('v201109');
   // Create selector.
   $selector = new TargetingIdeaSelector();
   $selector-requestType = 'IDEAS';
   $selector-ideaType = 'KEYWORD';
   $selector-requestedAttributeTypes =
   array('CRITERION', 'AVERAGE_TARGETED_MONTHLY_SEARCHES', 
 'COMPETITION', 'NGRAM_GROUP');

   // Set selector paging (required for targeting idea service).
   $paging = new Paging();
   $paging-startIndex = 0;

 $paging-numberResults = 50;

 $search = new RelatedToUrlSearchParameter();
 $search-urls = 'www.foo.com';
 $search-includeSubUrls = true;



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Timeout on .net client library v14.5, API version v201109

2012-07-24 Thread Alexander Nitschke
Hello Maurício,

it most likely is the same as issue 87. We have the same problem, and it 
looks like there is no better solution than reverting to v14.4 of the .NET 
API. At least I didn't find anything which worked. Even using isolated 
tasks and cancelling them if needing too long isn't working as no report 
will work once the first fails.

I sure need a working solution as well.

Alexander


Am Dienstag, 24. Juli 2012 17:28:45 UTC+2 schrieb Maurício Alves de Souza 
Oliveira:


 Is there any limit of time to get reports via API? Is there any relation 
 between this kind of error and this issue 
 http://code.google.com/p/google-api-adwords-dotnet/issues/detail?id=87 ?




-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Problems with ReportUtilities.DownloadClientReport with .NET 14.5.0 client library

2012-07-23 Thread Alexander Nitschke
Hello Bejan,

I implemented your suggestion (DEFAULT_REPORT_VERSION = v201206) now as 
we migrate to v201206 anyway, and it worked just fine. Thanks for that!

However, the hangup in the DownloadClientReport is still there, and by now 
it seems to me more like once every fifty downloads. In other words, it is 
really intolerable by now and I have to resort to these (I feel rather 
dirty) tactics of creating and, if necessary, killing tasks and dead files. 
I wonder why the usually helpful Mr.Oommen is quiet here? 

Maybe it has to do with some unusual circumstance for us, but I don't feel 
the report is anything special. It's just a rather plain 
AD_PERFORMANCE_REPORT with the raw data (Fields {Date, CampaignId, 
AdGroupId, KeywordId, Id, Impressions, Clicks, Cost, 
AveragePosition, Conversions, TotalConvValue}, usually from the day 
before, sometimes several days...

Alexander

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


.NET client library for v201206?

2012-07-05 Thread Alexander Nitschke
Just wanted to ask when the .NET library for v201206 will be available? The 
sunsetting for v201109/v201109_1 is somewhat tight at October 26 which 
actually is plenty time as of now, but migration can only start when the 
client library is there, shortening the time further. Since we use a lot of 
the ressources labelled as changed in the Release Notes, we want to start 
migration asap.

Thanks for any updates,
Alexander

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


Problems with ReportUtilities.DownloadClientReport with .NET 14.5.0 client library

2012-07-04 Thread Alexander Nitschke
I have a few problems since upgrading to the .NET 14.5.0 library (newest 
version as of now):

ReportUtilities.DownloadClientReport doesn't work when used with v201109_1 
ReportDefinition. It gives the following error:
Report contents are invalid. - !!!2|||-1|||cvc-complex-type.2.4.a: Invalid 
content was found starting with element 'selector'. One of 
'{https://adwords.google.com/api/adwords/cm/v201109:id, 
https://adwords.google.com/api/adwords/cm/v201109:selector}' is 
expected.???

Ok, so I use the old v201109 ReportDefinition which works... actually, only 
so far. The DownloadClientReport just hangs itself randomly in roughly 1 
out of 200 reports, no rhyme or reason to these reports. This is happening 
without an exception, the code execution just hangs there and never 
finishes (several hours at least, probably never is correct).

This is very annoying since I have to stop the background process, reset a 
date in our database and start it again, so that report downloading can 
continue - and this is supposed to happen at 4:00 in the night, so that the 
previous day data is up and running for our clients as soon as possible. 
Not to mention that downloading and working with the report data (there is 
a lot to be done with our bid automatization algorithms) slows down our 
server, so it usually happens from 4 a.m. to 6 a.m. But since we have more 
than 200 clients there is hardly a day since the upgrade when I have to 
stop the process and start it again, and the first hours of the day are 
running on a slower server.

If DownloadClientReport would throw an exception at least, or allow for a 
time limit, I could work out a workaround. But it doesn't, and the Try ... 
Catch routine also doesn't allow for a time limit.

Could you please look into this issue, and correct it soon? Also, any tips 
for a workaround are very helpful, especially since I'm scheduled for a two 
week vacation next Monday, and already see myself dealing every morining 
with this issue.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 not working as of today

2012-06-28 Thread Alexander Nitschke
I have an urgent problem: The TargetingIdeaService used to work fine - 
until yesterday. There were no changes in the coding, but suddenly the 
TargetingIdeaService is producing an exception 
[TargetingIdeaError.INVALID_ATTRIBUTE_TYPE @ selector; 
trigger:'CRITERION']. According to the doc, this exception could happen if 
the IdeaType would be IdeaType.PLACEMENT along with an 
AttributeType.CRITERION, understandably so. But our IdeaType is 
IdeaType.KEYWORD as it always was, so this looks like a bug introduced 
today. Any remedies are urgently needed. Here is our basic code snippet:

Dim targetingIdeaService As TargetingIdeaService = 
user.GetService(AdWordsService.v201109_1.TargetingIdeaService)

' Create the selector.
Dim selector As New TargetingIdeaSelector
selector.requestType = RequestType.IDEAS
selector.ideaType = IdeaType.KEYWORD
selector.requestedAttributeTypes = New AttributeType() 
{AttributeType.CRITERION, AttributeType.AVERAGE_TARGETED_MONTHLY_SEARCHES}

' Define paging to limit results.
Dim paging As New Paging
paging.startIndex = 0
paging.numberResults = 200
selector.paging = paging

' Create related to url search parameter.
Dim relatedToUrlSearchParameter As New RelatedToUrlSearchParameter
relatedToUrlSearchParameter.urls = New String() {url}

' Landesweit
Dim Location As New Location
Location.id = GCountryId

Dim locationSearchParameter As New LocationSearchParameter
locationSearchParameter.locations = New Location() {Location}

selector.searchParameters = New SearchParameter() 
{relatedToUrlSearchParameter}

Dim strMsg As String = 
Try
Dim page As TargetingIdeaPage = 
targetingIdeaService.get(selector)
 
' Code removed, here the Keywords are saved, but it doesn't get 
here anyway

Catch ex As Exception
strMsg = Failed to retrieve related keywords. Exception says  
 ex.InnerException.Message
End Try

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


TimeZone in BudgetOrderService

2012-06-21 Thread Alexander Nitschke
I feel there is an apparent lack of questions for the new features of the 
201109_1 API version. Well, we totally welcome the new BudgetOrderService 
as we are able to eliminate one more manual step in the account creation 
process. However, I have a question regarding a detail: The fields 
startDateTime and endDateTime in the 
BudgetOrderhttps://developers.google.com/adwords/api/docs/reference/latest/BudgetOrderService.BudgetOrderneed
 a time zone information, fair enough (despite the TimeZone displayed 
always is the one of the account, so this wouldn't really be necessary 
IMO). But I was only able to use America/Los_Angeles like in the linked 
description, other time zones like Europe/Berlin were rejected with an 
API-exception that the timezone couldn't be identified which is a bug I 
think.

I like to think that the possible time zones here should be the same as in 
the CreateAccountService, because I'm not particularly fond of 
programmatically incorporating differences in daylight saving time from Los 
Angeles to various time zones of our customers (or eliminate the time zone 
altogether and assume the account time zone - like in the GUI). 
Additionally I suggest some code for now for the startDateTime since this 
actually is the only startDateTime we use.

Thanks for answers
Alexander

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Required Minimum Functionality Update?

2012-05-12 Thread Alexander Nitschke
Hi David,

thanks again for the news (that there is no immediate update planned). 
Well, like I said, I dont mind the other languages left behind - but then 
please don't make it so hard to find the English version. If you really 
HAVE to make these uncalled for redirects, then at least offer a language 
selection tool on the page or make an easily accessible link to the 
correspondent English page on each Api doc page.

Best wishes
Alexander


Am Freitag, 11. Mai 2012 21:29:21 UTC+2 schrieb David Torres:

 Hi Alexander,

 I'm sorry for the issues with the german translation and other languages 
 in general, we are aware of these and working to have translations out in 
 timely manner. 

 There are no plans to update the RMF any time soon, the time set in text 
 is approximate.

 Best,

 -David

 On Tuesday, May 8, 2012 11:26:50 AM UTC-4, Alexander Nitschke wrote:

 Hi David,

 thanks for looking into this issue. I looked into RMF page again and the 
 links are all to the v201101 API. Since this is impossible to overlook for 
 someone like you I investigated further and found the solution: Google is 
 always redirecting me to the German page (what I don't want actually, very 
 annoying), and here the links are still the old ones, not updated like in 
 the English page of the RMF. Ok, this (at least for the original RMF in 
 English which can be hard to find) answers my question about v201109 API 
 compliance.

 I wouldn't mind having the RMF in English only - but I guess if you 
 automatically redirect readers to a national page it's only fair to ask to 
 update the content in a very timely manner (same with the v201109 API 
 documentation, those redirects went to the old API instead and were 
 extremely annoying when I was working on the update - especially since the 
 German translation of the v201109 API docs (which I didn't really need) 
 took very long to appear).

 This Required Minimum Functionality list is updated approximately every 
 six months. is written in the English page too, so I'd still like to 
 ask if an update is imminent?

 Best wishes
 Alexander



 Am Montag, 7. Mai 2012 17:39:12 UTC+2 schrieb David Torres:

 Hi Alexander,

 I was revising the RMF page and couldn't find any broken, could you 
 please give me a more specific example?

 Best,

 - David

 On Friday, May 4, 2012 8:47:05 AM UTC-4, Alexander Nitschke wrote:

 Hi,

 the RMF are supposed to get updated every six months or so, but now 
 it's already almost eleven months since the last update.

 This is annoying since the only active API is the v201109 which didn't 
 even exist back then, so quite a few items in the RMF (CampaignTargets, 
 Reporting for example) are pretty much outdated and links are pointing to 
 deprecated pages (or maybe aren't working at all).

 So I thought someone had to ask the obvious question for an update.

 Any information is greatly appreciated (ideally the RMF update of 
 course).

 Best wishes
 Alexander


 On Friday, May 4, 2012 8:47:05 AM UTC-4, Alexander Nitschke wrote:

 Hi,

 the RMF are supposed to get updated every six months or so, but now 
 it's already almost eleven months since the last update.

 This is annoying since the only active API is the v201109 which didn't 
 even exist back then, so quite a few items in the RMF (CampaignTargets, 
 Reporting for example) are pretty much outdated and links are pointing to 
 deprecated pages (or maybe aren't working at all).

 So I thought someone had to ask the obvious question for an update.

 Any information is greatly appreciated (ideally the RMF update of 
 course).

 Best wishes
 Alexander



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 to separate specific dates from daterange?

2012-05-09 Thread Alexander Nitschke
Hi Mika,

I would do this with a report, not with the CampaignService. With a report 
it's not difficult to get daily stats.

Best wishes
Alexander


Am Mittwoch, 9. Mai 2012 10:22:42 UTC+2 schrieb MikaSaarinen:

 Hi, I am wondering how to get stats for specific dates within the 
 DateRange I have setup? I am using CampaignService v201109_1. 

 Basicly what I want to do is to change the presentation from DateRange 
 (example: 20120501 - 20120509) to show me all dates between that DateRange 
 as own values instead of showing total amount for that daterange only. How 
 is this solved most easily?



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Required Minimum Functionality Update?

2012-05-08 Thread Alexander Nitschke
Hi David,

thanks for looking into this issue. I looked into RMF page again and the 
links are all to the v201101 API. Since this is impossible to overlook for 
someone like you I investigated further and found the solution: Google is 
always redirecting me to the German page (what I don't want actually, very 
annoying), and here the links are still the old ones, not updated like in 
the English page of the RMF. Ok, this (at least for the original RMF in 
English which can be hard to find) answers my question about v201109 API 
compliance.

I wouldn't mind having the RMF in English only - but I guess if you 
automatically redirect readers to a national page it's only fair to ask to 
update the content in a very timely manner (same with the v201109 API 
documentation, those redirects went to the old API instead and were 
extremely annoying when I was working on the update - especially since the 
German translation of the v201109 API docs (which I didn't really need) 
took very long to appear).

This Required Minimum Functionality list is updated approximately every 
six months. is written in the English page too, so I'd still like to ask 
if an update is imminent?

Best wishes
Alexander



Am Montag, 7. Mai 2012 17:39:12 UTC+2 schrieb David Torres:

 Hi Alexander,

 I was revising the RMF page and couldn't find any broken, could you please 
 give me a more specific example?

 Best,

 - David

 On Friday, May 4, 2012 8:47:05 AM UTC-4, Alexander Nitschke wrote:

 Hi,

 the RMF are supposed to get updated every six months or so, but now it's 
 already almost eleven months since the last update.

 This is annoying since the only active API is the v201109 which didn't 
 even exist back then, so quite a few items in the RMF (CampaignTargets, 
 Reporting for example) are pretty much outdated and links are pointing to 
 deprecated pages (or maybe aren't working at all).

 So I thought someone had to ask the obvious question for an update.

 Any information is greatly appreciated (ideally the RMF update of course).

 Best wishes
 Alexander


 On Friday, May 4, 2012 8:47:05 AM UTC-4, Alexander Nitschke wrote:

 Hi,

 the RMF are supposed to get updated every six months or so, but now it's 
 already almost eleven months since the last update.

 This is annoying since the only active API is the v201109 which didn't 
 even exist back then, so quite a few items in the RMF (CampaignTargets, 
 Reporting for example) are pretty much outdated and links are pointing to 
 deprecated pages (or maybe aren't working at all).

 So I thought someone had to ask the obvious question for an update.

 Any information is greatly appreciated (ideally the RMF update of course).

 Best wishes
 Alexander



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Error in setting Ad Schedule Location for a campaign : EntityNotFound.INVALID_ID

2012-05-04 Thread Alexander Nitschke
Hi Atul,

this error is probably because your Adwords-User isn't set to the correct 
account before calling the CampaignTargetService (maybe its set to the MCC 
account which is the most common error).

Just talking from experience, been there, had that too.

Best wishes
Alexander

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Different results of Keyword Performance Report dependending day.

2012-05-04 Thread Alexander Nitschke
Hello Mauro,

I believe setting the date prevents the zeroImpression parameter, so you 
still are getting only non-zero rows.

Best wishes
Alexander

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


Required Minimum Functionality Update?

2012-05-04 Thread Alexander Nitschke
Hi,

the RMF are supposed to get updated every six months or so, but now it's 
already almost eleven months since the last update.

This is annoying since the only active API is the v201109 which didn't even 
exist back then, so quite a few items in the RMF (CampaignTargets, 
Reporting for example) are pretty much outdated and links are pointing to 
deprecated pages (or maybe aren't working at all).

So I thought someone had to ask the obvious question for an update.

Any information is greatly appreciated (ideally the RMF update of course).

Best wishes
Alexander

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: AccountService is only available on a whitelist basis

2012-01-30 Thread Alexander Nitschke
Hi Rob,

a list is available in the V13 doc:
http://code.google.com/apis/adwords/docs/developer/adwords_api_timezones.html

It works for me (so far) so I suppose it's still valid. It should be
under the new System Codes as well though

Best wishes
Alexander

On 30 Jan., 12:11, Rob rob.nor...@infinity-tracking.com wrote:
 Hi,

 Is there any chance we could get a list of the API time zones documented
 please?  You have all the currencies and geo targeting options under
 System Codes, but not these.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: updating from Cross Client Report Download (ReportUtils::RunAsyncReport) to ReportUtils::DownloadReport

2012-01-25 Thread Alexander Nitschke
Thanks Peter, but I actually already did it this way. I asked
specifically about changing headers *after* creation of the
AdWordsUser. Done your way this will only cause a Captcha exception to
come up.

Alexander

On Jan 23, 10:40 pm, Peter S. peterseew...@gmail.com wrote:
 Alexander,

 You can set custom headers before you create the AdWordsUser in
 the .NET API.  Just use a Dictionarystring,string where the first
 string is the key and the second is the value and pass that to the
 constructor of the AdWordsUser.

  Like so:

   Dictionarystring, string customDictionary = new Dictionarystring,
 string();
   customDictionary.Add(Email, UserName);

 Then pass this to the AdwordsUser.  You will need email, password,
 developertoken, and authtoken passed in as well to get the AdWordsUser
 to construct appropriately.


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: updating from Cross Client Report Download (ReportUtils::RunAsyncReport) to ReportUtils::DownloadReport

2012-01-25 Thread Alexander Nitschke
Thanks Anash, especially the step 3 was the missing piece. I even
studied the .NET library source code in depth and saw that object
structure and thought about recompiling with headers exposed in the
AdWordsUser object but it just didn't occur to me that they already
are accessible in this way. That's genius what you did there. :-) I
still think the AdWordsUser object would allow to directly set this
value.

Sadly it doesn't seem to also be possible to save the AuthTokenand
later set it again this way (I still would like it this way since your
method still can cause repeat logins albeit much reduced). It is
internally saved in an AuthTokenCache and it would be nice to have a
method for the AdWordsUser to manipulate this cache with preset
values. If they aren't valid anymore the Authorization detects that
anyway and acquires a new AuthToken. Would it be ok if I make such a
request on the library's issue list?

Best wishes
Alexander


On Jan 24, 3:22 am, Anash P. Oommen anash.p.oommen
+fo...@google.com wrote:
 Hi Alexander,

 You could do this the following way:

 1. Set your MCC email and password in your Web.config.
 2. AdWordsUser user = new AdWordsUser(); // this picks up the credentials
 from the Web.config.
 3. (user.Config as AdWordsAppConfig).ClientCustomerId =
 your_client_customerid; // now the object is customized to run for given
 customerId
 4. Call whatever service or report download utilities here.

 With this setup, AuthToken is generated only once, so you won't run into
 captcha errors.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: updating from Cross Client Report Download (ReportUtils::RunAsyncReport) to ReportUtils::DownloadReport

2012-01-23 Thread Alexander Nitschke
Hi Kevin,

I tried that but where can I just change the clientCustomerId? This
sounds great but the .NET AdwordsUser does require the
clientCustomerId in the headers which seemingly can't be modified
after creation of the AdwordsUser object with New
AdwordsUser(headers). At least I didn't see how to that but I am very
eager to hear how to do just this.

Then I thought you meant setting the clientCustomerId as a predicate
to the ReportDefinition, but a try to do this of course only caused an
invalid authentication exception (clienCustomerId required) so it must
be the AdwordsUser headers.

Please help me here.

Best wishes
Alexander

On Jan 20, 9:54 pm, Kevin Winter kevin.win...@google.com wrote:
 We do recommend setting up an MCC account that has all accounts linked to
 it.  Then you can create an AdWordsUser with the email and password of the
 MCC account and just change the clientCustomerId  each time you want to
 download the report for a different user.

 - Kevin Winter
 AdWords API Team



 On Friday, January 20, 2012 12:21:26 PM UTC-5, Alexander Nitschke wrote:

  Hi Kevin,

  can you please tell me how to do this with the ASP.NET library? I
  really looked for AuthToken related methods or attributes but didn't
  find anything.

  Or another way of doing it (which I might even prefer) - is it
  possible to login with the MCC account and download the report once
  for each Customer without changing the AdwordsUser? Like having a
  selector.predicate.field = CustomerId or similar?

  Best wishes and thanks for any answer
  Alexander

  On Dec 16 2011, 8:18 pm, Kevin Winter kevin@google.com wrote:
   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() (
 http://code.google.com/p/google-api-adwords-php/source/browse/trunk/s...)
   on the AdWordsUser which forces creation.  Do this prior to the fork and
   each process will have a complete copy of the AdWordsUser object,
  AuthToken
   and all, which can then be used to make requests without fear of CAPTCHA
   challenges.

   - Kevin Winter
   AdWords API Team

   On Friday, December 16, 2011 1:42:57 PM UTC-5, iateadonut wrote:

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?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: updating from Cross Client Report Download (ReportUtils::RunAsyncReport) to ReportUtils::DownloadReport

2012-01-20 Thread Alexander Nitschke
Hi Kevin,

can you please tell me how to do this with the ASP.NET library? I
really looked for AuthToken related methods or attributes but didn't
find anything.

Or another way of doing it (which I might even prefer) - is it
possible to login with the MCC account and download the report once
for each Customer without changing the AdwordsUser? Like having a
selector.predicate.field = CustomerId or similar?

Best wishes and thanks for any answer
Alexander


On Dec 16 2011, 8:18 pm, Kevin Winter kevin.win...@google.com wrote:
 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() 
 (http://code.google.com/p/google-api-adwords-php/source/browse/trunk/s...)
 on the AdWordsUser which forces creation.  Do this prior to the fork and
 each process will have a complete copy of the AdWordsUser object, AuthToken
 and all, which can then be used to make requests without fear of CAPTCHA
 challenges.

 - Kevin Winter
 AdWords API Team







 On Friday, December 16, 2011 1:42:57 PM UTC-5, iateadonut wrote:

  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?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Where is the documentation for v201101 gone?

2011-06-16 Thread Alexander Nitschke
Noone? I thought this must be a real problem for all German developers
(and French too as they seem to have the same problem). Any solution
or even a workaround is greatly appreciated as it's really important
to have the documentation for v201101.

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


Where is the documentation for v201101 gone?

2011-06-14 Thread Alexander Nitschke
I was searching for the v201101 docs to implement some more features,
but it seemed to be gone mysteriously from the API docs:
http://code.google.com/intl/de/apis/adwords/docs/

With some googling I found the English Adwords API docs start page in
the google cache where the v201101 version is actually included. So it
seems to be a problem for the German documentation only.

That's quite annoying for me since I never even wanted a German
documentation, much less one that is heartbreakingly incomplete. I
always used the English version in the past anyway (and never knew or
cared for a German). But I just can't switch to the English version as
the page keeps getting redirected to the (seemingly bad) German
version for me, no matter if I am logged in or not.

I need a solution urgently, can someone give me a hint or two?

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