Re: GAds API not receiving conversions

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Pablo,

Thank you for the reply.

Upon checking the logs you have provided, I can see that the response has the 
status of 200 which means it is OK. Please note that as for the reflected 
conversion values, if the Google Ads API uploads were successful, then the 
reflected values you are seeing in the API could either be encountering a delay 
in reflecting in the data freshness guide, and as also mentioned in our guide 
that it may take up to 3 hours for imported conversion statistics to appear in 
your Google Ads account for last-click attribution and Conversions attributed 
using attribution models other than “Last click” are typically delayed up to 15 
hours. This may also possibly be performance related.

Uploaded conversions will be reflected in reports for the impression date of 
the original click, not the date of the upload request or the date of the 
conversion_date_time of the ClickConversion. That said, your uploaded 
conversions and their associated conversion values may reflect at a different 
date.

Moving forward, if there are no API upload errors and if you require further 
insight on the above mentioned points, then the appropriate team to provide 
further assistance on this matter should be the Product Team via this link .

Best regards,

Heidi
Google Ads API Team
ref:_00D1U1174p._5004Q2gg3LZ:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/qlcxN0RMGQZO00V8aV7HJgRUi-prsCcoADBw%40sfdc.net.


RE: Shopping Ads Campaign Settings

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Ramanajee,

Thank you for reaching out to the Google Ads API support team.

With regards to your question, kindly note that in ShoppingSetting, the 
use_vehicle_inventory and enable_local fields are available. Could you confirm 
if this is what you are looking for? If this is not, could you please provide 
the whole/uncropped screenshot of the Google Ads UI showing this data? You can 
provide it via Reply privately to author option. If this option is not 
available, then send it instead on this email address 
googleadsapi-supp...@google.com.

Regards,

Carmela
Google Ads API Team
ref:_00D1U1174p._5004Q2gipss:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4d6HA0RMGUUT00h_tN9evdSQ6CF94bxeDX0w%40sfdc.net.


Cannot resolve invalid_grant

2022-12-06 Thread Johan Wallinder
Hello.

We have a user that receives "invalid_grant" error. The user has re-auth so 
he should have a new refresh token (suggested from previous "invalid_grant" 
issues), but it still doesn't work.

Please advice us how to resolve it!

Best regards 
Johan Wallinder, developer @ Funnel

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/58f39a81-84fc-4bd7-b16c-8476c66fc7den%40googlegroups.com.


GeoTargetConstantService returns incorrect result

2022-12-06 Thread Max
I'm trying to get a Google Ads constant for the location "Paderborn", I 
need a district. 

But in the answer, out of the many results, there is only a city and many 
other cities that do not suit me. 

In screenshot 1, you can see that I get a lot of constants, although they 
do not match the exact query by name. 

