Re: How to get the keyword which triggered the phone call?
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?
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?
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
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
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?
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?
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
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
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)
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)
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
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?
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
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
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
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
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
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]
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
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
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?
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
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
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
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?
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?
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?
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
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.
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?
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
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
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
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
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
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?
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?
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