Re: Geolocation for campaign problem

2013-12-19 Thread Anash P. Oommen (AdWords API Team)
Hi Aleksander, All the supported API locations are available from https://developers.google.com/adwords/api/docs/appendix/geotargeting. This data is also available from https://developers.google.com/adwords/api/docs/reference/v201309/LocationCriterionService. However, we do not provide a way

Re: Can adwords api apps only be accessed by adwords accounts linked to my MCC account?

2013-12-19 Thread Anash P. Oommen (AdWords API Team)
Hi Liam, I've responded to the other post you made on the forum. Cheers, Anash P. Oommen, AdWords API Advisor. On Wednesday, December 18, 2013 3:14:38 AM UTC-5, liamflux wrote: > > I am looking at developing an app using the google adwords api. > > I have found > here

Re: Is it possible to lookup selector field programatically?

2013-12-19 Thread Anash P. Oommen (AdWords API Team)
Hi Jake, Unfortunately, this is not supported. Though, you could parse the wsdl to fetch these fields. See https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl and search for *Selectable* or *Filterable* for details. Cheers, Anash P. Oommen, AdWords API Advisor. On Tuesday,

Re: Getting Stats from Ad Hoc Reports

2013-12-19 Thread Anash P. Oommen (AdWords API Team)
t; > On Tuesday, December 17, 2013 9:19:11 AM UTC-5, Anash P. Oommen (AdWords > API Team) wrote: >> >> Hi Eric, >> >> - You could run reports as frequently as you want. If you include >> HourOfDay as a column, you will get stats broken down by hours. That &

Re: "Object reference not set to an instance of an object" on production server, but works in Localhost

2013-12-31 Thread Anash P. Oommen (AdWords API Team)
Hi Stephane, The only reason I could think of is a NullReferenceException on this line: https://github.com/googleads/googleads-adwords-dotnet-lib/blob/master/src/AdWords/Util/Reports/ReportUtilities.cs#L285. But that happens only if the Http connection failed without any response from the ser

Re: Commandline reporting tool

2014-01-03 Thread Anash P. Oommen (AdWords API Team)
are you taking about > https://cloud.google.com/console#/project, clientId and clientSecret. > What am I missing? > > I would be glad to hear anything from your or your colleague. > > > > On Tuesday, December 17, 2013 3:01:12 PM UTC+1, Anash P. Oommen (AdWords > API Te

Re: Didnt understand something in adwords api terms of condition

2014-01-03 Thread Anash P. Oommen (AdWords API Team)
Hi Yogev, Our team handles only AdWords API technical questions, we cannot advise you on legal matters like AdWords API Terms and Conditions. You could direct questions related to AdWords API Terms and Conditions to the token review team. Locate the email that you got from them when you signed

Re: How to avoid downloading a SearchQueryPerformanceReport when there where no searches

2014-01-03 Thread Anash P. Oommen (AdWords API Team)
Hi Martin, AdWords API doesn't provide a way to detect if an account has stats beforehand, so there's no way to avoid downloading the file. However, you could save the trouble of saving the report to file and then loading it. See https://github.com/googleads/googleads-python-lib/blob/master/ad

Re: ERROR_GETTING_RESPONSE_FROM_BACKEND

2014-01-03 Thread Anash P. Oommen (AdWords API Team)
Hi Mesut, Let me know if the issue persists, I'll ask the reports team to investigate this further. Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, December 30, 2013 1:02:24 PM UTC-5, Mesut Eyrice wrote: > > I'm having the same problem. > > 17 Eylül 2013 Salı 19:50:02 UTC+3 tarihinde A

Re: AdwordsServices import into project

2014-01-03 Thread Anash P. Oommen (AdWords API Team)
Hi Assaf, You can get the latest jars and their dependent jars at https://github.com/googleads/googleads-java-lib/releases. Cheers, Anash P. Oommen, AdWords API Advisor. On Wednesday, January 1, 2014 8:04:01 AM UTC-5, assaf wrote: > > I am running v201309 using adwords-api-8.13.1.jar. > I need

Re: RMF item C.41: webpage criterion & dynamic ads

2014-01-03 Thread Anash P. Oommen (AdWords API Team)
Hi, Could you send your RMF related questions to the token review team? You need to locate the email that was sent to you from Google when you signed up for AdWords API and reply to that email with your questions. Cheers, Anash P. Oommen, AdWords API Advisor. On Tuesday, December 31, 2013 4:15

Re: QuotaChaeckError.INCOMPLETE_SIGNUP @ ;trigger:''

2014-01-03 Thread Anash P. Oommen (AdWords API Team)
Hi Kano, You could get this error because of couple of reasons: 1. Your token is still pending review, and you are making API calls to a production account. 2. You signed up for a developer token, but you haven't accepted the AdWords API Terms and Conditions / not entered a valid payment detail

Re: keyword match types not passing to {keyword} token?

