Re: Failed to refresh access token: invalid_client

2018-11-21 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi, Could you confirm if you are using the latest .Net client library ? Could you try to generate again an OAuth2 credentials by following this guide

Re: SelectorError.INVALID_FIELD_NAME @ selector; trigger:'GenderType'

2018-11-21 Thread 'Peter Oliquino (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi, The SelectorError.INVALID_FIELD_NAME error occurs because GenderType field is a field of Gender

Re: AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-21 Thread an . deangelis
Did u have any response? Il giorno mercoledì 21 novembre 2018 01:35:06 UTC+1, Stepanian ha scritto: > > Yesterday I started getting a DatabaseError.CONCURRENT_MODIFICATION error > for operations that are part of a tool that I have developed and used for > months. The tool creates an ad group and

Re: AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-21 Thread jesse young
Luis, I work with Raffy. We are getting this error on adgroup creation in some cases. How is that possible? Thanks On Tuesday, November 20, 2018 at 8:56:10 PM UTC-5, Luis Xander Talag (AdWords API Team) wrote: > > Hi Raffy, > > The DatabaseError.CONCURRENT_MODIFICATION >

Re: Access to Billed Cost vs. Served Cost

2018-11-21 Thread zain
I also require access to 'billed cost' programmatically. On Friday, February 2, 2018 at 3:55:24 AM UTC-5, Peter Oliquino (AdWords API Team) wrote: > > Hi Colin, > > We currently have no information if the billed cost will be included in > the succeeding version of the AdWords API. You may follow

Re: AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-21 Thread raul . p
Hello!, I have the same problem than Stepanian, yesterday I started to get the same error "[DatabaseError.CONCURRENT_MODIFICATION @ com.google.ads.api.services.campaignmgmt.common.error.DatabaseError.(Datab] - Code : 50014" But the interesting thing is that the app was working properly for th

Re: Access to Billed Cost vs. Served Cost

2018-11-21 Thread 'Peter Oliquino (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi, My apologies as billed cost is not yet supported in the AdWords API. Thanks and regards, Peter AdWords API Team On Wednesday, November 21, 2018 at 5:29:32 PM UTC+8, z...@wavo.me wrote: > > I also require access to 'billed cost' programmatically. > > On Friday, February 2, 2018 at 3:55:24 AM

Re: AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-21 Thread an . deangelis
This is happening also to my application. It was working in this last year very great, from today no h! Il giorno mercoledì 21 novembre 2018 10:29:26 UTC+1, rau...@adext.com ha scritto: > > Hello!, > > I have the same problem than Stepanian, yesterday I started to get the > same error

Re: Missing required fields error with AdService

2018-11-21 Thread Markus Heiden
Hi Dannison, I already read that guide (just the german version, because I found no switch for the language) and there is no point about *updating* expanded text ads, just the creation via the AdGroupAdService is mentioned. My concern is that there are no details about *updating* expanded text

New Google Ads API beta and managed customers

2018-11-21 Thread Vitaly Dukhota
Hi, I have a question regarding managed customers please. Are they currently supported in the new Google Ads API Beta? Also, is it possible to make cross-customer batch requests in the new Google Ads API Beta? I am talking about the following scenario: an agency manages thousands of customers;

Managed Customers & the new Ads API Beta

2018-11-21 Thread Vitaly Dukhota
Hi, I have a question regarding managed customers please. Are they currently supported in the new Google Ads API Beta? I couldn’t find anything related in the reference – I suppose it’s not implemented yet? Also, is it possible to make cross-customer batch requests in the new Google Ads API Bet

custom reports for negative keywords

2018-11-21 Thread Jeff Sedlik
In the hands of a skilled developer, can the API be used to generate a custom report that would provide a list of instances in which a negative keyword caused an ad not to appear. I am trying to optimize my negative keywords, and need a list that pairs the search terms with the negative keywor

extremely slow response, 130 seconds

2018-11-21 Thread Martijn Scheffer
is this forum moderated ? i can't find my original question, i had some extra information. im making a get request with the CampaignService like this: $campaignService = $adWordsServices->get($session, CampaignService::class); // Create selector. $selector = new Selector(); $selector->setFields

CampaignService->get extremely slow (131 seconds)

