Hi All,
I am new to google ads api, old developer in our company has setup the
developer token, client ID, client secret from his google account. As the
old developer left now if I use his ads.properties file in my local to
create an api it says 401 Unauthorized. So I have requested a MCC account
and created a new developer token, client id and client secret from the
google developer console. When I try to apply for basic access it says our
organization has already an approved developer token. I do not have the old
account details, how do I continue. Please help and please see the logs
below , this is when I use old developer's ads.properties details.
*query==SELECT campaign.id, campaign.name, campaign.status,
campaign.end_date, ad_group.id, ad_group.name, ad_group.status FROM
ad_group WHERE ad_group.name LIKE '%%' AND campaign.status <> 'REMOVED' AND
ad_group.status <> 'REMOVED'2021-03-30 10:58:21.481 WARN 17516 --- [
Gax-3] c.g.ads.googleads.lib.request.summary : FAILURE REQUEST
SUMMARY. Method: google.ads.googleads.v3.services.GoogleAdsService/Search,
Endpoint: googleads.googleapis.com:443, CustomerID: 7941231231, RequestID:
null, ResponseCode: UNAVAILABLE, Fault: Credentials failed to obtain
metadata.*
*2021-03-30 10:58:21.489 INFO 17516 --- [ Gax-3]
c.g.ads.googleads.lib.request.detail : FAILURE REQUEST DETAIL.*
*Request*
*-------*
*MethodName: google.ads.googleads.v3.services.GoogleAdsService/Search*
*Endpoint: googleads.googleapis.com:443*
*Headers: {developer-token=REDACTED, login-customer-id=7947807596,
x-goog-api-client=gl-java/1.8.0_202 gapic/ gax/1.49.0 grpc/1.23.0}*
*Body: customer_id: "7941231231"*
*query: "SELECT campaign.id, campaign.name, campaign.status,
campaign.end_date, ad_group.id, ad_group.name, ad_group.status FROM
ad_group WHERE ad_group.name LIKE \'%%%%\' AND campaign.status <>
\'REMOVED\' AND ad_group.status <> \'REMOVED\'"*
*page_size: 1000*
*Response*
*--------*
*Headers: null*
*Body: null*
*Failure message: null*
*Status: Status{code=UNAVAILABLE, description=Credentials failed to obtain
metadata, cause=com.google.api.client.http.HttpResponseException: 401
Unauthorized*
* at
com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1072)*
* at
com.google.auth.oauth2.UserCredentials.refreshAccessToken(UserCredentials.java:197)*
* at
com.google.auth.oauth2.OAuth2Credentials.refresh(OAuth2Credentials.java:157)*
* at
com.google.auth.oauth2.OAuth2Credentials.getRequestMetadata(OAuth2Credentials.java:145)*
* at
com.google.auth.Credentials.blockingGetToCallback(Credentials.java:112)*
* at com.google.auth.Credentials$1.run(Credentials.java:98)*
* at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
Source)*
* at java.util.concurrent.FutureTask.run(Unknown Source)*
* at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown
Source)*
* at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown
Source)*
* at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
Source)*
* at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)*
* at java.lang.Thread.run(Unknown Source)*
*}.*
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
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
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/adwords-api/b441be54-ea08-4cf5-a9c0-f8a1181e489bn%40googlegroups.com.