2014-01-03 Thread Anash P. Oommen (AdWords API Team)
Hi Claude, For future reference, we also have a product forum at https://www.en.adwords-community.com/. If you feel that you have a question about AdWords that is not related to API, feel free to ask on the product forum. Cheers, Anash P. Oommen, AdWords API Advisor. On Friday, December 27,

Re: problem like anctive account for test mcc

2014-01-03 Thread Anash P. Oommen (AdWords API Team)
Hi Kano, See my responses on the other threads you opened. You need to use a production developer token to make calls to test accounts. Getting a developer token from a test MCC won't work. Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, December 30, 2013 6:23:22 AM UTC-5, kano patel

Re: MCC Test Account returning QuotaCheckError.ACCOUNT_INACTIVE on API Call

2014-01-03 Thread Anash P. Oommen (AdWords API Team)
Hi Kano, Yes, it is necessary to have a production developer token to make calls to a test account. Though, it is not as hard as it might sound. Just signup for a regular developer token from your MCC if you haven't done so yet. Make sure you enter your credit card details so that the token is

Re: Weird OAuth2 failure to refresh access token

2014-01-06 Thread Anash P. Oommen (AdWords API Team)
Hi Akil, My initial guess is that the page is a rate limit error from the OAuth2 servers (too many instances trying to refresh access token simultaneously). It's a matter of chance that a particular server failed, and the error would go away if the code were retried after a minute or so. You c

Re: Junk characters in 'Dynamic ad target' column in Criteria Performance report

2014-01-14 Thread Anash P. Oommen (AdWords API Team)
? > > Thanks, > Igor > > Op dinsdag 17 december 2013 14:31:28 UTC+1 schreef Anash P. Oommen > (AdWords API Team): >> >> Hi Shobha, >> >> I think you are not reading the files with the right text encoding. >> Reports are UTF-8 encoded, so interpr

Re: Junk characters in 'Dynamic ad target' column in Criteria Performance report

2014-01-28 Thread Anash P. Oommen (AdWords API Team)
gt; Igor > > Op dinsdag 14 januari 2014 17:45:02 UTC+1 schreef Anash P. Oommen (AdWords > API Team): >> >> Hi, >> >> Could someone send me a private reply with a report attachment to >> adwordsapia...@google.com? I could take a look at the reports. >> >

Re: Reporting Stats for an MCC

2014-01-28 Thread Anash P. Oommen (AdWords API Team)
Hi Mike, https://github.com/googleads/google-api-ads-ruby/blob/master/adwords_api/examples/v201309/reporting/parallel_report_download.rb is a good code example to get started on how to download reports for multiple client accounts under an MCC account. Cheers, Anash P. Oommen, AdWords API Advi

Re: ContentBid After February 18th

2014-02-13 Thread Anash P. Oommen (AdWords API Team)
Hi Evan, The answer depends on how you look at it. 1. Once the field becomes readonly, we will still allow users to read this value. The value returned will be the last set contentBid. You could use this field to do some kind of backup if that makes sense. You can also send 0 for this value, s

Re: Change to contentBid setting in "Display Network Only" campaigns

2014-02-13 Thread Anash P. Oommen (AdWords API Team)
Hi Sudip, You will get affected only if 1. You are using CpcBid for display-only campaigns and 2. You have different values for CpcBid.bid and CpcBid.contentBid. So you are all good to go. To test if you are getting affected, you could 1. Check your code to see if you are setting CpcB

Re: Ads API - policy violation and exemption requests

