Local Services - Credits/Refunds in Cost Data

2023-07-06 Thread Phil Rotella
Hi, This has been mentioned in a few other conversations, but wanted to renew the topic and provide some additional details. The costs that the Google Ads API/UI reports for Local Services campaigns are inconsistent with those reported in the Local Services API/UI, and with how Google Ads costs

Google Ads API V11 - Permission Denied

2022-08-25 Thread Phil Konsor
I am trying to get Google Ads API up and running for an internal application. Currently, I have set up: - developer token on Google MCC - client id and secret through Google Cloud OAuth credentials - have a script that retrieves a new access token based off my refresh token (which works) My p

Re: authorization_error: USER_PERMISSION_DENIED

2022-07-12 Thread Phil Rotella
This same thing happened to me yesterday starting at 3:30 pm ET. Individual calls weren't consistently failing; the exact same call could succeed once, then fail for "USER_PERMISSION_DENIED", then succeed. I upgraded my Google Ads API from version 10 to version 11 around 4:45 pm ET and haven't h

Re: Google Ads API Authentication using service account

2021-03-01 Thread Phil Lachmann
Xiaoming, Thank you. I have sent an email to the address you provided with the information that Ernie requested. Thank, Phil Lachmann On Monday, March 1, 2021 at 1:00:17 PM UTC-5 adsapiforumadvisor wrote: > Hi Phil, > > Thank you for reaching out. I work with Ernie. If this is

Re: Google Ads API Authentication using service account

2021-02-26 Thread Phil Lachmann
ion to reply to author in this group") How do I get this permission? Thanks, Phil. On Sunday, February 21, 2021 at 9:47:56 PM UTC-5 adsapiforumadvisor wrote: > Hi Phil, > > Thanks for posting your concern. > > Could you confirm if you already followed the instruction discuss

Google Ads API Authentication using service account