In screenshot 2, you can see the screenshot shows that there is still a 
Paderborn district in the Google Ads database (I downloaded the latest 
version of the ".csv" file from 
https://developers.google.com/google-ads/api/reference/data/geotargets). 
But it doesn't show up in the search result 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c620a853-f419-42a5-85e0-273b776b1716n%40googlegroups.com.


Re: Keep on getting Resource_Exhausted error when I should not

2022-12-06 Thread 'Peter Lanser' via Google Ads API and AdWords API Forum
Hi,

we are experiencing the same issue (also using V12 of the Google Ads API).

Regards,
Peter Lanser

On Monday, December 5, 2022 at 5:34:54 PM UTC+1 sohai...@gmail.com wrote:

> I am clear about the reasoning if I am doing too many requests in a short 
> time.  This is why I sent the screeshot showing that I only did 56 or so 
> requests in over 10 hours.
>
>  
>
> Also as noted in the error response, the message suggested that retry 
> after 4 seconds.  I did try not only 4 seconds but after 10 minutes, 30 
> minutes and such without success and the same error message.
>
>  
>
> Is there something else I should look?
>
>  
>
>  
>
> Thanks
>
> Sohail
>
>  
>
>  
>
> *From: *Google Ads API Forum Advisor
> *Sent: *Monday, December 5, 2022 7:54 AM
> *To: *sohai...@gmail.com
> *Cc: *adwor...@googlegroups.com
> *Subject: *RE: Keep on getting Resource_Exhausted error when I should not
>
>  
>
> Hi Sohail,
>
>
> Thanks for reaching out to the Google Ads API team. I hope you are doing 
> well today.
>  
>
> Kindly note that the RESOURCE_EXHAUSTED 
> 
>  error 
> generally occurs when you are sending too many requests in a short period 
> of time. The server throws this error once it detects that your request has 
> exceeded the system frequency limit. I would recommend setting up short 
> delays between requests or combining more operations in fewer requests. 
> Please refer to the Best practices guide 
> 
>  to 
> optimize the efficiency and performance.
>  
>
> Also, this may occur if you have already exceeded the daily limit of 
> 15,000 API operations per day. You may refer to this documentation 
> 
>  for 
> the quota you need to consider daily when performing requests using the 
> API. It says that the basic access level allows the developer token to 
> execute up to 15,000 operational requests per day and 1,000 get operations 
> per day only. However, we would request that you provide the complete 
> request 
> 
>  and response 
> 
>  logs, 
> with the request-id 
> ,
>  
> generated for the RESOURCE_EXHAUSTED error in order to check further. You 
> can enable logging, which you may do so by navigating to the *Client 
> libraries > Your client library (ex. Java) > Logging* documentation, 
> which you can access from this link 
> . 
>
> You can provide it via Reply privately to the author option. If this 
> option is not available, then send it instead on this email address 
> googleadsa...@google.com.
>  
>
> Regards,
>
> [image: Google Logo]
>
> *Darwin*
>
> Google Ads API Team
>
>  
>
>
>
> ref:_00D1U1174p._5004Q2giL6I:ref
>
>  
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c7dd98a9-4769-483b-bbf1-759869b693d9n%40googlegroups.com.


Unable to create custom conversion goal with some conversion actions

2022-12-06 Thread A. Sari
Hi one from the technical support team of Google Ads,

I have a struggle with creating a custom conversion goal with using 
conversion actions. I fetched ENABLED conversion actions with using 
conversion_action reporting.

I tried to create a custom conversion goal. Some conversion actions were 
valid and I created the custom conversion goal. However, there are some 
conversion actions that I did not create a custom conversion goal with in 
the previously fetched list of conversion actions. The error message is 
'The error code is not in this version.' for each invalid conversion action.

In addition, the conversion actions, which cannot be used in creating 
custom conversion by api, also are not illustrated in Google Ads UI. I can 
see there is a rule behind this. However, I could not find any information 
about that. I found only 'note that store sales direct conversion actions 
can’t be used for bidding, even if used in a custom goal.'. 
Link: https://groups.google.com/g/adwords-api/c/M5IxpjPPXC4 

Shortly, I ask you what are the constraints of using conversion actions in 
custom conversion goal creation.

GAQL query example for conversion action:

SELECT conversion_action.type, conversion_action.status, 
conversion_action.resource_name, conversion_action.primary_for_goal, 
conversion_action.origin, conversion_action.name, conversion_action.id FROM 
conversion_action WHERE conversion_action.status = 'ENABLED'

I looked at every attribute fields to find which field causes the mentioned 
constraint, in which case the invalid conversion actions have the same 
conversion origin 'GOOGLE_HOSTED'.

Thanks

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/23be850e-d37e-4285-abc5-114a5de6dc61n%40googlegroups.com.


Re: Keep on getting Resource_Exhausted error when I should not

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Peter and Sohail,

Thank you for your reply.

Kindly note that the API request and API operations are different from each 
other. A mutate request can have 10,000 operations per request. As said by 
Sohail, you are using a simple keyword idea search request. This request is the 
planning services in the Google Ads API. Due to cost and complexity, the 
Planning service methods listed below are subject to separate limits from other 
types of requests. Limited to 1 request per second per CID or developer token:

KeywordPlanService.GetKeywordPlan
KeywordPlanService.GenerateHistoricalMetrics
KeywordPlanService.GenerateForecastMetrics
Requests that violate these limitations are rejected with the error: 
RESOURCE_EXHAUSTED.
1 QPS is calculated as 60 requests per 60 seconds.


All requests to Keyword Planning services for both standard and basic access 
are rate limited. Fewer requests are allowed per minute when compared to other 
services. Our recommendation is to cache or store results as you will receive 
the same response over a long time span. For example, if you request a set of 
existing keywords, the response is not going to change over a period of hours 
or days. In the case of historical metrics, the statistics refresh monthly.

Moreover, I would recommend setting up short delays between requests or combine 
more operations in fewer requests. The server throws this error once it detects 
that your request has exceeded the system frequency limit. When you retry 
requests, you may continue using an exponential backoff policy by delaying 5-10 
seconds. For example, if you first pause 5 seconds before the first retry, you 
could pause 10 seconds after the second and 20 seconds after the third retry. 
Exponential backoff helps ensure you are not calling the API too aggressively.

In addition, we suggest setting a reasonable upper bound for the total number 
of concurrent tasks that are going to make requests (across all processes and 
machines), and adjusting upward to optimize your throughput without exceeding 
the rate limit is recommended. Otherwise, you may possibly experience the 
exceeding rate limits that the client app is spawning an excessive number of 
parallel tasks since we don't limit the number of parallel requests a client 
app can have, this can easily exceed the Requests Per Second limit at the 
developer token level. However, Throttles can be implemented at the consumer 
side by limiting the number of concurrent consumers, or implement rate limiters 
or throttlers for either the producers or consumers.For more information, you 
may refer to this throttling QPS from the client side (check out Throttling and 
rate limiters).

Let us know if you need further clarification.

Regards,

Yasar
Google Ads API Team
ref:_00D1U1174p._5004Q2giL6I:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CB1oA0RMH1QE00AYlaQ-LDR0ygIpk-Qu0JIg%40sfdc.net.


Re: Developer Token and Google Console

2022-12-06 Thread 'Illarion Oralin' via Google Ads API and AdWords API Forum
Hi Peter,
Thank you,  list accessible accounts 

 didn't 
contain our needed MCC account with dev token but we managed to find it 
manually.

Now we want to check what GCP projects are paired with this MCC account (or 
its dev token) to inform all its users before the rotation.
Is it possible to contact your team 1:1 so we can provide the information 
about this MCC for you to check what GCP projects are paired to its token?

On Thursday, December 1, 2022 at 4:22:47 PM UTC+1 adsapi wrote:

> Hi Illarion,
>
> Thank you for your questions. You may refer to my responses below :
>
>
>
>
> *1. Articles on Google Ads API state that "Once a Google Cloud project is 
> used with a developer token, it is bound to that token and can't be used by 
> another." (source 
> )
>  
> and  "Once you make a Google Ads API request, the developer token 
> is permanently paired to the Google API Console project. " (source 
> )
>  
> Does it mean that if I reset my developer token (like described here 
> )
>  
> for the Ads Manager account that I used to get a developer token then I 
> would not be able to use the new token (or any other from other accounts) 
> with my current Google API Console project?*
>
> As per this section 
> 
>  
> of the developer token reset guide, it only explicitly states that the old 
> token can no longer be used. This indicates that the new token (that 
> belongs still to the same MCC account) can be used with your existing 
> Google Cloud Project's credentials, and also states that "*You can start 
> using the new developer token immediately.*".
>
>
> *2. If I have access to the Google Console project (with all credentials 
> to make Ads API calls) and a developer token from an Ads account (but don't 
> know which one exactly) that is currently paired with this Console project 
> - is it possible to figure out which of the Ads accounts was used to create 
> this developer token?*
>
> It is currently not possible via the API to directly retrieve the MCC 
> account details where the developer token is associated to. However, via 
> the list accessible accounts 
> 
>  
> feature, you should be able to retrieve the accounts that your OAuth2 
> credentials has direct access to : 
>
>- *The request returns a list of all accounts that you are able to act 
>upon directly given your current credentials.* 
>
> From the results, you can then check if a MCC account is returned and 
> login to that account (if you have access), then check its *TOOLS & 
> SETTINGS > SETUP > API Center* to verify if the developer token exists in 
> that MCC account's API Center.
>
> Let me know if this helps.
>
> Best regards,
>
> [image: Google Logo] 
> Peter Laurence 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2ghQEg:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/aacaf385-25eb-47ac-9af6-6588da182a59n%40googlegroups.com.