2018-11-21 Thread Martijn Scheffer
sunday evening, without changing a line of code, my calls sot CampaignService->get suddenly became incredibly slow i have just 6 campaigns, that werent changed either. every request takes between 130 and 132 seconds, no exceptions. this is the code (copied from googles sample code): $campaignS

Entity not found -- INVALID_ID

2018-11-21 Thread kitijacunami
Hello, I'm trying to implement a switch between two Google Ads API accounts in one project. The custom API code works as it should with the first account, but if I switch out the - ClientID, - ClientSecret, - RefreshToken - ClientCustomerId for the other account, and try to save

zeep.exceptions.LookupError: No type 'OperatingSystemVersion' in namespace https://adwords.google.com/api/adwords/o/v201809.

2018-11-21 Thread tahirhanyildizoglu2
Hi, i am trying to add OperatingSystemVersion as criterion to TrafficEstimatorSelector. But when i execute the code below, i get error. Code : # Create campaign estimate requests. campaign_estimate_requests = [{ 'adGroupEstimateRequests': adgroup_estimate_requests, 'criteria': [

Please tell me the method for the script adwords

2018-11-21 Thread marketing . maxim . adwords
Good day, I write a script to optimize rates in Ads, I see methods for the keyword: https://developers.google.com/google-ads/scripts/docs/reference/adwordsapp/adwordsapp_keyword With the "Estimated bid to show at the top of the page" (getTopOfPageCpc()) and "Estimated bid for first page" (getFi

Re: zeep.exceptions.LookupError: No type 'OperatingSystemVersion' in namespace https://adwords.google.com/api/adwords/o/v201809.

2018-11-21 Thread tahirhanyildizoglu2
Campaign level only support : 1. Keyword 2. Language 3. Location

Re: How to trigger policy violation error?

2018-11-21 Thread tom . wagstaff
Thanks Sreelakshmi - that does the trick - exactly what I needed! Cheers, Tom On Tuesday, 20 November 2018 19:37:20 UTC, Sreelakshmi Sasidharan (AdWords API Team) wrote: > > Hi Tom, > > I was able to trigger a policy error while adding "combat knife" as a > keyword in my test account. This sho

Re: AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-21 Thread Philo
Same issue here (using the PHP SDK). We haven't made any modifications and starting yesterday we are experiencing the same issue. On Wednesday, 21 November 2018 01:35:06 UTC+1, Stepanian wrote: > > Yesterday I started getting a DatabaseError.CONCURRENT_MODIFICATION error > for operations that ar

Re: AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-21 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello All, To be able to troubleshoot on our end, could you please share the SOAP logs along with your CID from one of the requests that failed with this error? You could use reply privately to author while sharing the details. Thanks, Sreelakshmi, AdWords API Team -- -- =~=~=~=~=~=~=~=~=~

Re: AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-21 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello Anna, Thanks for the quick response. I have shared the logs with the team. I'll keep you posted on the updates. Thanks, Sreelakshmi, AdWords API Team -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=

Campaign Service campaignUpdate throws ApiException when ShoppingSetting have merchantId set