2014-02-19 Thread Anash P. Oommen (AdWords API Team)
Hi Vlad, 1. No, all ads submitted through any service (MutateJobService, AdGroupAdService) undergoes review. A good share of the ads are reviewed automatically, some requires a manual review and can take time. 2. The exemption applies to one ad at a time (i.e. if you have two ads that violate a

Re: (Reasons to Hate The) AdWords API for PHP

2014-02-19 Thread Anash P. Oommen (AdWords API Team)
Hi Ed, >From the scripts side, I understand that the lack of MCC scripts was a big issue for you. If everything goes fine, support for MCC Scripts should be available this quarter. You might want to take another look at Scripts after that. Cheers, Anash P. Oommen, AdWords API Advisor. On Sund

Re: Help with minimizing clicks/calls from outside of my marketing area

2014-02-19 Thread Anash P. Oommen (AdWords API Team)
Hi Mike, Try posting on our AdWords product forum at https://www.en.adwords-community.com/. As Jeremy mentioned, this forum is for AdWords API, you get better answers for product related issues on the product forum, Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, February 17, 2014 5:

Re: Getting started

2014-02-19 Thread Anash P. Oommen (AdWords API Team)
Hi Amr, I found this thread while going through older threads. Did this issue get resolved? Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, December 23, 2013 9:01:30 AM UTC-5, Amr Abdel-wahab wrote: > > Hello Everyone, > > I am new to google adwords API development, and I am really hav

Re: Campaign Progress

2014-02-20 Thread Anash P. Oommen (AdWords API Team)
Hi, You could refer to this code example: https://github.com/googleads/googleads-python-lib/blob/master/examples/adspygoogle/adwords/v201309/reporting/download_criteria_report.py. You should be able to download the data to memory instead of a file if you pass the file_path as None. See http

Re: QuotaCheckError.INCOMPLETE_SIGNUP @ ; trigger:'' error

2014-02-20 Thread Anash P. Oommen (AdWords API Team)
Hi Darek, If you make calls with the developer token from 818-778-6277 and credentials of 541-978-5959, you should be good to go. Cheers, Anash P. Oommen, AdWords API Advisor. On Thursday, February 20, 2014 8:33:23 PM UTC-5, Darek wrote: > > Hi Josh, > > Thanks for your help. > > I created ne

Re: Configuration Sections app.Config

2014-02-21 Thread Anash P. Oommen (AdWords API Team)
Hi Jeremy, Try this: AdWordsUser user = new AdWordsUser(); AdWordsAppConfig config = (AdWordsAppConfig) user.Config; config.DeveloperToken = "xxx"; You can set all the keys under AdWordsApi node this way. There are some others for which you'd still need to use the config file itself. Specifica

Re: MediaService : Get a MediaId of one ImageAd ?

2014-02-21 Thread Anash P. Oommen (AdWords API Team)
Hi, You need to first retrieve the mediaId associated with your imageAd. You'd need AdGroupAdService to do this. and your predicates should be the ones listed here: https://developers.google.com/adwords/api/docs/reference/v201309/AdGroupAdService.Image. Next, you can use MediaService to filt

Re: How can I dynamically select the MCC account I want to work with

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Jaison, You could use ManagedCustomerService.get method to get all accounts under a given MCC. MCC accounts would have canManageClients= true. Also, AdWordsUser has a con

Re: Change Reporting Conversion Column Header to Converted Clicks?

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Jarad, You need to email AdWords API token review team to get clarification about RMF related questions. You could reach them by responding to the email they sent you during your token review or last RMF review. Cheers, Anash P. Oommen AdWords API Advisor. On Saturday, March 1, 2014 5:09:25

Re: Customer service and managed accouint service query.

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi, The best approach would be to use OAuth2 as authentication mechanism, and then allow your clients to login to your site using their MCC credentials. Then use ManagedCustomerService to get all the child accounts under that MCC hierarchy, and manage those accounts using AdWords API. Cheers,

Re: How to get 'campaign type' (Search Network only”, “Display Network only”, “Search Network with Display Select”) from google adwords api?

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Larisa, Campaign type parameter is not available through AdWords API yet, this might become available in a future version of AdWords API. Cheers, Anash P. Oommen AdWords API Advisor. On Monday, March 3, 2014 11:05:26 AM UTC-5, larisa bolgova wrote: > > Hi. Could you help me with next questi

Re: AuthenticationError.LOGIN_COOKIE_REQUIRED @ ; trigger:''

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Rodrigo, I'd probably check if you are getting accessToken all the time. If there's some form of error (say, a rate limit on refreshing access token, then $accessToken would be null, and your request would fail. Cheers, Anash P. Oommen, AdWords API Advisor. On Saturday, March 1, 2014 4:59:1

Re: Unable to differentiate between "Search Network with Display Select" and "Search & Display Networks - Standard"

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Margaret, Campaign type is not exposed in AdWords API yet, that's why you are unable to distinguish these two campaign types. You need to wait for this feature to be available in the next AdWords API version. Cheers, Anash P. Oommen, AdWords API Advisor. On Friday, February 28, 2014 5:37:31

Re: MaxCPC from DISPLAY_KEYWORD_PERFORMANCE_REPORT unexpected behaviour

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Luca, As mentioned in my previous email, please send me a private response, and I'll follow up with you over email. Cheers, Anash P. Oommen, AdWords API Advisor. On Friday, February 28, 2014 6:06:30 AM UTC-5, Luca Fiaschi wrote: > > Hi is there anybody who could answer this question? :-( > >

Re: Ad Hoc reporting for PHP

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Mike, 1. You could modify the code example at https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords/v201309/Reporting/DownloadCriteriaReport.php#L51 to download reports for a custom date. I don't have a handy code example to share for custom dates, but you could look a

Re: Problem with simple Reporting query

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Mike, Cool. For future reference, it is useful to look at the raw HTTP messages to figure out what might be wrong with the request. Fiddler2 is a good HTTPs proxy for debugging. See https://github.com/googleads/googleads-adwords-dotnet-lib/wiki/How-to-capture-SOAP-messages for some releva

Re: GetRefreshToken.php > Error: disabled_client The OAuth client was disabled.

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Jake, You need to login to your Google cloud console and lookup this client for more details. The most probable reason is that there might be some property you need to update on the client, or may be accept a new T&C or something similar. Cheers, Anash P. Oommen AdWords API Advisor. On Mon

Re: Data Dictionary

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Andy, May be the javadoc for the AdWords API Java library can be useful. See http://googleads.github.io/googleads-java-lib/1.24.1/index.html for details. Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, March 3, 2014 10:10:42 AM UTC-5, Andy White wrote: > > Hi, > > Is there a websit

Re: AdGroupAdService (v201309): type TextAd and mobile property

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Sorokin, You need to set devicePreference to 30001 (that's the criteria id for HIGH_END_MOBILE). See https://developers.google.com/adwords/api/docs/reference/v201309/AdGroupAdService.TextAd?hl=ru#devicePreference for details. Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, March

Re: Possible to retrieve invoices through API?

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi Hendrik, No, this feature is not yet available through AdWords API. Cheers, Anash P. Oommen AdWords API Advisor. On Monday, March 3, 2014 8:54:06 AM UTC-5, Hendrik Kleinwaechter wrote: > > Hi Eric, > > do you guys have an update on this issue? Right now we have someone > manually extracting

Re: managed customer sevice and customer service python query.

2014-03-03 Thread Anash P. Oommen (AdWords API Team)
Hi, You'd need ManagedCustomerService to get the details of the accounts under your MCC account. You can refer to https://github.com/googleads/googleads-python-lib/blob/master/examples/adspygoogle/adwords/v201309/account_management/get_account_hierarchy.py for an example on how to use this se

Re: Acces denied for oauth2 request while fetching token

2014-03-04 Thread Anash P. Oommen (AdWords API Team)
Hi Karuna, If you really want to use JWT flow, then you need to allow your client to make calls to any account in your domain using the scope https://adwords.google.com/api/adwords. See https://developers.google.com/adwords/api/docs/guides/service-accounts for details. Cheers, Anash P. Oommen

Re: MCC Test Account returning QuotaCheckError.ACCOUNT_INACTIVE on API Call

2014-03-04 Thread Anash P. Oommen (AdWords API Team)
gt; > Am Freitag, 3. Januar 2014 15:53:09 UTC+1 schrieb Anash P. Oommen (AdWords > API Team): > >> Hi Kano, >> >> Yes, it is necessary to have a production developer token to make calls >> to a test account. Though, it is not as hard as it might sound. Just signup

Re: QuotaCheckError.INCOMPLETE_SIGNUP @ ; trigger:'' error

2014-03-04 Thread Anash P. Oommen (AdWords API Team)
Hi Darek, If you are using OAuth2, then credentials refer to access token / refresh token. If you create an access token for 541-978-5959, you should be able to use it to make calls to either 541-978-5959, or any child account under 541-978-5959 (assuming 541-978-5959 is an MCC account). Cheer

Re: Configuration Sections app.Config

2014-03-04 Thread Anash P. Oommen (AdWords API Team)
Hi Jeremy, Just checking, did this issue get fixed for you? Cheers, Anash On Friday, February 21, 2014 12:39:03 PM UTC-5, Jeremy K wrote: > > Thanks both for the replies, > > I'll give this a go. It does sound like its missing some sort of reference > as its just crashing straight away even

Re: occasional free adwords clicks ?

2014-03-04 Thread Anash P. Oommen (AdWords API Team)
Hi Martin, This usually happens when we do correction for duplicate and spam clicks - we don't charge for all the clicks that actually happen on your ads. Also, the AdWords product forum is https://www.en.adwords-community.com, you can ask product related questions there. Cheers, Anash P. Oomm

Re: Ads API - policy violation and exemption requests

2014-03-10 Thread Anash P. Oommen (AdWords API Team)
d an exemption request immediately after an ad is marked as >>> 'pending review'? >>> Or should we wait the decision, then send an exemption request, if the >>> decision is negative? >>> >>> >>> Best, >>> Vlad >>> &

Re: Acces denied for oauth2 request while fetching token

2014-03-10 Thread Anash P. Oommen (AdWords API Team)
Hi Karuna, Just checking, is this issue resolved for you, or are you still getting access denied error? Cheers, Anash On Tuesday, March 4, 2014 11:48:00 PM UTC-5, karuna karan wrote: > > I am using installed application type in Oauth2 now to make it work. Try > using it https://developers.goog

Re: MediaService : Get a MediaId of one ImageAd ?

2014-03-10 Thread Anash P. Oommen (AdWords API Team)
lated in the MediaService, and the name field isn't populated for > Images at all. We'll work on updating that documentation to make this more > accurate. > Best, > - Eric Koleda, AdWords API Team > --------- > > > > > > Le vendredi 2

Re: Error API

2014-03-10 Thread Anash P. Oommen (AdWords API Team)
Hi, You need to request standard access for AdWords API. See https://developers.google.com/adwords/api/docs/ratesheet for details. Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, March 10, 2014 10:25:25 AM UTC-4, Ochju wrote: > > Hello, > > I have an error when i want to activate camp

Re: Access API without Setup billing and accept term & Conditions

2014-03-11 Thread Anash P. Oommen (AdWords API Team)
Hi Mukesh, You need to enter billing details in your production MCC account to be able to use it to make calls to test accounts. AdWords API is free, the requirement is only to complete the signup flow and accept the AdWords API T&Cs. Cheers, Anash P. Oommen, AdWords API Advisor. On Tuesday,

Re: AdHoc Report Error - ERROR_GETTING_RESPONSE_FROM_BACKEND

2014-03-11 Thread Anash P. Oommen (AdWords API Team)
Hi Rodrigo, I suspect it's a timeout happening on the server side. Try requesting lesser number of columns, or restricting the size of the report by adding filters for campaign ids. Cheers, Anash P. Oommen AdWords API Advisor. On Monday, March 10, 2014 6:39:32 PM UTC-4, Rodrigo Reis wrote: > >

Re: QuotaCheckError.INCOMPLETE_SIGNUP Error

2014-03-11 Thread Anash P. Oommen (AdWords API Team)
You need to login to AdWords API MCC, and enter the billing details in the Billing preferences page. The T&Cs get accepted as part of this flow. Cheers, Anash P. Oommen AdWords API Advisor. On Monday, March 10, 2014 3:51:27 PM UTC-4, mcc bridgesearch wrote: > > Hi, > > I always get the same err

Re: Unable to differentiate between "Search Network with Display Select" and "Search & Display Networks - Standard"

2014-03-11 Thread Anash P. Oommen (AdWords API Team)
fraid I don't understand how I can properly determine in my code >>> when I can set a content bid for an ad group. Given that the deadline is >>> today for that change to take effect, you guys must have expected us to >>> accommodate this restriction somehow. Is the

Re: Ads API - policy violation and exemption requests

2014-03-11 Thread Anash P. Oommen (AdWords API Team)
riterion.text', 'trigger': 'faux', > 'externalPolicyName': 'Google AdWords', 'violatingParts': [{'index': '6', > 'length': '4'}], 'key': {'policyName': 'counterfeit_designer_go

Re: Retrieving AdGroup data using Adhoc reporting (SOAP) ?

2014-03-11 Thread Anash P. Oommen (AdWords API Team)
Hi Yan, Yes, (1) is correct. You cannot page beyond 100K entries. You need to either group your requests one campaign id at a time, or use an adgroup performance report. (2) I don't have a raw HTTP request handy, but if you'd use a client library from https://developers.google.com/adwords/api/

Re: App promotion image ad causing UNEXPECTED_INTERNAL_API_ERROR. Is it working as intended?

2014-03-14 Thread Anash P. Oommen (AdWords API Team)
Hi Yuri, If you consistently get UNEXPECTED_INTERNAL_API_ERROR, then it is most likely an issue at our end. Let me investigate this further, thanks for providing the logs! Cheers, Anash P. Oommen, AdWords API Advisor On Tuesday, March 11, 2014 7:23:39 PM UTC-4, Yuri Barbashov wrote: > > Hi, i'

Re: Ads API - policy violation and exemption requests

2014-03-14 Thread Anash P. Oommen (AdWords API Team)
;> >>> C. Analogue with (B), for a keyword: >>> >>> Using MutateJobService, I’m sending a keyword that violates AdWords >>> rules. >>> I’m getting an error response like: >>> {'isExemptable': 'false', 'externalPolicyDescript

Updates from AdWords API Compliance Team

2014-03-28 Thread Anash P. Oommen (AdWords API Team)
The AdWords API Compliance team is reaching out to some developers to confirm that your contact information in the API Center is correct and that we understand how your tool(s) are used. Keep an eye out for an email from "AdWords API Compliance" with subject "*Action Required: Your AdWords API

Re: Mobile App (iOS/Android) Adwords API Integration

2014-04-04 Thread Anash P. Oommen (AdWords API Team)
Hi Jason, IMO you should have a server and communicate with it. Here are the factors I'd consider against making calls from the mobile device itself. Note that there is nothing stopping you technically from doing this; AdWords API uses SOAP, which is nothing more than an HTTPS POST. - Client l

Re: Remove Budget Optimizer and EnhancedCpc

2014-04-04 Thread Anash P. Oommen (AdWords API Team)
Hi, The UI and API are not always in 100% sync in terms of features, I'd assume that these changes will eventually appear in the UI also. If you need to use these features for now, then you need to keep the relevant part of the code to use v201309 until UI makes relevant changes as well. Cheer

New Survey area on the AdWords API documentation site

2014-04-04 Thread Anash P. Oommen (AdWords API Team)
We’re pleased to announce a new way for you to leaves feedback on our new features and releases. The AdWords API site now has a new section: “Take a survey! ” This section will list different forms that are targeted to specific features of the

Register Now for the Spring 2014 AdWords API Workshops

2014-04-09 Thread Anash P. Oommen (AdWords API Team)
We're pleased to announce that the AdWords API Workshops are coming back for another round in April and May of 2014. Registration is now open ! See our announcement blog post for more detail

Re: Consistent ERROR_GETTING_RESPONSE_FROM_BACKEND error when getting Ad Performance Report

2014-04-21 Thread Anash P. Oommen (AdWords API Team)
Hi Bin, ERROR_GETTING_RESPONSE_FROM_BACKEND is often the result of a timeout at our end, so if you run smaller reports by filtering for a group of campaign ids, then the error should get resolved. If you continue seeing the errors despite cutting the report size, then let me know, I'll investig

Re: OAuth2 Campaign update issue (c#)

2014-04-21 Thread Anash P. Oommen (AdWords API Team)
Hi Richard, The server is complaining about missing budgetId. See the error code snippet, System.Web.Services.Protocols.SoapException: [RequiredError.REQUIRED @ operations[0].operand.budget.budgetId] Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, April 21, 2014 10:24:38 AM UTC-4, Ric

Re: Google Adword API Issue - PHP Client lIbrary

2014-04-21 Thread Anash P. Oommen (AdWords API Team)
Hi Najmudheen, If you make a request, then the field names should match what is listed on https://developers.google.com/adwords/api/docs/appendix/reports#account. For instance, Status is not a valid column in that report type. Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, April 21,

Re: ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND

2014-04-21 Thread Anash P. Oommen (AdWords API Team)
Hi Madhav, Could you try running a smaller report by filtering for only some campaigns? ERROR_GETTING_RESPONSE_FROM_BACKEND is often associated with a backend timeout at our end due to lots of data being requested in a single report. Cheers, Anash P. Oommen, AdWords API Advisor On Sunday, Apr

Re: Add BiddableAdGroupCriterion

2014-04-21 Thread Anash P. Oommen (AdWords API Team)
Hi Benjamin, See https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201402/basicoperations/AddKeywords.java for an example. This one adds keywords, but adding a BiddableAdGroupCriterion is the same even if it is for a different criter

Re: Report API Inconsistent Results

2014-04-21 Thread Anash P. Oommen (AdWords API Team)
Hi, How exactly do you download the report? Could you post a code snippet that illustrates the issue? Cheers, Anash P. Oommen, AdWords API Advisor. On Thursday, April 17, 2014 7:35:51 PM UTC-4, apiapi wrote: > > > Using v17 of the .NET Adwords API library. > > I have an array of 16 AdGroup popu

Re: Can anyone add some details to the READ_ONLY error?

2014-04-21 Thread Anash P. Oommen (AdWords API Team)
Hi Alan, The most likely reason for this error is that we sunset editing contentBid for display-only campaigns a while back. See http://googleadsdeveloper.blogspot.com/2014/01/reminder-change-to-contentbid-setting.html for details. So it is pretty much possible that your code used to work fin

Re: Warning error message in example provided

2014-04-22 Thread Anash P. Oommen (AdWords API Team)
Hi, Could you please post the errors you are getting? Cheers, Anash P. Oommen, AdWords API Advisor. On Tuesday, April 22, 2014 7:21:42 AM UTC-4, pre...@unyscape.com wrote: > > Hi, > > I am facing lot of warnings while running the examples provided by Google > Adwords PHP API client library. I m

Re: Namespace support in v201402

2014-04-22 Thread Anash P. Oommen (AdWords API Team)
Hi Barak, I believe it is not yet supported. Could you please open an issue at https://github.com/googleads/googleads-php-lib/issues? Cheers, Anash P. Oommen, AdWords API Advisor. On Tuesday, April 22, 2014 5:09:35 AM UTC-4, Barak Haviv wrote: > > Hi, > > I am updating to PHP lib of AW API v201

Re: Reporting Stats for an MCC

2014-04-22 Thread Anash P. Oommen (AdWords API Team)
REPORT' as a report type when building >> the report definition. It throws a 'INVALID_FIELD_NAME_FOR_REPORT' error. >> Can you not pull account performance reports this way? Currently I'm >> pulling them at the campaign level and combining the values

Re: Keyword performance report not including low quality score keywords

2014-04-23 Thread Anash P. Oommen (AdWords API Team)
Hi, The most likely reason is that your low QS keywords don't have any impressions, and were hence filtered out by the reports. To get all keywords, set includeZeroImpressions = true in your report definition. See https://developers.google.com/adwords/api/docs/guides/zero-impression-reports f

Re: How can i set IPv4 protocol in Adword API

2014-04-23 Thread Anash P. Oommen (AdWords API Team)
Hi Gopal, Nope, but in my opinion, it shouldn't matter. Can you see if this page opens for you on a browser from the same machine? https://adwords.google.com/api/adwords/cm/v201402/AdGroupAdService?wsdl Cheers, Anash P. Oommen, AdWords API Advisor. On Wednesday, April 23, 2014 8:32:49 AM UTC-4

Re: Reporting Stats for an MCC

2014-04-23 Thread Anash P. Oommen (AdWords API Team)
or zip file. A solution on such a process is not very > appealing. > > I appreciate the time! > > -Bayron > > On Tuesday, April 22, 2014 10:52:26 AM UTC-4, Anash P. Oommen (AdWords API > Team) wrote: >> >> Hi Bayron, >> >> We don't have any pl

Re: OAuth2 Campaign update issue (c#)

2014-04-23 Thread Anash P. Oommen (AdWords API Team)
Hi Richard, You need to 1. Retrieve the budget id using CampaignService.get(). Use BudgetId as the selector field. 2. Set the budget using BudgetService.mutate(). My understanding is that you cannot update the budget using CampaignService.mutate any longer. Cheers, Anash On Tuesday, April 2

Re: Java Example of creating an AdGroupFeed

2014-04-23 Thread Anash P. Oommen (AdWords API Team)
Hi Mike, You don't need to create one Feed per adgroup. Instead, you would create one Feed with multiple feed items (step 1-3 in the guide), and then create one AdGroupFeed per adgroup that associates some FeedItem from the Feed with the AdGroup (step 4 in the guide). The code to use AdGroupFee

Re: CRITERIA_PERFORMANCE_REPORT - Invalid characters on column Dynamic ad target

2014-04-23 Thread Anash P. Oommen (AdWords API Team)
Hi Ed, We still have an issue open at our end to fix this rendering. I'll keep you updated. Cheers, Anash P. Oommen, AdWords API Advisor. On Tuesday, April 22, 2014 5:21:43 PM UTC-4, Ed- wrote: > > aww.. just noticed there is a post on this very issue already: > > > https://groups.google.com/fo

Re: Rate Sheet explanation

2014-04-25 Thread Anash P. Oommen (AdWords API Team)
Hi Thibault, We return the number of operations in the SOAP response header. You need to capture that number and add it up at your end. Right now, we don't have a web page where you can see your daily usage. Cheers, Anash P. Oommen, AdWords API Advisor. On Friday, April 25, 2014 11:16:25 AM UT

Re: Error while downloading Click Performance Report.

2014-04-25 Thread Anash P. Oommen (AdWords API Team)
Hi, This is due to a timeout at our end, could you reduce the size of the report you are requesting by reducing the number of columns, or applying filters to restrict the report to a few campaigns? Cheers, Anash P. Oommen, AdWords API Advisor. On Thursday, April 24, 2014 4:28:32 PM UTC-4, VP w

Re: Oauth2 Account Access

2014-04-25 Thread Anash P. Oommen (AdWords API Team)
Hi Yun, Yes, this can be done, but you wouldn't have to keep the username/password for account BBB. Instead, you need to implement OAuth2 webflow, so that users can login with their credentials, and authorize your application to access their AdWords data. Once the authorization is done, you wil

Re: Network is unreachable

2014-04-25 Thread Anash P. Oommen (AdWords API Team)
Hi Hardik, Typically, firewalls allow you to whitelist domains, so if you allow outgoing and incoming traffic to https://adwords.google.com, your code would work fine. I don't know how it is done for CSF firewall, may be you should ask it on their forum at http://forum.configserver.com/. Cheer

Re: Java Example of creating an AdGroupFeed

2014-04-25 Thread Anash P. Oommen (AdWords API Team)
Hi Mike, Could you please post just the response id from your SOAP log? It should be part of the response xml. Cheers, Anash P. Oommen, AdWords API Advisor. On Wednesday, April 23, 2014 12:13:18 PM UTC-4, Anash P. Oommen (AdWords API Team) wrote: > > Hi Mike, > > You don't n

Re: I need help about adwords api development token

2014-04-25 Thread Anash P. Oommen (AdWords API Team)
Hi, You should have received an email from AdWords API token review team about your pending application. Please follow up on that email and the team will provide you details on how to get the token approved. Meanwhile, you can use a test account to start developing using your pending developer

Re: API with Limited Access

2014-04-25 Thread Anash P. Oommen (AdWords API Team)
Hi, Yes, this can be done. Ask your client to invite a user from your company to manage their accounts (instead of linking it under your MCC), and give that user reporting-only permissions as explained in https://support.google.com/adwords/answer/1704346?hl=en. Then use that shared login email

Re: An error has occurred: SOAP-ERROR: Parsing WSDL

2014-04-25 Thread Anash P. Oommen (AdWords API Team)
Hi Sinan, AdWords API test accounts use the same endpoint as the production accounts. So just use https://adwords.google.com/api/adwords/cm/v201402/CampaignService?wsdl. Also see https://developers.google.com/adwords/api/docs/test-accounts in case you haven't read this page already. Cheers, A

Re: Adwords API Slow

2014-04-25 Thread Anash P. Oommen (AdWords API Team)
Hi Susheel, Is this issue solved for you yet? Cheers, Anash P. Oommen, AdWords API Advisor. On Thursday, April 24, 2014 1:36:12 PM UTC-4, Susheel Khamkar wrote: > > Hi, > > My queries for AWQL are taking 5x as long as they used to using the API. > Is this a systemic issue? Are there particular

Re: Offline conversions upload

2014-04-25 Thread Anash P. Oommen (AdWords API Team)
Hi Simone, Could you post a request id from the SOAP logs for a failed request so I could investigate this further? Cheers, Anash P. Oommen, AdWords API Advisor. On Thursday, April 24, 2014 11:44:20 AM UTC-4, Simone Frattegiani wrote: > > > Hello, > > I have a script that automatically uploads

Re: DotNet Libraries v201402 AdGroupPerformance Report Intraday with HourOfDay

2014-05-12 Thread Anash P. Oommen (AdWords API Team)
Hi Sean, It is possible that you are using a column that is not supported. What does the ReportsException.Errors field tell you? See https://github.com/googleads/googleads-adwords-dotnet-lib/blob/master/src/AdWords/Util/Reports/ReportsException.cs#L35 for details. Cheers, Anash P. Oommen, Ad

Re: Adwords Client reporting

2014-05-12 Thread Anash P. Oommen (AdWords API Team)
Hi, AdWords API doesn't support MCC reports. You have to enumerate the client accounts using ManagedCustomerService.get, then run reports for each client accounts, then join the individual reports into a single report. See https://github.com/googleads/googleads-php-lib/blob/master/examples/AdW

Re: SelectorError.INVALID_PREDICATE_OPERATOR-v201309

2014-05-12 Thread Anash P. Oommen (AdWords API Team)
Hi Ranjit, For destination url, a DestinationUrl STARTS_WITH 'http' might work. Cheers, Anash P. Oommen, AdWords API Advisor. On Friday, May 9, 2014 11:38:30 PM UTC-7, Ranjit Behera wrote: > > > Thanks Josh, > > Can u pls tell me how can i apply filter to restrict NULL values in > MaxCpc and D

Re: Problem in downloading Ad performance Report of file size above 500MB

2014-05-12 Thread Anash P. Oommen (AdWords API Team)
Hi Shibu, 524MB is a big xml, you might want to increase the memory on your machine, or consider an alternate format like CSV for downloading the reports. Cheers, Anash P. Oommen, AdWords API Advisor. On Thursday, May 8, 2014 8:51:40 AM UTC-7, shibu thomas wrote: > > > Hi - > > I've successfull

Re: QueryError.INVALID_DURING_CLAUSE For CALL_METRICS_CALL_DETAILS_REPORT

2014-05-12 Thread Anash P. Oommen (AdWords API Team)
Hi Boric, CALL_METRICS_CALL_DETAILS_REPORT supports only data for a single day, so the DURING clause isn't supported for this report type. Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, May 12, 2014 2:43:15 AM UTC-7, Boris Savic wrote: > > Hi, > > I am downloading daily reports so I c

Re: Adding campaigns and kws multiple times

2014-05-15 Thread Anash P. Oommen (AdWords API Team)
Hi Luca, The keyword will be added only once. I'm not sure why such a difference exists in this behaviour, I guess AdWords throws error on duplicate campaign name because it enforces that condition, whereas you could add a keyword, delete it, add it back again and so on, so throwing an error fo

Re: CONCURRENT MODIFICATION Error

2014-05-15 Thread Anash P. Oommen (AdWords API Team)
Hi Luca, Your approach of batching keyword operations by adgroups is fine, but you can also try staggering the batches such that successive API calls don't go to a single adgroup. That should reduce the frequency of CONCURRENT MODIFICATION errors. Cheers, Anash P. Oommen, AdWords API Advisor.

Re: Modifying CPC bid accross multiple ads by a common factor

2014-05-15 Thread Anash P. Oommen (AdWords API Team)
Hi Dominic, If work hours is something that decides how many operators your client has at a given point, then you could consider using AdSchedules instead. You can set bid modifiers on them, at campaign level. See https://developers.google.com/adwords/api/docs/reference/v201402/CampaignCriteri

Re: ERROR_GETTING_RESPONSE_FROM_BACKEND when including CampaignId in PLACEHOLDER_FEED_ITEM_REPORT

2014-05-15 Thread Anash P. Oommen (AdWords API Team)
Hi Jeremy, ERROR_GETTING_RESPONSE_FROM_BACKEND usually happens when the amount of data being requested is very large, and there is a timeout between the API server and stats server. Try reducing the size of the report by removing some columns, or restricting the report to a shorter date range /

<    1   2   3   4   5   6   7   8   9   10   >