Re: "Listing Group UNIT node cannot have children" error when trying to add pmax listing group node

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Charles,

Thanks for reaching out to the Google Ads API Support.

Upon checking your logs, it appears that the request logs have not been sent to 
our team. I can see that you have encountered an UNIT_CANNOT_HAVE_CHILDREN 
error. It indicates that the Listing Group UNIT node cannot have children. You 
may note that you may have to follow this code example for appropriate UNIT 
nodes and subdivisions as resources combined to form a hierarchy that creates a 
product partition tree. Also, make sure that AssetGroupListingGroupFilters must 
be removed in a specific order: all of the children of a filter must be removed 
before the filter itself, otherwise the API will return an error.

However, for you to see how to create listing groups with valid tree, you may 
refer to this page. You may need at least one unit node to make a tree valid. 
That unit can be the root node, which will become the "All Products" division. 
Until you have at least that root node, Performance Max will not serve retail 
ads. You may try again after validating your request, and let us know the 
results. If the issue still persists, our team requires recently tried complete 
logs in the format of the request and response logs along with the request-id 
generated via reply privately to author option.

Regards,

Yasar
Google Ads API Team
ref:_00D1U1174p._5004Q2giWcE:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/buBU90RMH2WV00tuQw4ayDQ9SHMGsy__j8tQ%40sfdc.net.


Re: Google Ads Test Account Does Not Function As Expected

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello,