2018-11-21 Thread Ronald Findling
When doing a campaign update requests (`mutate` with `CampaignOperator.SET`) which has shoppingSettings (with `merchantId`) we observe a `com.google.api.ads.adwords.axis.v201806.cm.ApiException` see [1] In this request we set all mandatory properties (`merchantId`, `salesCountry`, `campaignPrior

Re: CampaignService->get extremely slow (131 seconds)

2018-11-21 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello Martijn, There are no issues currently that we are aware of. The PHP client library is on v38.0.0 with AdWords API v201809. It could be an intermittent issue. Could you try making the API call again and see if you're seeing the issue? Please share us the complete SOAP request and respons

Re: custom reports for negative keywords

2018-11-21 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello Jeff, I'm afraid, generating a custom report which would return the list of negative keywords that caused an ad to appear is not possible through the API. However, you may use the Search Query Performance Report

Re: Please tell me the method for the script adwords

2018-11-21 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello, In this support channel we will discuss technical questions related to AdWords API. Looks like you have concerns related to Google Scripts . I would recommend you to post your question on their form. If you have any questi

how to get available impressions number for ad group ?

2018-11-21 Thread tahirhanyildizoglu2
i want to get the number of available impressions for ad group. i added some criteria to ad group and i want to get reach or available impressions. Is it possible with adwords api python lib? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeve

Re: AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-21 Thread obuquerasesquiades
It's happening the same for me. Always working well but since yesterday this error started to turn up :( -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this

Re: Why I get unexpected values from the KEYWORDS_PERFORMANCE_REPORT report

2018-11-21 Thread yliu
Hi, I think I found the reason, I parsed the returned CSV incorrectly. Sorry Yang On Tuesday, November 20, 2018 at 4:53:13 PM UTC-6, Dannison Yao (AdWords API Team) wrote: > > Hi Yang, > > Could you provide me the clientCustomerId you used so I could further > check this? You may provide them

Re: AuthorizationError.USER_PERMISSION_DENIED for standard access account API

2018-11-21 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello Sang, To investigate further could you please share the SOAP logs(request and response) and the email address of the user authorizing the API call as requested earlier. You could use reply privately to the author option while sharing the details requested. Regards, Sai Teja, AdWords API

Re: Entity not found -- INVALID_ID

2018-11-21 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello Kitija, The EntityNotFound.INVALID_ID error usually occurs when referencing the ID of an entity from a different account or referencing the ID of an entity that was removed. Changing the ClientID, ClientSecret, RefreshToken and ClientCustomerId will swi

Labels return empty in keywords performance report

2018-11-21 Thread yliu
report_downloader = client.GetReportDownloader(version='v201809') # Create report query. report_query = (adwords.ReportQueryBuilder() .Select('Labels') .From('KEYWORDS_PERFORMANCE_REPORT') .Where('CampaignStatus').In('ENABLED', 'PAUSED')

Re: Missing required fields error with AdService

2018-11-21 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Markus, To answer your question, yes, you are correct. As explained in the guide I have provided, you could use the AdService.mutate()

How could I custom a daterange in this script?

2018-11-21 Thread yliu
report_downloader = client.GetReportDownloader(version='v201809') # Create report query. report_query = (adwords.ReportQueryBuilder() .Select('Id,Date') .From('KEYWORDS_PERFORMANCE_REPORT') .Where('CampaignStatus').In('ENABLED', 'PAUSED')

Re: Managed Customers & the new Ads API Beta

2018-11-21 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello, Getting the managed customers via Google Ads API beta is not available at this point of time. I will let my team members know regarding the concern to make it available for the future releases. Meanwhile you could refer our blog

Re: zeep.exceptions.LookupError: No type 'OperatingSystemVersion' in namespace https://adwords.google.com/api/adwords/o/v201809.

2018-11-21 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello, The Criterion of the TrafficEstimatorService support only those Crite

Re: Managed Customers & the new Ads API Beta

2018-11-21 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello, Apologies for the inconvenience. Please find my updated response below: Getting the managed customers via Google Ads API beta is not available at this point of time. I will let my team members know regarding the concern to make it available for the future releases. Meanwhile you could re

Re: AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-21 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello, Our team is currently looking into this. I'll keep you posted on the updates. Thanks, Sreelakshmi, AdWords API Team -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

Label Operations

2018-11-21 Thread sam
Label operations must be mutated and can't be sent through batching, correct? We're worried about hitting rate limits without sending these label operations through batching. What is the recommended solution for scaling large amounts of label operations without batching them? Thanks! -- --

Re: Why I get unexpected values from the KEYWORDS_PERFORMANCE_REPORT report

2018-11-21 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Yang, Glad you fixed the issue. Let me know if you have further clarifications with the AdWords API. Regards, Dannison AdWords API Team On Thursday, November 22, 2018 at 1:05:43 AM UTC+8, y...@pangeare.com wrote: > > Hi, > > I think I found the reason, I parsed the returned CSV incorrectly.

Re: Cost per Conversion and Conversion Rate calculations - API

2018-11-21 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Olivier, It appears that you are using the Campaign Performance Report . You could download this by referring to our reporting guidelines

Re: Cost per Conversion and Conversion Rate calculations - API

2018-11-21 Thread olivier
Hello Dannison, Thanks for the reply. As a matter of fact, we do download the Campaign Performance Report to obtain the results :) Basically, for technical reasons on our side (among other things, aggregate results from multiple Adwords accounts), we prefer (for some metrics, not all) to cal

Re: how to get available impressions number for ad group ?

2018-11-21 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi, If you wish to get the impressions metrics in the AdWords API, this is only possible using reports. The Impressions metric is not supported in the AdWords API services. Let me know if you have furthe

Re: Failed to refresh access token. See inner exception for details.

2018-11-21 Thread 'Nadine Sundquist (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello, This is a pretty old thread from what it appears to be someone else. Could you please start a new thread with your information, so we can best help you and make sure your issue doesn't get confused with someone else's? Thanks, Nadine, AdWords API Team On Wednesday, November 21, 2018 at

Re: Labels return empty in keywords performance report

2018-11-21 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Yang, To clarify, the two dashes indicate that there is no value for the cell. Are the values from the API different from what you're seeing from the Google Ads UI? You can refer to this link

try to create multiple ad on same ad group, but api throw error DatabaseError.CONCURRENT_MODIFICATION

2018-11-21 Thread RAN HU
Hi Google, try to create multiple ad on same ad group, but api throw error DatabaseError.CONCURRENT_MODIFICATION im using node js generate soap request manually, if need soap request please ask me. Thanks, Ran -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog:

Re: How could I custom a daterange in this script?

2018-11-21 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Yang, You can use the custom date range when you want to retrieve the data you had for the last three months. You may refer to the sample code below: .During(start_date='', end_date='') Note that the values for start date and end date should be in the format MMDD. You may also visit th

Re: try to create multiple ad on same ad group, but api throw error DatabaseError.CONCURRENT_MODIFICATION

2018-11-21 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Ran, The team is aware of this issue and we are currently investigating the cause of the problem. I'll let you know as soon as we have any updates. Regards, Dannison AdWords API Team On Thursday, November 22, 2018 at 4:04:37 AM UTC+8, RAN HU wrote: > > Hi Google, > > try to create multiple

Re: Label Operations

2018-11-21 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Sam, Mutating labels are supported in batch processing. You can see different label operations here , and may use corresponding service to perform batch jobs for it. Additionally, if you're encountering

Re: Cost per Conversion and Conversion Rate calculations - API

2018-11-21 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Olivier, The AdWords API only reflects the results in the UI. Since you mentioned that your computation does not reflect in the Google Ads UI, it would be better to open your concern to the Advertiser's Community Forum ,

Re: Campaign Service campaignUpdate throws ApiException when ShoppingSetting have merchantId set

2018-11-21 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Ronald, Could you please provide the complete SOAP request and response logs (without redacting any information such as clientCustomerId and the merchantId) using the *Reply privately to author *option so I can investigate this more? Regards, Dannison AdWords API Team On Thursday, November

Re: Possible to retrieve invoices through API?

2018-11-21 Thread antoine lievre
Hi, I just checked the blog and can't find anything about retrieving invoices. But there is a lot of organization that really want this feature, and this 8 years mow (at least). So, i'm hoping that it will be available ASAP. Antoine -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also

Re: Share audiences between accounts in MCC

2018-11-21 Thread Gabi Lee
+1 On Monday, February 6, 2017 at 11:20:11 PM UTC+2, Shwetha Vastrad (AdWords API Team) wrote: > > Hi, > > I'm afraid sharing remarketing lists associated with the client account > with its MCC account is not possible using AdWords API. You need to do this > in the AdWords UI using the instruct

Seeing zero impression entities in performance reports when i set include zero impressions to False.

2018-11-21 Thread 'Manu Reddy' via AdWords API and Google Ads API Forum
while downloading performance reports downloads, i see that some entities with zero impressions are downloaded. Is this expected? I checked the api and report headers and saw that the headers are being set correctly. Im using the python google ads api to download reports. thanks, Manu -- --

Re: Possible to retrieve invoices through API?

2018-11-21 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Antoine, I'll follow up on this concern with the engineering team, however, there's no guarantee that it will be available soon. Kindly follow the blog for future updates regarding this feature. Let me know if you have further

Re: Seeing zero impression entities in performance reports when i set include zero impressions to False.

2018-11-21 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Manu, Can you provide your clientCustomerId and report definition so I can further investigate the issue on my end? You may send them to me via *Reply privately to author*. You may also refer here

Re: How to Select Multiple Product Item by ProductOfferId Class

2018-11-21 Thread faizan . zulfiqar
Hi Teja Sorry i am very confused here. can you please explain how can i select multiple product by ID and make a separate UNIT. can ProductOfferId product dimension is the one which can help. Thanks alot On Wednesday, November 21, 2018 at 12:51:36 AM UTC+5, Teja Makani wrote: > > Hello Faizan,