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
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
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
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
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 discussed on
> thi
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
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.
>
> Goo
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.ListAccessibleCustomers
> <https://developers.google.com/google-
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://developers.google.com/google-
-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 wrote:
>
> H
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
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
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
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 could
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
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
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',
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
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
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
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();
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:39 AM UTC+1
)
[labels] =>
[forwardCompatibilityMap] =>
[baseCampaignId] =>
[baseAdGroupId] =>
[AdGroupCriterionType] =>
[_parameterMap:AdGroupCriterion:private] => Array
(
[AdGroupCriterion.Type] => AdGr
?
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
?
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
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
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
of the 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
.
.
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/+GoogleAdsDevelopers
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:
Anash,
We also
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
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 this was working fine
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 21, 6:20 pm
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?
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
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 pow...@nauticom.net wrote:
I have a job
.
Regards
Phil.
On Feb 24, 12:59 am, Gnomish Inventor gnomishinven...@gmail.com
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 based on the free units meeting our
needs
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
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
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 adwordsapiadvi...@google.com
wrote:
Hello Phil,
Yes, the error you describe is coming from Microsoft's XML
serialization library code
/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 adwordsapiadvi...@google.com
wrote:
Hello Phil,
Yes, I do believe that you're getting
it addresses 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 following so far:
* The API library (for .net at least) encodes
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 that is being sent?
Cheers
Phil
.
Phil.
On Jan 28, 6:10 pm, AdWords API Advisor adwordsapiadvi...@google.com
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
). 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 Google Groups
AdWords API Forum
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
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
47 matches
Mail list logo