2021-02-19 Thread Phil Lachmann
I am creating an Azure function (C# using dotnet core 3.1) that will call the Google Ads API. Since this application has no UI I believe that I need to use a service account to authenticate. The code runs and returns an error "authenticationError": "NOT_ADS_USER" The login that I used to create

Re: [0-6530000025359] Accessible customers for MCC account are coming back incorrectly in Google Ads API

2019-02-24 Thread Phil
. My issue is resolved now. Thank you both (yourself and Luis) for all the assistance on this one! On Saturday, February 23, 2019 at 4:07:51 AM UTC+9, googleadsapi-forumadvisor wrote: > > Hi Phil, > > Since this thread has a bit of confusion going on, let me try to clarify. > > G

Re: Accessible customers for MCC account are coming back incorrectly in Google Ads API

2019-02-19 Thread Phil
This used to work until just recently upon the requirement to add login_customer_id On Tuesday, February 19, 2019 at 7:52:19 PM UTC+9, googleadsapi-forumadvisor wrote: > > Hi Phil, > > My apologies for the confusion. However, the main purpose of the > CustomerService.ListAc

Re: Accessible customers for MCC account are coming back incorrectly in Google Ads API

2019-02-19 Thread Phil
information and post it here. On Tuesday, February 19, 2019 at 7:52:19 PM UTC+9, googleadsapi-forumadvisor wrote: > > Hi Phil, > > My apologies for the confusion. However, the main purpose of the > CustomerService.ListAccessibleCustomers > <https://developer

Re: Accessible customers for MCC account are coming back incorrectly in Google Ads API

2019-02-18 Thread Phil
available sub-accounts, when invoking the AdWords customer service, however in the new Google Ads API, it does not. Are you able to try an example case on your end in order to reproduce my findings? Thanks. On Tuesday, February 19, 2019 at 12:04:27 PM UTC+9, googleadsapi-forumadvisor wro

Re: Accessible customers for MCC account are coming back incorrectly in Google Ads API

2019-02-18 Thread Phil
which has managerial authorization over several sub-accounts, list_accessible_customers only returns the customer id of the MCC account itself and not those of the sub-accounts. Thanks. On Monday, February 18, 2019 at 9:49:50 AM UTC+9, Phil wrote: > > I was testing calls after addi

Accessible customers for MCC account are coming back incorrectly in Google Ads API

2019-02-17 Thread Phil
I was testing calls after adding the login_customer_id header and continually hitting an error indicating that the user did not have access to the sub account using the google ads api (python client library v0.7). Upon further investigation, using the customer_service, I was able to make a cal

Why are certain segments required to be present in the SELECT clause if present in the WHERE clause (google ads api)?

2019-02-12 Thread Phil
I'm dealing with a specific example in mind in the new Google Ads API whereby if I include a filter on segments.device in the WHERE clause of the query, I'm also required to add it to the SELECT clause. In the AdWords API we were able to add predicates in order to filter data without affecting

Re: Can a row count be obtained without iterating through all rows

2019-02-08 Thread Phil
data over the network. Let me know what you think, thanks again. On Saturday, February 9, 2019 at 5:59:35 AM UTC+9, googleadsapi-forumadvisor wrote: > > Hello Phil, > > To get the count of the rows without iterating you could use the below > code code snippet for Java. You c

Can a row count be obtained without iterating through all rows

2019-02-08 Thread Phil
Is there a way using GoogleAdsService.search, to obtain a row count of the specified search query without iterating and counting every row? It doesn't appear that there's a mechanism for this in the query language itself (such as a COUNT aggregate function). I'm wondering if we can do somethi

Expanded Text Ad fields omitted from API response as of yesterday

2016-11-30 Thread Phil Tysoe
Hi, In the past 24 hours there appears to have been a change in the API response for ExpandedTextAds. Details: API version: v201607 service: AdGroupAdService predicate: EXPANDED_TEXT_AD Example returned entry: (AdGroupAd){ adGroupId = 12345 ad = (ExpandedTextAd){ id = 123

Unable to create a call extension with the Python client

2016-11-25 Thread Phil Tysoe
I am trying to create a call extension using the Python API client. My code is as follows: operations = [ { 'operator': 'ADD', 'operand': { 'campaignId': 12345, 'extensionType': 'CALL',

Is it possible to read Campaign subtypes?

2016-09-19 Thread Phil Tysoe
When specifying AdvertisingChannelSubType CampaignService returns nothing. Is it possible to access all possible subtypes that are provided in the UI? I need to be able to tell if the user has selected/changed any of them. A quick search in the forums would suggest that AdvertisingChannelSub

Getting authuser values for a user

2016-08-30 Thread Phil Tysoe
An Adwords user can add multiple Google accounts to their Adwords account. The default account is (from what I can see) selected by the GET param `authuser=0`. Is there a way to fetch the alternative accounts for a user so that I can link the user to the correct page in Adwords? Ideally I'd

Re: Create copy of entire shopping campaign

2016-08-26 Thread phil
Found the issue: My partition case value was missing a value. In removing it for the negative value I also removed it for the partition. For reference, the parent ids should all be -1 in this case (although this is a flat structure) Thanks again Peter On Friday, August 26, 2016 at 11:25:43 A

Re: Create copy of entire shopping campaign

2016-08-26 Thread phil
Also just to add: I think the documentation says these nodes should have the parentCriterion ids the same as the root->id ? ProductPartition root = new ProductPartition(); root.setPartitionType(ProductPartitionType.SUBDIVISION); root.setId(-1); ProductPartition node1 = new ProductPartition(); n

Re: Create copy of entire shopping campaign

2016-08-26 Thread phil
Hi Peter, After changing the id to -2 I get: AdGroupCriterionError.PRODUCT_PARTITION_DOES_NOT_EXIST @ operations[2].operand.criterion.parentCriterionId; trigger:'TempCriterionId{id=2}' Similarly for if I change the id of [1] to -2 instead. Phil On Friday, August 26, 2016 at 4:12:3

Re: Create copy of entire shopping campaign

2016-08-25 Thread phil
) [labels] => [forwardCompatibilityMap] => [baseCampaignId] => [baseAdGroupId] => [AdGroupCriterionType] => [_parameterMap:AdGroupCriterion:private] => Array ( [AdGroupCriterion.Type] => AdGr

Re: Create copy of entire shopping campaign

2016-08-25 Thread phil
? Thanks, Phil On Thursday, August 25, 2016 at 11:08:27 AM UTC+1, Peter Oliquino wrote: > > Hi Phil, > > I believe you could do it through normal get and mutate operations. Could > you confirm if the information you are getting from the original partition > are correct and c

Re: Create copy of entire shopping campaign

2016-08-25 Thread phil
? Thanks, Phil On Thursday, August 25, 2016 at 9:32:52 AM UTC+1, Peter Oliquino wrote: > > Hi Phil, > > You may review our shopping campaign guide > <https://developers.google.com/adwords/api/docs/guides/shopping> and the > slides > <http://www.google.com/url?q=h

Create copy of entire shopping campaign

2016-08-25 Thread phil
iterionType = "BiddableAdGroupCriterion"; $operation = new AdGroupCriterionOperation(); $operation->operand = $adGroupCriterion; $operation->operator = "ADD"; 4) When I perform the mutation I get the error: PRODUCT_PARTITION_SUBDIVISION_REQUIRES_OTHERS_CASE Ma

Re: Copy complete product partition?

2016-08-24 Thread phil
terion->AdGroupCriterionType = "BiddableAdGroupCriterion"; $operation = new AdGroupCriterionOperation(); $operation->operand = $adGroupCriterion; $operation->operator = "ADD"; 4) When I perform the mutation I get the error: PRODUCT_PARTITION_SUBDIVISION_REQUIRES

Re: Error deserializing message

2016-03-19 Thread phil
client and everything appears to be working ok. Thanks again for getting back to me. Phil On Thursday, 17 March 2016 09:55:13 UTC-7, Veer Arjun Busani(AdWords API Team) wrote: > > Hi Phil, > > Would you be able to confirm the version of the SDK > <https://github.com/googleads

Error deserializing message

2016-03-19 Thread phil
e 136. . Message was: No service was found. at ../../../lib/Google/Ads/AdWords/Deserializer.pm line 136. Any ideas? Phil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevel

Dveloper token question

2014-05-21 Thread phil
Hi, We have applied for a developer token (some 2 years ago initially) and it's still pending. We are being asked for a good trading history before we are approved but we have almost 26,000+ products in our catalogue and we will be wanting to start our AdWords campaign with just over 5000 produ

Re: Adwords API pending approval, Can I use my developer Token?

2012-06-14 Thread Phil Hargreaves
days but we are trying our best to expedite the review for you."* * * I replied to that email but received no response. If we could be added to the list as well that would be great: CID 517-449-3023 Thanks! Phil Hargreaves On Wednesday, 13 June 2012 06:32:21 UTC+1, Paul Harvey wrote: &g

AdWords API Sandbox down?

2009-06-12 Thread Phil
Is the sandbox unavaliable right now? Friday 12/06/2009 12.07pm GMT? Code that has not been changed since Monday is now failing - where as it wasn't on Monday. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "AdWords

AdWords API Date Formats - HELP!

2009-06-08 Thread Phil
US dates. (Which is annoying because 01/06/2009 can be First of June OR Sixt of January and there is no way of telling). This is currently a massive problem for us. Any help would be brilliant. Thanks Phil. --~--~-~--~~~---~--~~ You received this message because

AdWords API Re: Time outs - anyone else having a problem?

2009-04-29 Thread Phil
the numbers I was pushing in were higher - but I had, maybe, 1 timeout per push. Is there a new hit limit on the API? Phil. On Apr 23, 9:57 am, Phil <5000...@googlemail.com> wrote: > Hi Jeff, > Thank you for the links. I will investigate. > The strange thing for me is that all t

AdWords API Re: Time outs - anyone else having a problem?

2009-04-23 Thread Phil
Hi Jeff, Thank you for the links. I will investigate. The strange thing for me is that all this was working fine, and nothing has changed at this end. Then all of a sudden we get patches of time outs. When I run next I will look into this further. Cheers Phil. On Apr 22, 4:34 pm, AdWords API

AdWords API Re: Time outs - anyone else having a problem?

2009-04-22 Thread Phil
parts). I would be reticent to up the limit because the same code has been working for about 6 weeks and has only now started to have the problem. Also, if it takes over 30seconds there is more of a problem than my code needing to wait a little longer. Thank you for your response. Phil. On Apr 2

AdWords API Time outs - anyone else having a problem?

2009-04-20 Thread Phil
When pushing in Adgroups/Keyword/Text Ads I am getting alot of time- outs when communicating with Google. Previously (about two weeks ago) I was doing a similar level of 'work' but not getting so many time outs. My code hasn't change, has Google changed policy? --~--~-~--~~

AdWords API Re: API Charge- Theory, Efficiency and Future usage.

2009-03-30 Thread Phil
extra cost that ends up not being spent on Adwords (to our benefit) but still goes into Googles pocket (as usual). We have applied for and been refused Free Units. We have no idea why, or what the criteria for this would be. Charities? This we are not. On Mar 30, 1:39 pm, Zweitze wrote: > On Mar

AdWords API Re: API Charge- Theory, Efficiency and Future usage.

2009-03-27 Thread Phil
costs them money to run the > Adwords API: hardware, software, bandwidth, etc. They recoup that cost > through API charges. > > If your application isn't generating any revenue, it begs the question > why you're writing it in the first place (especially an Adwords > appl

AdWords API Re: API Charge- Theory, Efficiency and Future usage.

2009-03-26 Thread Phil
etc., so it kept the small parties small. > > In my opinion, if you write software where its merits do not exceed > API cost, you're doing something wrong. > > On Mar 23, 9:53 am, Phil <5000...@googlemail.com> wrote: > > > Besides the obvious extra income that t

AdWords API API Charge- Theory, Efficiency and Future usage.

2009-03-23 Thread Phil
Besides the obvious extra income that the API generates. Am I right in understanding that the reasoning behind charging for API usage is to encourage most efficient use of the service? Are there any plans for the API charge to be reduced/removed if the code that calls it can be agreed 'most effici

AdWords API Re: API Unit Usage Not Showing up

2009-03-23 Thread Phil
face from being updated. Hopefully if there is a problem we > can get it resolved so that no further confusion ensues. > > Cheers, > -Jeff Posnick, AdWords API Team > > On Mar 20, 5:48 am, Phil <5000...@googlemail.com> wrote: > > > Hi, Thanks for taking the time to rep

AdWords API Re: API Unit Usage Not Showing up

2009-03-20 Thread Phil
Hi, Thanks for taking the time to reply. Must have been a web thing. Now the data is showing, (and your comment), proves it was still being stored. I had a glimmer of hope that they had decided to stop charging. :) Phil. On Mar 19, 6:54 pm, ReedP wrote: > I have a job that runs each night

AdWords API Re: API Unit Usage Not Showing up

2009-03-20 Thread Phil
HI, It has updated now. It has been 3 or 4 days (depending on when the Google day passes). Thank you for your reply, however. Regards Phil. On Mar 19, 5:31 pm, AdWords API Advisor wrote: > Hello Phil, > >  The AdWords API Center web interface should show your API unit usage > from p

AdWords API API Unit Usage Not Showing up

2009-03-19 Thread Phil
We have just rolled out an application using API and the Unit Usage from 3 days ago is not showing up. It says on the page where this is viewed that it is updated daily. Anyone know whats going on there? Have we not been charged? :) --~--~-~--~~~---~--~~ You receive

AdWords API Re: Free Units - Teasing and Vanishing

2009-02-24 Thread Phil
ts gave the impression that this would be possible. Regards Phil. On Feb 24, 12:59 am, Gnomish Inventor wrote: > I completely agree with Phil, it was very clear that my account had > recived the free units (while waiting for my tokens to be approved) > and I got management approval bas

AdWords API Free Units - Teasing and Vanishing

2009-02-23 Thread Phil
owance has gone! What's the deal with that? Seems like teasing to me! Phil. --~--~-~--~~~---~--~~ 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@google

AdWords API Re: Illegal Characters

2009-02-17 Thread Phil
dresses the same question. > > Cheers, > -Jeff Posnick, AdWords API Team > > On Feb 17, 9:29 am, Phil <5000...@googlemail.com> wrote: > > > Hi, > > What are the illegal characters in plain text when using the Adwords > > API? > > I understand the foll

AdWords API Re: XML encoding.

2009-02-17 Thread Phil
Great. Thank you. However, these errors are coming back as XML errors before the query is sent. It doesn't seem to like (,)@% in the text of a keyword phrase. On Feb 17, 5:03 pm, AdWords API Advisor wrote: > Hello Phil, > >  Are you saying that the AdWords SOAP service return

AdWords API Re: Sandbox: Over 2000 adgroups per campaign comes back as 'Failed Validation'

2009-02-17 Thread Phil
ill need to add/pause/ unpause adgroups within this campaign. If I can't do that through the API, this is a big issue. Can you point me at the documentation of these limits? Cheers Phil On Feb 17, 4:35 pm, AdWords API Advisor wrote: > Hello Phil, > >  Yes, I do believe that you're

AdWords API Re: XML encoding.

2009-02-17 Thread Phil
nd most of the illegal things now. I couldn't find an illegal character list and haven't dug around for a style sheet. Cheers Phil On Feb 17, 4:29 pm, AdWords API Advisor wrote: > Hello Phil, > >  Yes, the error you describe is coming from Microsoft's XML > serialization

AdWords API Illegal Characters

2009-02-17 Thread Phil
Hi, What are the illegal characters in plain text when using the Adwords API? I understand the following so far: * The API library (for .net at least) encodes for XML validity for you. * the characters sent must be in UTF-8 * _(_ and _,_ and _)_ and _...@_ are illegal characters. Who else

AdWords API Illegal Characters

2009-02-17 Thread Phil
Hi, When using the API what are the illegal characters? I understand the following: The API library provided by google (for .net at least) encodes for XML. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "AdWords API

AdWords API Sandbox: Over 2000 adgroups per campaign comes back as 'Failed Validation'

2009-02-16 Thread Phil
Sandbox: Over 2000 adgroups per campaign comes back as 'Failed Validation'. Is this correct? Surely there should be a better error message than this? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "AdWords API Forum"

AdWords API Re: XML encoding.

2009-02-16 Thread Phil
PS, I have just noticed. I am getting this problem with '(' not only special characters. On Feb 16, 5:31 pm, Phil <5000...@googlemail.com> wrote: > I am not sure how to approach this problem. I am currently working in > the sandbox. > I am using the .net adwords API

AdWords API XML encoding.

2009-02-16 Thread Phil
serialisation in the criterion service call). It appears to happen when the serialisation is trying to parse an int. Has anyone else had this kind of error? Should I be XML encoding things or relying on the API library to do that for me? How would I 'see' the XML th

AdWords API Re: Sandbox Speed

2009-01-31 Thread Phil
model. Phil. On Jan 28, 6:10 pm, AdWords API Advisor wrote: > Hello Phil, > >  The Sandbox is not intended for load testing or for getting an > accurate sense of how quickly operations will complete in the > Production environment. I don't think you can read very much into >

AdWords API Sandbox Speed

2009-01-28 Thread Phil
eywords and text ads). Which means the 2000 or so adgroups I will need to push could take over an hour. Will this drasticly speed up using the 'real' API? Kind Regards Phil. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Goo

AdWords API Re: An internal error has occurred. Please retry your request. in Sandbox

2009-01-16 Thread Phil
solution in place. If ad and > criteria creation are still *not* working for you in the Sandbox, > please post and let us know. > > I'll update this thread with more info when I get it. > > Cheers, > -Jeff Posnick, AdWords API Team > > On Jan 15, 3:49 am, Phil <500

AdWords API Re: An internal error has occurred. Please retry your request. in Sandbox

2009-01-15 Thread Phil
Yes, working here too. "If it ain't broke, it doesn't have enough features yet." - Unknown --~--~-~--~~~---~--~~ 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@g

AdWords API Re: An internal error has occurred. Please retry your request. in Sandbox

2009-01-13 Thread Phil
It apperas this problem is still ongoingI am getting the same problem as everyone else here. Can add everything up to the Adgroup level, then everything fails from then on - no textads or criteria. I am supprised this has gone on for 6 days - no chance of a roll back? Phil