I'm fairly certain that you actually don't need to get your app "approved" or 
"verified" in order to use it for your use case. You can't generate more than 
100 refresh tokens (but you only need one), and your app will show a warning on 
the consent screen (but you're the only one using that screen), but otherwise 
it should function even without going through that process.

I do not believe that you will be able to get approved given the way your app 
works. Using an unverified external app is the workaround.

Regards,
Mike, Google Ads API Team
ref:_00D1U1174p._5004Q2ewsYl:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/Zx1o70RMH4AK00QU8A1eTsSAWw8OQaHkE0iQ%40sfdc.net.


Re: Shopping Ads Campaign Settings

2022-12-06 Thread Ramanajee
Hi Carmela,
Thanks for responding.

I'm getting the below exception when I use use_vehicle_inventory set to 
true.
This operation is not permitted on this campaign type, at 
mutate_operations[1].campaign_operation.create.shopping_setting.use_vehicle_inventory
, and also I see use_vehicle_inventory as  Immutable in the documentation, 
it still will work with mutate request ?

On Tuesday, 6 December 2022 at 16:36:46 UTC+5:30 adsapi wrote:

> Hi Ramanajee,
>
> Thank you for reaching out to the Google Ads API support team.
>
> With regards to your question, kindly note that in ShoppingSetting 
> ,
>  
> the use_vehicle_inventory 
> 
>  and 
> enable_local 
> 
>  fields 
> are available. Could you confirm if this is what you are looking for? If 
> this is not, could you please provide the whole/uncropped screenshot of the 
> Google Ads UI showing this data? You can provide it via *Reply privately 
> to author* option. If this option is not available, then send it instead 
> on this email address googleadsa...@google.com.
>
> Regards,
> [image: Google Logo] 
> Carmela 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2gipss:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/04fe32a6-2606-4f79-b147-0d94da8a319bn%40googlegroups.com.


Re: Keep on getting Resource_Exhausted error when I should not

2022-12-06 Thread AdWordsApiUser
We are seeing increased frequency of the same error as well. We have 
standard access, and have not encountered this error before. It seems to be 
something happening from the API. I'd request the team to check if 
everything is OK with the API.

On Tuesday, 6 December 2022 at 19:05:19 UTC+5:30 adsapi wrote:

> Hi Peter and Sohail,
>
> Thank you for your reply.
>
> Kindly note that the API request and API operations are different from 
> each other. A mutate request can have 10,000 operations per request. As 
> said by Sohail, you are using a simple keyword idea search request. This 
> request is the planning services in the Google Ads API. Due to cost and 
> complexity, the Planning service methods listed below are subject to 
> separate limits from other types of requests. Limited to 1 request per 
> second per CID or developer token:
>
>- *KeywordPlanService.GetKeywordPlan* 
>
> 
>  
>- *KeywordPlanService.GenerateHistoricalMetrics* 
>
> 
>  
>- *KeywordPlanService.GenerateForecastMetrics* 
>
> 
>  
>- Requests that violate these limitations are rejected with the error: 
>*RESOURCE_EXHAUSTED* 
>
> 
>. 
>- 1 QPS is calculated as 60 requests per 60 seconds. 
>
>
> All requests to Keyword Planning services for both standard and basic 
> access are rate limited. *Fewer requests* 
>  
> are allowed per minute when compared to other services. Our recommendation 
> is to cache or store results as you will receive the same response over a 
> long time span. For example, if you request a set of existing keywords, the 
> response is not going to change over a period of hours or days. In the case 
> of historical metrics, the statistics refresh monthly.
>
> Moreover, I would recommend setting up short delays between requests or 
> combine more operations in fewer requests. The server throws this error 
> once it detects that your request has exceeded the system frequency limit. 
> When you retry requests, you may continue using an exponential backoff 
> policy by delaying 5-10 seconds. For example, if you first pause 5 seconds 
> before the first retry, you could pause 10 seconds after the second and 20 
> seconds after the third retry. Exponential backoff helps ensure you are not 
> calling the API too aggressively.
>
> In addition, we suggest setting a reasonable upper bound for the total 
> number of concurrent tasks that are going to make requests (across all 
> processes and machines), and adjusting upward to optimize your throughput 
> without exceeding the rate limit is recommended. Otherwise, you may 
> possibly experience the exceeding rate limits that the client app is 
> spawning an excessive number of parallel tasks since we don't limit the 
> number of parallel requests a client app can have, this can easily exceed 
> the Requests Per Second limit at the developer token level. However, 
> Throttles can be implemented at the consumer side by limiting the number of 
> concurrent consumers, or implement rate limiters or throttlers for either 
> the producers or consumers.For more information, you may refer to this 
> throttling QPS from the client side (check out *Throttling and rate 
> limiters* 
> 
> ). 
>
> Let us know if you need further clarification.
>
> Regards,
> [image: Google Logo] 
> Yasar 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2giL6I:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1af8774a-60dc-4d0a-8ac3-d54602450198n%40googlegroups.com.


Re: Keep on getting Resource_Exhausted error when I should not

2022-12-06 Thread ro...@searchkings.ca
Just chiming in with similar feedback. We're receiving rate limit errors 
this morning that we've not seen at any point in the past. We have 
exponential retries implemented so the jobs eventually succeed, but came 
here to see others experiencing the same thing.

We recently updated to v12 in case that is of relevance.

On Tuesday, December 6, 2022 at 9:51:08 AM UTC-5 AdWordsApiUser wrote:

> We are seeing increased frequency of the same error as well. We have 
> standard access, and have not encountered this error before. It seems to be 
> something happening from the API. I'd request the team to check if 
> everything is OK with the API.
>
> On Tuesday, 6 December 2022 at 19:05:19 UTC+5:30 adsapi wrote:
>
>> Hi Peter and Sohail,
>>
>> Thank you for your reply.
>>
>> Kindly note that the API request and API operations are different from 
>> each other. A mutate request can have 10,000 operations per request. As 
>> said by Sohail, you are using a simple keyword idea search request. This 
>> request is the planning services in the Google Ads API. Due to cost and 
>> complexity, the Planning service methods listed below are subject to 
>> separate limits from other types of requests. Limited to 1 request per 
>> second per CID or developer token:
>>
>>- *KeywordPlanService.GetKeywordPlan* 
>>
>> 
>>  
>>- *KeywordPlanService.GenerateHistoricalMetrics* 
>>
>> 
>>  
>>- *KeywordPlanService.GenerateForecastMetrics* 
>>
>> 
>>  
>>- Requests that violate these limitations are rejected with the 
>>error: *RESOURCE_EXHAUSTED* 
>>
>> 
>>. 
>>- 1 QPS is calculated as 60 requests per 60 seconds. 
>>
>>
>> All requests to Keyword Planning services for both standard and basic 
>> access are rate limited. *Fewer requests* 
>>  
>> are allowed per minute when compared to other services. Our recommendation 
>> is to cache or store results as you will receive the same response over a 
>> long time span. For example, if you request a set of existing keywords, the 
>> response is not going to change over a period of hours or days. In the case 
>> of historical metrics, the statistics refresh monthly.
>>
>> Moreover, I would recommend setting up short delays between requests or 
>> combine more operations in fewer requests. The server throws this error 
>> once it detects that your request has exceeded the system frequency limit. 
>> When you retry requests, you may continue using an exponential backoff 
>> policy by delaying 5-10 seconds. For example, if you first pause 5 seconds 
>> before the first retry, you could pause 10 seconds after the second and 20 
>> seconds after the third retry. Exponential backoff helps ensure you are not 
>> calling the API too aggressively.
>>
>> In addition, we suggest setting a reasonable upper bound for the total 
>> number of concurrent tasks that are going to make requests (across all 
>> processes and machines), and adjusting upward to optimize your throughput 
>> without exceeding the rate limit is recommended. Otherwise, you may 
>> possibly experience the exceeding rate limits that the client app is 
>> spawning an excessive number of parallel tasks since we don't limit the 
>> number of parallel requests a client app can have, this can easily exceed 
>> the Requests Per Second limit at the developer token level. However, 
>> Throttles can be implemented at the consumer side by limiting the number of 
>> concurrent consumers, or implement rate limiters or throttlers for either 
>> the producers or consumers.For more information, you may refer to this 
>> throttling QPS from the client side (check out *Throttling and rate 
>> limiters* 
>> 
>> ). 
>>
>> Let us know if you need further clarification.
>>
>> Regards,
>> [image: Google Logo] 
>> Yasar 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5004Q2giL6I:ref
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-

RE: Filtering out automatically created headlines/descriptions

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Stepanian,


Thanks for reaching out to the Google Ads API team. I hope you are doing well 
today.


With regards to your concern, can I ask what kind of ad type you're looking 
for? Also, if you have a full screenshot of the Google Ads UI for the ad type, 
you are looking for, it will help our team further investigate and provide a 
specific recommendation to your issue.


Regards,

Darwin
Google Ads API Team
ref:_00D1U1174p._5004Q2gisw6:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/nKX6L0RMH71I00y49X-xa7QTWd1J0J0mn-NA%40sfdc.net.


Programme access via request from MCC

2022-12-06 Thread Mike
Hi All,

we use Ads API V11 and download campaign information by standard. If the 
customer sends us an invitation to access the account and we confirm this, 
everything works fine. 

The problem occurs if we request access via MMC and the customer confirms 
the request. We get access as administrators, we can set everything up via 
the web, but when we programmatically access it returns an error that we 
don't have access. In both cases we use the same account ID where we want 
to access.

I would be grateful for any advice on how to solve this problem.

{
  "StatusCode": 7,
  "Details": "The caller does not have permission",
  "RequestId": "64Kw0QNyzbkpfT37jGY0gQ",
  "Failure": {
"errors": [
  {
"errorCode": {
  "authorizationError": "USER_PERMISSION_DENIED"
},
"message": "User doesn't have permission to access customer. Note: 
If you're accessing a client customer, the manager's customer id must be 
set in the 'login-customer-id' header. See 
https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid";
  }
],
"requestId": "64Kw0QNyzbkpfT37jGY0gQ"
  }
}

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/95be9156-6c2a-49fb-b0a7-6ad4c373fc08n%40googlegroups.com.


Re: "Listing Group UNIT node cannot have children" error when trying to add pmax listing group node

2022-12-06 Thread charlesb...@gmail.com
Hi,

Thanks for that.

Whilst I'm working out how to properly send the request and get the 
response can I just ask a question?

Do I need to remove the nodes before I can add to them again?

When I follow the example you sent 

 it 
works a treat when replace_existing_tree is True.

I.e. it works when I first create the root node then add to it.

Shouldn't I be able to:
 - Start with a root node
 - Remove the bit of code that creates the root node
 - Add the root node ID as the parent ID
 - And the rest of the units will be added?

 Thanks

On Tuesday, 6 December 2022 at 08:00:54 UTC-6 adsapi wrote:

> Hi Charles,
>
> Thanks for reaching out to the Google Ads API Support.
>
> Upon checking your logs, it appears that the request logs have not been 
> sent to our team. I can see that you have encountered an 
> UNIT_CANNOT_HAVE_CHILDREN error. It indicates that the Listing Group UNIT 
> node cannot have children. You may note that you may have to follow this 
> code example 
> 
>  
> for appropriate UNIT nodes and subdivisions as resources combined to form a 
> hierarchy that creates a product partition tree. Also, make sure that 
> AssetGroupListingGroupFilters must be removed in a specific order: all of 
> the children of a filter must be removed before the filter itself, 
> otherwise the API will return an error.
>
> However, for you to see how to create listing groups with valid tree, you 
> may refer to this *page* 
> .
>  
> You may need at least one unit node to make a tree valid. That unit can be 
> the root node, which will become the "All Products" division. Until you 
> have at least that root node, Performance Max will not serve retail ads. 
> You may try again after validating your request, and let us know the 
> results. If the issue still persists, our team requires recently tried 
> complete logs in the format of the *request* 
> 
>  
> and *response* 
> 
>  
> logs along with the request-id generated via reply privately to author 
> option.
>
> Regards,
> [image: Google Logo] 
> Yasar 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2giWcE:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/cbc27ba7-0427-472a-90bb-e4428e9d667en%40googlegroups.com.


Re: "Listing Group UNIT node cannot have children" error when trying to add pmax listing group node

2022-12-06 Thread charlesb...@gmail.com
Hi,

Thanks for that.

Whilst I'm working out how to properly send the request and get the 
response can I just ask a question?

You mentioned this:
*"Also, make sure that AssetGroupListingGroupFilters must be removed in a 
specific order: all of the children of a filter must be removed before the 
filter itself, otherwise the API will return an error."*

Do I need to remove the nodes before I can add to them again? I should just 
re-build the whole tree?

When I follow the example you sent 

 it 
works a treat when replace_existing_tree is True.

I.e. it works when I first create the root node then add to it.

Shouldn't I be able to:
 - Start with a root node
 - Remove the bit of code that creates the root node
 - Add the root node ID as the parent ID
 - And the rest of the units will be added?

No problem if not I just want to do it properly.

Thanks



On Tuesday, 6 December 2022 at 12:06:59 UTC-6 charlesb...@gmail.com wrote:

> Hi,
>
> Thanks for that.
>
> Whilst I'm working out how to properly send the request and get the 
> response can I just ask a question?
>
> Do I need to remove the nodes before I can add to them again?
>
> When I follow the example you sent 
> 
>  it 
> works a treat when replace_existing_tree is True.
>
> I.e. it works when I first create the root node then add to it.
>
> Shouldn't I be able to:
>  - Start with a root node
>  - Remove the bit of code that creates the root node
>  - Add the root node ID as the parent ID
>  - And the rest of the units will be added?
>
>  Thanks
>
> On Tuesday, 6 December 2022 at 08:00:54 UTC-6 adsapi wrote:
>
>> Hi Charles,
>>
>> Thanks for reaching out to the Google Ads API Support.
>>
>> Upon checking your logs, it appears that the request logs have not been 
>> sent to our team. I can see that you have encountered an 
>> UNIT_CANNOT_HAVE_CHILDREN error. It indicates that the Listing Group UNIT 
>> node cannot have children. You may note that you may have to follow this 
>> code example 
>> 
>>  
>> for appropriate UNIT nodes and subdivisions as resources combined to form a 
>> hierarchy that creates a product partition tree. Also, make sure that 
>> AssetGroupListingGroupFilters must be removed in a specific order: all of 
>> the children of a filter must be removed before the filter itself, 
>> otherwise the API will return an error.
>>
>> However, for you to see how to create listing groups with valid tree, you 
>> may refer to this *page* 
>> .
>>  
>> You may need at least one unit node to make a tree valid. That unit can be 
>> the root node, which will become the "All Products" division. Until you 
>> have at least that root node, Performance Max will not serve retail ads. 
>> You may try again after validating your request, and let us know the 
>> results. If the issue still persists, our team requires recently tried 
>> complete logs in the format of the *request* 
>> 
>>  
>> and *response* 
>> 
>>  
>> logs along with the request-id generated via reply privately to author 
>> option.
>>
>> Regards,
>> [image: Google Logo] 
>> Yasar 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5004Q2giWcE:ref
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e544e69c-7e3c-4e00-8cfd-81eced3914d4n%40googlegroups.com.


RE: Unable to create custom conversion goal with some conversion actions

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

Thank you for reaching out to the Google Ads API support team.

To investigate the issue further, could you please provide the complete request 
and response logs, with the request-id? If you haven't yet, logging can be 
enabled by navigating to the Client libraries > Your client library (ex. Java) 
> Logging documentation, which you can access from this link.You can provide it 
via Reply privately to author option. If this option is not available, you may 
send the details directly to our googleadsapi-supp...@google.com alias instead. 
Let me know if you have any questions.

Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2gj94d:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/foi860RMHHEW00LxBZK5LJSVOcHw4eRU2p5Q%40sfdc.net.


Re: Developer Token and Google Console

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Illarion,

Thank you for your response.

So that I can raise this to the rest of our API support team and to inquire if 
it's possible to look up which GCP projects are associated to your developer 
token, could you then share the MCC / manager account ID where your developer 
token is associated to?

When sending this information, you may do so via the Reply privately to author 
option. If this option is not available, you may send the details directly to 
our googleadsapi-supp...@google.com alias instead.

Best regards,

Peter Laurence
Google Ads API Team
ref:_00D1U1174p._5004Q2ghQEg:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/91gmD0RMHHWR00qjhyoQueSAWK1QMvb_gjRQ%40sfdc.net.


RE: Cannot resolve invalid_grant

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Johan,

We understand the inconvenience you are encountering due to the invalid_grant 
error. In the guide I provided, it states that the Token (refresh token) has 
been expired or revoked. This other guide then lists some of the reasons why a 
refresh token is expired.

That said, and so our team can take a closer look, could you share your 
complete request and response logs, and request-id, generated when this error 
re-occurred?

You may then send the requested information via the Reply privately to author 
option. If this option is not available, you may send the details directly to 
our googleadsapi-supp...@google.com alias instead.

Best regards,

Peter Laurence
Google Ads API Team
ref:_00D1U1174p._5004Q2gj7LT:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/hDLP_0RMHNMW00K-LPT4OdR3G1wE71UGOXDg%40sfdc.net.


API Center access

2022-12-06 Thread Thiago Gonzalez
Hello guys,

I have a Manager Account at Google Ads and I'm trying to access the API 
Center page, which is under *Tools & Settings* -> *Setup* -> *API Center*, 
but I'm always getting this error message below:

*Google Ads can't complete your request right now. Please reload this page 
to try again.*

My Manager Account is currently a testing account with no campaigns created 
yet. The propose of this account is to test our oAuth process and get 
campaign information.

What does a new Manager Account needs to have to be able to access this 
"API Center" and create a developer token?

Thanks


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6be9ffd5-bca3-47bf-baee-3cbf036d7e12n%40googlegroups.com.


Re: Filtering out automatically created headlines/descriptions

2022-12-06 Thread Stepanian
We are using responsive search ads. Some of the headlines/descriptions are 
automatically-generated. We are trying to identify which ones are 
automatically-generated and which ones are not when we read ad assets in 
the ad_group_ad_asset_view report. There is an asset.source field, which is 
an enumeration that has values of "AUTOMATICALLY_GENERATED" and 
"ADVERTISER", but it appears to be returning "ADVERTISER" for all assets, 
including the automatically-generated ones. This is likely a bug in the API.

On Tuesday, December 6, 2022 at 7:30:02 AM UTC-8 adsapi wrote:

> Hi Stepanian,
>
>
> Thanks for reaching out to the Google Ads API team. I hope you are doing 
> well today.
>
>
> With regards to your concern, can I ask what kind of ad type you're 
> looking for? Also, if you have a full screenshot of the Google Ads UI for 
> the ad type, you are looking for, it will help our team further investigate 
> and provide a specific recommendation to your issue.
>
>
> Regards,
> [image: Google Logo] 
> Darwin 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2gisw6:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/acda2094-ee61-47dd-9947-d4449e02d55cn%40googlegroups.com.


RE: API Center access

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Thiago,

I'm Kevin from the Google Ads API team.

There shouldn't be any limitations on the API center page. It should be 
accessible to you once you create your test manager account. For further 
assistance on this, I suggest you reach out to our product support team as they 
are better equipped to address UI related concerns. I hope you get a response 
from their team as soon as possible.

Regards,

Kevin Gil
Google Ads API Team
ref:_00D1U1174p._5004Q2gjNzw:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/sQqx80RMI1PW00T1FxfyBtRgO0VJYmTFSgyQ%40sfdc.net.


RE: Programme access via request from MCC

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Mike,

Thank you for raising this concern to the Google Ads API support team.

With regards to your concern, I understand that you have encountered the 
USER_PERMISSION_DENIED error. This error means the authorized customer does not 
have access to the operating customer. Its common cause is when authenticating 
as a user with access to a manager account but not specifying login-customer-id 
in the request. To prevent this kind of error, I would suggest specifying the 
login-customer-id as the manager account ID without hyphens (-). Client 
libraries have built in support for this, or see our guide. Also, please make 
sure that the user / email address you used to generate the credentials indeed 
has access to the account specified in your request.

If the error persists, you may provide the complete request and response logs 
with request ID and request header generated on your end and the user / email 
address you used in authentication for further investigation. You can provide 
it via Reply privately to author option. If this option is not available, then 
send it instead on this email address googleadsapi-supp...@google.com.

Regards,

Carmela
Google Ads API Team
ref:_00D1U1174p._5004Q2gjFTg:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/YB_wW0RMI6GF00u_kiwsx6Tz2D8Pt43BuXeA%40sfdc.net.


Re: API Center access

2022-12-06 Thread 'Vishnu Vankayala' via Google Ads API and AdWords API Forum
Have you got a response? I'm facing the same issue.

On Wednesday, December 7, 2022 at 8:02:42 AM UTC+5:30 adsapi wrote:

> Hi Thiago,
>
> I'm Kevin from the Google Ads API team.
>
> There shouldn't be any limitations on the API center page. It should be 
> accessible to you once you create your test manager account. For further 
> assistance on this, I suggest you reach out to our product support team 
>  as they are better 
> equipped to address UI related concerns. I hope you get a response from 
> their team as soon as possible.
>
> Regards,
> [image: Google Logo] 
> Kevin Gil 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2gjNzw:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0b54de11-e9dd-418d-9012-a5d651fea8d0n%40googlegroups.com.


Re: "This app is blocked" error after authorizing

2022-12-06 Thread sithara suresh
Hi 

I'm facing this same issue while trying to generate the refresh token using 
OAuth Playground? I've been using a personal google account and not google 
workspace admin. Request help on this. Thanks

On Friday, 15 October 2021 at 13:26:50 UTC+5:30 Charles wrote:

> Hi,
>
> Thanks for that. I've sorted it anyway.
>
> For anyone else with the issue: the user was using google workspace which 
> was blocking us. 
>
> They had to go into admin.google.com > API Controls > manage third party 
> app access > configure new app > add our client ID.
>
> Thanks,
>
> Charles
>
> On Friday, October 15, 2021 at 8:43:57 AM UTC+2 adsapi wrote:
>
>> Hello Charles,
>>
>> Thank you for reaching out to us.
>>
>> Please note that this forum channel can only provide assistance to 
>> issues/concerns related to the AdWords API 
>>  / Google 
>> Ads API .
>>
>> Since you're concern is related to the app verification process, you can 
>> check on this related article 
>>  or reach out to the 
>> Cloud Console Team via this link 
>> .
>>
>> Regards,
>> [image: Google Logo] 
>> Mark Kevin Albios 
>> Google Ads API Team 
>>   
>>  
>>
>> ref:_00D1U1174p._5004Q2PJVWN:ref
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b715ad65-d0ad-4e4b-ad0b-02a4e977e93bn%40googlegroups.com.


Re: Filtering out automatically created headlines/descriptions

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

Thanks for getting back to us.

Yes, your understanding is correct. Note that AssetSource = 
AUTOMATICALLY_CREATED field should help you to identify the source of the 
asset. Since you mentioned that on your end appears to be returning 
"ADVERTISER" for all assets, including the automatically-generated ones. For 
our team to check further if it is indeed a bug, then could you provide the 
following information?

Complete logs (request and response with request-id) generated for the API 
request where  "ADVERTISER" returning for all assets
Complete Ads UI without cropping for showing the headlines/descriptions are 
automatically-generated

Kindly send the above requested details via reply privately to author option.

Regards,

Yasar
Google Ads API Team
ref:_00D1U1174p._5004Q2gisw6:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/X72Ja0RMICJA00G_SwVxTRSGOawVMu8ZKdsw%40sfdc.net.


100% errors since 2 days

2022-12-06 Thread Éric Chaurial
Hello,

Since 2 days, I have an error with my google ads API connection :

Fatal error: Uncaught Google\ApiCore\ApiException: {

"message": "Request contains an invalid argument.",

"code": 3,

"status": "INVALID_ARGUMENT",

"details": [

{

"@type": "google.ads.googleads.v9.errors.googleadsfailure-bin",

"data": ""

},

{

"@type": "grpc-status-details-bin",

"data": ""

},

{

"@type": "request-id",

"data": "c1Zuc8POiCgOfbm3I9Rt7A"

}

]

}


Do you have an idea to help me to fix this problem ?

Thanks for your help

Best

Eric

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8be25818-1d1b-4ad3-b628-e67d17d067d5n%40googlegroups.com.


Re: 100% errors since 2 days

2022-12-06 Thread Éric Chaurial
An other example with te request :

SELECT ad_group_ad.ad.id, ad_group_ad.ad.name, ad_group.id, campaign.id, 
segments.date, metrics.cost_micros, metrics.impressions, 
metrics.video_views, metrics.clicks FROM ad_group_ad WHERE segments.date = 
'2022-12-06' ORDER BY ad_group_ad.ad.id LIMIT 1000

PHP Fatal error:  Uncaught Google\ApiCore\ApiException: {

"message": "Request contains an invalid argument.",

"code": 3,

"status": "INVALID_ARGUMENT",

"details": [

{

"@type": "google.ads.googleads.v9.errors.googleadsfailure-bin",

"data": ""

},

{

"@type": "grpc-status-details-bin",

"data": ""

},

{

"@type": "request-id",

"data": "WV2giKv9zrdNV6F4cxWRCA"

}

]

}

Le mercredi 7 décembre 2022 à 08:07:54 UTC+1, Éric Chaurial a écrit :

> Hello,
>
> Since 2 days, I have an error with my google ads API connection :
>
> Fatal error: Uncaught Google\ApiCore\ApiException: {
>
> "message": "Request contains an invalid argument.",
>
> "code": 3,
>
> "status": "INVALID_ARGUMENT",
>
> "details": [
>
> {
>
> "@type": "google.ads.googleads.v9.errors.googleadsfailure-bin",
>
> "data": ""
>
> },
>
> {
>
> "@type": "grpc-status-details-bin",
>
> "data": ""
>
> },
>
> {
>
> "@type": "request-id",
>
> "data": "c1Zuc8POiCgOfbm3I9Rt7A"
>
> }
>
> ]
>
> }
>
>
> Do you have an idea to help me to fix this problem ?
>
> Thanks for your help
>
> Best
>
> Eric
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/de1ee2c2-739c-4681-ba07-9a5cbdad45fbn%40googlegroups.com.


Re: Keep on getting Resource_Exhausted error when I should not

2022-12-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi everyone,

Thanks for commenting in this forum thread.

I understand the inconvenience you are encountering due to this issue. However, 
for me to request my rest of the team to look into this matter, could you 
provide us with the complete request and response logs with request ID 
generated for the RESOURCE_EXHAUSED error? These logs should help our team 
better investigate this matter.

Kindly send your complete logs via reply privately to author option.

Regards,

Yasar
Google Ads API Team
ref:_00D1U1174p._5004Q2giL6I:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/SWh5C0RMIFC100yL-LSdtISDqJ_EjblXftpA%40sfdc.net.