User in the cookie is not a valid Ads user

2023-08-01 Thread Akshay Karadkar
Hey ,

I am getting below error when I am running Keyword Plan Service using 
Python.

It was working fine for weeks but yesterday suddenly is stop getting new 
keyword ideas.

Request made: ClientCustomerId: 2983067848, Host: googleads.googleapis.com, 
Method: 
/google.ads.googleads.v14.services.KeywordPlanIdeaService/GenerateKeywordIdeas, 
RequestId: GIxqjiJB2NHIaoTCJUqhzw, IsFault: True, FaultMessage: User in the 
cookie is not a valid Ads user. Request made: ClientCustomerId: 2983067848, 
Host: googleads.googleapis.com, Method: 
/google.ads.googleads.v14.services.KeywordPlanIdeaService/GenerateKeywordIdeas, 
RequestId: 5m659i7k-CwlZPMPvu0qsg, IsFault: True, FaultMessage: User in the 
cookie is not a valid Ads user. Request with ID "GIxqjiJB2NHIaoTCJUqhzw" 
failed with status "UNAUTHENTICATED" and includes the following errors: 
Error with message "User in the cookie is not a valid Ads user.". Please 
let me know if there are any ways to resolve the issue . Thank you.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/533d44c5-4bde-4ef4-9dd2-d3ec677b12f8n%40googlegroups.com.


RE: "user in the cookie is not a valid ads user."

2023-05-05 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

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

Moving forward, I can see that you have received the NOT_ADS_USER 
(https://developers.google.com/google-ads/api/docs/best-practices/common-errors#authenticationerror)
 error when you attempted to connect to the API. The NOT_ADS_USER error is 
encountered when the service account has not been correctly linked to the 
Google Ads account via the OAuth2 assertion flow. Please take note that the 
email address you may have used to generate the credentials should have access 
or be associated with Google Ads accounts. To handle this error, make sure to 
sign in with a valid Google Ads account (typically your manager account) for 
the OAuth flow. You can also invite the Google account to access an existing 
Google Ads account by signing in to your manager account, selecting the 
customer or manager account in question, navigating to Tools and Settings > 
Access and security, then adding the Google account email address.

If the issue persists, could you please provide the complete logs below for 
further investigation:

request - 
https://developers.google.com/google-ads/api/docs/concepts/field-service#request
response - 
https://developers.google.com/google-ads/api/docs/concepts/field-service#response
request ID - 
https://developers.google.com/google-ads/api/docs/concepts/call-structure#request-id
request header - 
https://developers.google.com/google-ads/api/docs/concepts/call-structure#request_headers


You may then send the requested logs 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.

Regards,

Google Ads API Team
ref:_00D1U1174p._5004Q2lAV8K: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/pnn5F0RU6GCS00RkjxBBGISHuFPycTe0j9vg%40sfdc.net.


"User in the cookie is not a valid Ads user."

2023-05-04 Thread Enzo Pucci
Hi,

I am trying to run a sample code in Python to use google query language but 
I'm getting the error as above. However, I've already managed to do a 
script that returns all of my campaigns.

*The current script that I'm trying to run is this:*

import google.auth
from google.auth.transport.requests import Request
from google.oauth2 import service_account
from google.ads.googleads.client import GoogleAdsClient

# Configuração
DEVELOPER_TOKEN = "xxx-x"
PATH_TO_CREDENTIALS = "caminhoParaCredenciais.json"
CUSTOMER_ID = "xx" (*I've already tried with a -*)

def get_google_ads_data(credentials_path, developer_token, customer_id):
try:
# Autenticação
credentials = 
service_account.Credentials.from_service_account_file(credentials_path)
credentiaels = 
credentials.with_scopes(['https://www.googleapis.com/auth/adwords'])

# Criar cliente do Google Ads
google_ads_client = GoogleAdsClient(credentials=credentials, 
developer_token=developer_token)

# Construir a consulta
query = f"""
SELECT
campaign.id
# ad_group.id,
# ad.id,
# ad.type,
# ad.headline,
# ad.description,
# metrics.impressions,
# metrics.clicks,
# metrics.average_cpc
FROM
ad
WHERE
segments.date DURING LAST_7_DAYS
AND metrics.impressions > 0
"""

ga_service = google_ads_client.get_service("GoogleAdsService")

# Executar a consulta
response = ga_service.search_stream(customer_id=customer_id, 
query=query)

# Exibir resultados
for batch in response:
for row in batch.results:
print(f"Ad ID: {row.ad.id.value}, Headline: 
{row.ad.headline.value}, Impressions: {row.metrics.impressions.value}")

except Exception as e:
print(f"An error occurred: {e}")
return None

if __name__ == "__main__":
get_google_ads_data(PATH_TO_CREDENTIALS, DEVELOPER_TOKEN, CUSTOMER_ID)

*But I'm getting this return:*
Request made: ClientCustomerId: x, Host: googleads.googleapis.com, 
Method: /google.ads.googleads.v13.services.GoogleAdsService/SearchStream, 
RequestId: rAdWhFeZYtpdmODskp5SVQ, IsFault: True, FaultMessage: User in the 
cookie is not a valid Ads user.
An error occurred: (<_SingleThreadedRendezvous of RPC that terminated with:
status = StatusCode.UNAUTHENTICATED
details = "Request is missing required authentication credential. Expected 
OAuth 2 access token, login cookie or other valid authentication 
credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.;
debug_error_string = "UNKNOWN:Error received from peer 
ipv4:142.250.219.10:443 {grpc_message:"Request is missing required 
authentication credential. Expected OAuth 2 access token, login cookie or 
other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.;, 
grpc_status:16, created_time:"2023-05-03T17:28:14.912279934+00:00"}"
>, <_SingleThreadedRendezvous of RPC that terminated with:
status = StatusCode.UNAUTHENTICATED
details = "Request is missing required authentication credential. Expected 
OAuth 2 access token, login cookie or other valid authentication 
credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.;
debug_error_string = "UNKNOWN:Error received from peer 
ipv4:142.250.219.10:443 {grpc_message:"Request is missing required 
authentication credential. Expected OAuth 2 access token, login cookie or 
other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.;, 
grpc_status:16, created_time:"2023-05-03T17:28:14.912279934+00:00"}"
>, errors {
  error_code {
authentication_error: NOT_ADS_USER
  }
  message: "User in the cookie is not a valid Ads user."
}
request_id: "rAdWhFeZYtpdmODskp5SVQ"
, 'rAdWhFeZYtpdmODskp5SVQ')

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 s

User in the cookie is not a valid Ads user

2023-04-13 Thread Raina Lang
Hi,

I'm trying to upload click conversions following this 
guide 
https://developers.google.com/google-ads/api/docs/conversions/upload-clicks. 
But I got an error stating that 

GoogleAdsException: (<_InactiveRpcError of RPC that terminated with: status 
= StatusCode.UNAUTHENTICATED details = "Request is missing required 
authentication credential. Expected OAuth 2 access token, login cookie or 
other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.; 
debug_error_string = "UNKNOWN:Error received from peer 
ipv6:%5B2607:f8b0:400a:804::200a%5D:443 {grpc_message:"Request is missing 
required authentication credential. Expected OAuth 2 access token, login 
cookie or other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.;, 
grpc_status:16, created_time:"2023-04-13T19:32:25.02439995+00:00"}" >, 
<_InactiveRpcError of RPC that terminated with: status = 
StatusCode.UNAUTHENTICATED details = "Request is missing required 
authentication credential. Expected OAuth 2 access token, login cookie or 
other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.; 
debug_error_string = "UNKNOWN:Error received from peer 
ipv6:%5B2607:f8b0:400a:804::200a%5D:443 {grpc_message:"Request is missing 
required authentication credential. Expected OAuth 2 access token, login 
cookie or other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.;, 
grpc_status:16, created_time:"2023-04-13T19:32:25.02439995+00:00"}" >, 
errors { error_code { authentication_error: NOT_ADS_USER } message: "User 
in the cookie is not a valid Ads user." }
For your reference, the project's User type and Publishing status was set 
to internal in production and the scope https://www.googleapis.com/auth/adwords 
was added too. Can you please advise what might go wrong?
Thank you,Raina

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/802b4b55-81c7-4885-aeef-2937903a6575n%40googlegroups.com.


Re: User in the cookie is not a valid Ads user

2022-08-09 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

Thanks for getting back to us.

Kindly see below responses to your queries:

But, what I don't understand is how are we using OAuth2 for a Microservice. I 
mean, when I create the OAuth2 credentials, it requires me to select between 
one between: Android, Chrome App, IOS, TV and desktop App. My application is a 
backend microservice, so none of these matches with what I want.

>> Kindly note that there are two app type options for the Google Ads API:

Desktop apps
Web apps



You may consider to use Desktop apps as an option in your backend microservice. 
For more information, you may refer to this page.

Also, when I prepare for verification the consent screen it requires me some 
staff focus in my users, when the only user I have, and the only user that will 
see this consent screen, is myself.

Specially the Youtube video where I need to explain how will I use the scope in 
my app... It is totally focus in a front end application, which will have 
authorised users. What I am I suppose to record in this video, the Java code of 
my backend microservice?

>> The document provided by my colleague explains what exactly needs to be 
>> recorded. You may check below:

Please ensure that the YouTube link to a demo video demonstrates the OAuth 
grant process by users and explains the usage of sensitive and restricted 
scopes within the app’s functionality for each OAuth client belonging to the 
project.
Note that the video must clearly show the app's details such as the app name, 
OAuth Client ID, etc. as applicable.
The demo video must show usage of sensitive and restricted scopes on each 
client.
Including the video along with the verification request will speed up the 
approval process significantly. Note that approval will not be granted if scope 
usage on each OAuth client ID is not adequately explained.
Additionally, if any of your OAuth clients in the project requesting 
verification are not ready to be productionized, we will be unable to complete 
our review and your request will be rejected. We require that you separate your 
testing/development and production projects. Our teams will thoroughly review 
your apps.


For more information on OAuth verification, refer to below links:

How to verify: OAuth API verification FAQs - Google Cloud Platform Console Help
General information: Unverified apps - Google Cloud Platform Console Help

Regards,

Yasar
Google Ads API Team
ref:_00D1U1174p._5004Q2dIQUS: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/sVhS40RGCOSW00S2Dtct2kSfqElsrIGhgtdQ%40sfdc.net.


Re: User in the cookie is not a valid Ads user

2022-08-09 Thread Marketing Technology
Hi Anthony.

Thanks for the response.

Then I think that our only choice at this point would be to try with 
OAuth2. 

But, what I don't understand is how are we using OAuth2 for a Microservice. 
I mean, when I create the OAuth2 credentials, it requires me to select 
between one between: Android, Chrome App, IOS, TV and desktop App. My 
application is a *backend* microservice, so none of these matches with what 
I want.

Also, when I prepare for verification the consent screen it requires me 
some staff focus in *my users*, when the only user I have, and the only 
user that will see this consent screen, is myself. 
Specially the Youtube video where I need to explain how will I use the 
scope in my app... It is totally focus in a front end application, which 
will have authorised users. What I am I suppose to record in this video, 
the Java code of my backend microservice?

I don't know if I am missing something.

Best regards,
On Tuesday, 9 August 2022 at 14:09:54 UTC+2 adsapi wrote:

> Hi,
>
> Thanks for getting back to us.
>
> It appears that the link got broken while being sent due to system issues. 
> However, you may please check the response sent from our end with valid 
> links below:
>
> *“Hello,*
>
>
>
> *Thank you for reaching out to us. Let me do the best I can to assist you 
> in this.*
>
> *I can see that you have received the NOT_ADS_USER error when you 
> attempted to connect to the API. The **NOT_ADS_USER* 
> *
>  error 
> is encountered when the service account has not been correctly linked to 
> the Google Ads account via the OAuth2 assertion flow. Please take note that 
> the email address you may have used to generate the credentials should have 
> access or be associated with Google Ads accounts. *
>
> *In order to connect to Google Ads API using a Google service account, you 
> will need a **Google Workspace domain* * since 
> it is a prerequisite for using service accounts. Since you mentioned that 
> you’re using service account credentials, could you confirm if you already 
> followed all the mentioned **requirements* 
> 
> *:*
>
>1. *The service account that you created needs to be granted **domain 
>wide delegation access* * by 
>a super administrator for the domain.* 
>2. *Using a Google Ads user with permissions on the Google Ads account 
>you want to access. * 
>3. *Make sure that you have your own domain registered with Google 
>Workspace.* 
>4. *Service account will have the ability to impersonate any user in 
>the domain* 
>
> *You may refer to this **API documentation* 
> * 
> that 
> discusses how to access the Google Ads API with service accounts. * 
>
> *In addition, kindly note that, we strongly recommend using** OAuth2 
> installed app or web flows * 
> *instead
>  
> of service accounts unless you need domain-specific features (for example, 
> impersonation). OAuth2 installed application and web flows require user 
> interaction only once, when access to the account is granted. You need to 
> implement the code set up on your end to make calls using service accounts. 
> “*
>
> With regards to your follow up questions, Please see below responses:
>
> *1) Is there a way to create authentication for a microservice without 
> Google Workspace Domain?*
>
>-  To be honest there is no way to create authentication for a service 
>account without Google Workspace Domain. 
>
> *2) About Oauth2, in our case, we want to send ourselves the information 
> about all users once a day, with our calculations, so I guess the OAuth2 is 
> not an option for us, right? Or we may use it.*
>
>- We strongly suggest you use oauth authentication instead. 
>
> *3) If I try to use Oauth2, I need to put the consent screen in prod mode, 
> and they ask me to put a video in Youtube, and some staff that shouldn't 
> apply to a microservice...*
>
>- yes you need to veiry your oauth2 for the production mode you can 
>find more information on what needs to go into the video here 
>
> 
>. 
>
>  
>
> Best regards,
> [image: Google Logo] 
> Anthony Cyril 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2dIQUS: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 

Re: User in the cookie is not a valid Ads user

2022-08-09 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

Thanks for getting back to us.

It appears that the link got broken while being sent due to system issues. 
However, you may please check the response sent from our end with valid links 
below:

“Hello,

Thank you for reaching out to us. Let me do the best I can to assist you in 
this.

I can see that you have received the NOT_ADS_USER error when you attempted to 
connect to the API. The NOT_ADS_USER error is encountered when the service 
account has not been correctly linked to the Google Ads account via the OAuth2 
assertion flow. Please take note that the email address you may have used to 
generate the credentials should have access or be associated with Google Ads 
accounts.

In order to connect to Google Ads API using a Google service account, you will 
need a Google Workspace domain since it is a prerequisite for using service 
accounts. Since you mentioned that you’re using service account credentials, 
could you confirm if you already followed all the mentioned requirements:

The service account that you created needs to be granted domain wide delegation 
access by a super administrator for the domain.
Using a Google Ads user with permissions on the Google Ads account you want to 
access.
Make sure that you have your own domain registered with Google Workspace.
Service account will have the ability to impersonate any user in the domain

You may refer to this API documentation that discusses how to access the Google 
Ads API with service accounts.

In addition, kindly note that, we strongly recommend using OAuth2 installed app 
or web flows instead of service accounts unless you need domain-specific 
features (for example, impersonation). OAuth2 installed application and web 
flows require user interaction only once, when access to the account is 
granted. You need to implement the code set up on your end to make calls using 
service accounts. “

With regards to your follow up questions, Please see below responses:

1) Is there a way to create authentication for a microservice without Google 
Workspace Domain?

To be honest there is no way to create authentication for a service account 
without Google Workspace Domain.

2) About Oauth2, in our case, we want to send ourselves the information about 
all users once a day, with our calculations, so I guess the OAuth2 is not an 
option for us, right? Or we may use it.

We strongly suggest you use oauth authentication instead.

3) If I try to use Oauth2, I need to put the consent screen in prod mode, and 
they ask me to put a video in Youtube, and some staff that shouldn't apply to a 
microservice...

yes you need to veiry your oauth2 for the production mode you can find more 
information on what needs to go into the video here.


Best regards,

Anthony Cyril
Google Ads API Team
ref:_00D1U1174p._5004Q2dIQUS: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/hq6T00RGCKG100NKsg9YVFRgi87Wxwu0kxeA%40sfdc.net.


Re: User in the cookie is not a valid Ads user

2022-08-09 Thread Marketing Technology
Hi again.

It seems our company is not using Google Workspace Domain, and we are not 
planning to use it.

Is there a way to create authentication for a microservice without Google 
Workspace Domain?

Thanks!

On Tuesday, 9 August 2022 at 09:21:59 UTC+2 Marketing Technology wrote:

> Hi, thanks for the answer.
>
> About Service Credentials, I think the only thing we didn't follow is 
> using a Google Workspace Domain. I'll investigate about it, because we 
> weren't using it.
>
> About Oauth2, in our case, we want to send ourselves the information about 
> all users once a day, with our calculations, so I guess the *OAuth2* is 
> not an option for us, right?
> Or we may use it.
> If I try to use Oauth2, I need to put the consent screen in prod mode, and 
> they ask me to put a video in Youtube, and some staff that shouldn't apply 
> to a microservice...
>
> Other thing, I can't see the links you sent, login with this Google 
> Account.
>
> Thanks!
>
> On Monday, 8 August 2022 at 14:30:07 UTC+2 adsapi wrote:
>
>> Hello,
>>
>> Thank you for reaching out to us. Let me do the best I can to assist you 
>> in this. 
>>
>> I can see that you have received the NOT_ADS_USER error when you 
>> attempted to connect to the API. The NOT_ADS_USER 
>> 
>>  error 
>> is encountered when the service account has not been correctly linked to 
>> the Google Ads account via the OAuth2 assertion flow. Please take note that 
>> the email address you may have used to generate the credentials should have 
>> access or be associated with Google Ads accounts. 
>>
>>  
>>
>> In order to connect to Google Ads API using a Google service account, you 
>> will need a *Google Workspace domain* 
>> 
>>  since 
>> it is a prerequisite for using service accounts. Since you mentioned that 
>> you’re using service account credentials, could you confirm if you already 
>> followed all the mentioned *requirements* 
>> 
>> :
>>
>>1. The service account that you created needs to be granted domain 
>>wide delegation access 
>>
>> 
>>  by 
>>a super administrator for the domain. 
>>2. Using a Google Ads user with permissions on the Google Ads account 
>>you want to access.  
>>3. Make sure that you have your own domain registered with Google 
>>Workspace. 
>>4. Service account will have the ability to impersonate any user in 
>>the domain 
>>
>>  
>>
>> You may refer to this *API documentation* 
>> 
>>  that 
>> discusses how to access the Google Ads API with service accounts. 
>>
>>  
>>
>> In addition, kindly note that, we strongly recommend using* OAuth2 
>> installed app or web flows * 
>> instead
>>  
>> of service accounts unless you need domain-specific features (for example, 
>> impersonation). OAuth2 installed application and web flows require user 
>> interaction only once, when access to the account is granted. You need to 
>> implement the code set up on your end to make calls using service accounts. 
>> Regards,
>> [image: Google Logo] 
>> Teejay Wennie 
>> Google Ads API Team 
>>   
>>  
>>
>> ref:_00D1U1174p._5004Q2dIQUS: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/01334072-cf8d-4356-a2bb-0dfcd423a2f6n%40googlegroups.com.


Re: User in the cookie is not a valid Ads user

2022-08-09 Thread Marketing Technology
Hi, thanks for the answer.

About Service Credentials, I think the only thing we didn't follow is using 
a Google Workspace Domain. I'll investigate about it, because we weren't 
using it.

About Oauth2, in our case, we want to send ourselves the information about 
all users once a day, with our calculations, so I guess the *OAuth2* is not 
an option for us, right?
Or we may use it.
If I try to use Oauth2, I need to put the consent screen in prod mode, and 
they ask me to put a video in Youtube, and some staff that shouldn't apply 
to a microservice...

Other thing, I can't see the links you sent, login with this Google Account.

Thanks!

On Monday, 8 August 2022 at 14:30:07 UTC+2 adsapi wrote:

> Hello,
>
> Thank you for reaching out to us. Let me do the best I can to assist you 
> in this. 
>
> I can see that you have received the NOT_ADS_USER error when you attempted 
> to connect to the API. The NOT_ADS_USER 
> 
>  error 
> is encountered when the service account has not been correctly linked to 
> the Google Ads account via the OAuth2 assertion flow. Please take note that 
> the email address you may have used to generate the credentials should have 
> access or be associated with Google Ads accounts. 
>
>  
>
> In order to connect to Google Ads API using a Google service account, you 
> will need a *Google Workspace domain* 
> 
>  since 
> it is a prerequisite for using service accounts. Since you mentioned that 
> you’re using service account credentials, could you confirm if you already 
> followed all the mentioned *requirements* 
> 
> :
>
>1. The service account that you created needs to be granted domain 
>wide delegation access 
>
> 
>  by 
>a super administrator for the domain. 
>2. Using a Google Ads user with permissions on the Google Ads account 
>you want to access.  
>3. Make sure that you have your own domain registered with Google 
>Workspace. 
>4. Service account will have the ability to impersonate any user in 
>the domain 
>
>  
>
> You may refer to this *API documentation* 
> 
>  that 
> discusses how to access the Google Ads API with service accounts. 
>
>  
>
> In addition, kindly note that, we strongly recommend using* OAuth2 
> installed app or web flows * 
> instead
>  
> of service accounts unless you need domain-specific features (for example, 
> impersonation). OAuth2 installed application and web flows require user 
> interaction only once, when access to the account is granted. You need to 
> implement the code set up on your end to make calls using service accounts. 
> Regards,
> [image: Google Logo] 
> Teejay Wennie 
> Google Ads API Team 
>   
>  
>
> ref:_00D1U1174p._5004Q2dIQUS: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/902080f5-2411-421d-a0ab-1feac8529204n%40googlegroups.com.


RE: User in the cookie is not a valid Ads user

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

Thank you for reaching out to us. Let me do the best I can to assist you in 
this.

I can see that you have received the NOT_ADS_USER error when you attempted to 
connect to the API. The NOT_ADS_USER error is encountered when the service 
account has not been correctly linked to the Google Ads account via the OAuth2 
assertion flow. Please take note that the email address you may have used to 
generate the credentials should have access or be associated with Google Ads 
accounts.


In order to connect to Google Ads API using a Google service account, you will 
need a Google Workspace domain since it is a prerequisite for using service 
accounts. Since you mentioned that you’re using service account credentials, 
could you confirm if you already followed all the mentioned requirements:

The service account that you created needs to be granted domain wide delegation 
access by a super administrator for the domain.
Using a Google Ads user with permissions on the Google Ads account you want to 
access.
Make sure that you have your own domain registered with Google Workspace.
Service account will have the ability to impersonate any user in the domain


You may refer to this API documentation that discusses how to access the Google 
Ads API with service accounts.


In addition, kindly note that, we strongly recommend using OAuth2 installed app 
or web flows instead of service accounts unless you need domain-specific 
features (for example, impersonation). OAuth2 installed application and web 
flows require user interaction only once, when access to the account is 
granted. You need to implement the code set up on your end to make calls using 
service accounts.

Regards,

Teejay Wennie
Google Ads API Team
ref:_00D1U1174p._5004Q2dIQUS: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/TbJ0a0RGAQPO00zizibcK_TDKcmYchrOmobA%40sfdc.net.


User in the cookie is not a valid Ads user

2022-08-08 Thread Marketing Technology
Hi there.

I am trying to connect with the Adwords API, using service account 
credentials, and I receive this error:







*com.google.ads.googleads.v10.errors.GoogleAdsException: errors {  
error_code {authentication_error: NOT_ADS_USER  }  message: "User in 
the cookie is not a valid Ads user."}request_id: "FVch8JXeLpvz9JXo7V5sAg"*

Using the same email, but with Oauth2 credentials, I can connect, but I 
need to connect as a service account, as I need to connect a microservice.

How could I fix it?

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/494782ae-db72-4cd1-9461-6dbbdcf14c99n%40googlegroups.com.


Re: Error Reading From Api V11 - User in the cookie is not a valid Ads user.

2022-07-25 Thread Jose Luis Petracca
Yes it has access

On Monday, July 25, 2022 at 3:04:18 AM UTC-3 adsapi wrote:

> Hi Jose,
>
> Thank you for getting back to us.
>
> Moving forward, to be clear, what we are saying is the *user account* 
> that you used in configuring your Google Ads API Console project 
> 
>  should 
> have access to your target specific account.
>
> Regards,
> [image: Google Logo] 
> Carmela 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2bm7gu: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/941cd42e-d636-4a2f-90f6-3f347b523e4dn%40googlegroups.com.


Re: Error Reading From Api V11 - User in the cookie is not a valid Ads user.

2022-07-25 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Jose,

Thank you for getting back to us.

Moving forward, to be clear, what we are saying is the user account that you 
used in configuring your Google Ads API Console project should have access to 
your target specific account.

Regards,

Carmela
Google Ads API Team
ref:_00D1U1174p._5004Q2bm7gu: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/e-ba90RFKBIL00as3DyOHpTXqWnAQQDruzAw%40sfdc.net.


Re: Error Reading From Api V11 - User in the cookie is not a valid Ads user.

2022-07-22 Thread Jose Luis Petracca
I did all what documentation said.

Also I did the Wide delegation to the service account

On Friday, July 22, 2022 at 12:47:06 PM UTC-3 adsapi wrote:

> Hi Jose,
>
> Thank you for the reply. Allow me to assist you here.
>
> To further address the issue, I would suggest checking on your end if you 
> already met the Prerequisites mentioned on this document 
> .
>  
> Also, you can double-check the configuration of your service account based 
> on this guide 
>  
> to 
> address the issue. Lastly, you will need to ensure as well that the user 
> account you used in configuring service account should have access or added 
> to the Google Ads account where you are requesting the API calls.
>
>
> Best,
> [image: Google Logo] 
> Anthony Cyril 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2bm7gu: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/e84b53b6-38e9-4768-b754-8edb0852e350n%40googlegroups.com.


Re: Error Reading From Api V11 - User in the cookie is not a valid Ads user.

2022-07-22 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Jose,

Thank you for the reply. Allow me to assist you here.

To further address the issue, I would suggest checking on your end if you 
already met the Prerequisites mentioned on this document. Also, you can 
double-check the configuration of your service account based on this guide to 
address the issue. Lastly, you will need to ensure as well that the user 
account you used in configuring service account should have access or added to 
the Google Ads account where you are requesting the API calls.


Best,

Anthony Cyril
Google Ads API Team
ref:_00D1U1174p._5004Q2bm7gu: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/JLVZr0RFFIHZ00anzwMz3DQnmU-Cprgd_4ZQ%40sfdc.net.


Re: Error Reading From Api V11 - User in the cookie is not a valid Ads user.

2022-07-22 Thread Jose Luis Petracca
No, the problem isnt fix and this is the problem 


=START HERE 

*System information:*

   - python 3.9.9
   - package version google-ads==17.0.0
   - using service account


*The Code*


from google.ads.googleads.client import GoogleAdsClient
from google.ads.googleads.errors import GoogleAdsException

credentials = {
"developer_token": "devELOPERTOkeen",
"json_key_file_path" : PATH_TO_SERVICE_ACCOUNT_JSON,
"impersonated_email":"serviceacc...@email.iam.gserviceaccount.com 
<https://groups.google.com/>",
"use_proto_plus": True,
'login_customer_id' : '22' #MMC ID
}
   
googleads_client = GoogleAdsClient.load_from_dict(credentials)


def stream_response(client, customer_id, query):
return 
client.get_service("GoogleAdsService").search_stream(customer_id, 
query=query)

def main(client, customer_id):
query = "SELECT campaign.name FROM campaign LIMIT 10"
response = stream_response(client, customer_id, query=query)
for batch in response:
print(batch)


customer_id = '1223334445'
main(googleads_client, customer_id)

*The Response  /error*
GoogleAdsException: (<_SingleThreadedRendezvous of RPC that terminated 
with:status = StatusCode.UNAUTHENTICATEDdetails = "Request is 
missing required authentication credential. Expected OAuth 2 access token, 
login cookie or other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.;   
 debug_error_string = 
"{"created":"@1658341926.845702000","description":"Error received from peer 
ipv6:[2800:3f0:4002:80c::200a]:443","file":"src/core/lib/surface/call.cc","file_line":967,"grpc_message":"Request
 
is missing required authentication credential. Expected OAuth 2 access 
token, login cookie or other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.","grpc_status":16};
 >, 
<_SingleThreadedRendezvous of RPC that terminated with:status = 
StatusCode.UNAUTHENTICATEDdetails = "Request is missing required 
authentication credential. Expected OAuth 2 access token, login cookie or 
other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.;   
 debug_error_string = 
"{"created":"@1658341926.845702000","description":"Error received from peer 
ipv6:[2800:3f0:4002:80c::200a]:443","file":"src/core/lib/surface/call.cc","file_line":967,"grpc_message":"Request
 
is missing required authentication credential. Expected OAuth 2 access 
token, login cookie or other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.","grpc_status":16};
 >, 
errors { error_code { authentication_error: NOT_ADS_USER } message: "User 
in the cookie is not a valid Ads user." } request_id: 
"8ykzEeM7wVjZoJ1VDI54aw" , '8ykzEeM7wVjZoJ1VDI54aw')




 ENDS HERE ===
On Friday, July 22, 2022 at 1:00:27 AM UTC-3 adsapi wrote:

> Hi Jose,
>
>
> Thank you for getting back to us. I work with Nirmita and allow me to 
> assist you here. I hope you are doing well today.
>  
>
> Moving forward, could you please confirm again if your problem is fixed 
> now? I ask this because upon checking the duplicate of this thread you say 
> this *"I have fix that error, the solution was reinstall google-ads 
> python package". *Also , please use one thread only for better tracking 
> and to avoid confusion
>
>
> Regards,
> [image: Google Logo] 
> Darwin 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2bm7gu: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/6a163399-badb-4869-ad29-a39ab61fb5adn%40googlegroups.com.


Re: Error Reading From Api V11 - User in the cookie is not a valid Ads user.

2022-07-21 Thread Jose Luis Petracca
Sorry, that was an Error, that i've fixed

This is a new one, the detail in this thread is correct

On Thursday, July 21, 2022 at 4:04:13 PM UTC-3 adsapi wrote:

> Hi Jose,
>
> Thank you for reaching out to the Google Ads API support team. 
>
> It looks like we have a separate thread for this issue and you confirmed 
> on that thread you fixed that error, the solution was reinstall google-ads 
> python package. We can keep correspondence related to this issue on the 
> other thread to limit any confusion.
> Thanks,
> [image: Google Logo] 
> Nirmitabahen Gaurav 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2bm7gu: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/b9259068-38cb-4917-bbeb-afcfc58610adn%40googlegroups.com.


Re: Error Reading From Api V11 - User in the cookie is not a valid Ads user.

2022-07-21 Thread Jose Luis Petracca
Please dont forget to reply this

On Wednesday, July 20, 2022 at 3:55:45 PM UTC-3 Jose Luis Petracca wrote:

> Hi, 
>
> I am trying to get data form the api, it is a really simple request, that 
> is an example from the package
>
> *System information:*
>
>- python 3.9.9
>- package version google-ads==17.0.0
>- using service account
>
>
> *The Code*
>
>
> from google.ads.googleads.client import GoogleAdsClient
> from google.ads.googleads.errors import GoogleAdsException
>
> credentials = {
> "developer_token": "devELOPERTOkeen",
> "json_key_file_path" : PATH_TO_SERVICE_ACCOUNT_JSON,
> "impersonated_email":"serviceacc...@email.iam.gserviceaccount.com 
> <https://groups.google.com/>",
> "use_proto_plus": True,
> 'login_customer_id' : '22' #MMC ID
> }
>
> googleads_client = GoogleAdsClient.load_from_dict(credentials)
>
>
> def stream_response(client, customer_id, query):
> return 
> client.get_service("GoogleAdsService").search_stream(customer_id, 
> query=query)
>
> def main(client, customer_id):
> query = "SELECT campaign.name FROM campaign LIMIT 10"
> response = stream_response(client, customer_id, query=query)
> for batch in response:
> print(batch)
>
>
> customer_id = '1223334445'
> main(googleads_client, customer_id)
>
> *The Response  /error*
> GoogleAdsException: (<_SingleThreadedRendezvous of RPC that terminated 
> with:status = StatusCode.UNAUTHENTICATEDdetails = "Request is 
> missing required authentication credential. Expected OAuth 2 access token, 
> login cookie or other valid authentication credential. See 
> https://developers.google.com/identity/sign-in/web/devconsole-project.;   
>  debug_error_string = 
> "{"created":"@1658341926.845702000","description":"Error received from peer 
> ipv6:[2800:3f0:4002:80c::200a]:443","file":"src/core/lib/surface/call.cc","file_line":967,"grpc_message":"Request
>  
> is missing required authentication credential. Expected OAuth 2 access 
> token, login cookie or other valid authentication credential. See 
> https://developers.google.com/identity/sign-in/web/devconsole-project.","grpc_status":16};
>  >, 
> <_SingleThreadedRendezvous of RPC that terminated with:status = 
> StatusCode.UNAUTHENTICATEDdetails = "Request is missing required 
> authentication credential. Expected OAuth 2 access token, login cookie or 
> other valid authentication credential. See 
> https://developers.google.com/identity/sign-in/web/devconsole-project.;   
>  debug_error_string = 
> "{"created":"@1658341926.845702000","description":"Error received from peer 
> ipv6:[2800:3f0:4002:80c::200a]:443","file":"src/core/lib/surface/call.cc","file_line":967,"grpc_message":"Request
>  
> is missing required authentication credential. Expected OAuth 2 access 
> token, login cookie or other valid authentication credential. See 
> https://developers.google.com/identity/sign-in/web/devconsole-project.","grpc_status":16};
>  >, 
> errors { error_code { authentication_error: NOT_ADS_USER } message: "User 
> in the cookie is not a valid Ads user." } request_id: 
> "8ykzEeM7wVjZoJ1VDI54aw" , '8ykzEeM7wVjZoJ1VDI54aw')
>
>
>
>
> Using service account is mandatory. Anyone knows what i am doing wrong?
>
> Regards
> Jose Luis
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ad55d6b0-c7ae-4234-8800-624968349e75n%40googlegroups.com.


Error Reading From Api V11 - User in the cookie is not a valid Ads user.

2022-07-20 Thread Jose Luis Petracca
Hi, 

I am trying to get data form the api, it is a really simple request, that 
is an example from the package

*System information:*

   - python 3.9.9
   - package version google-ads==17.0.0
   - using service account


*The Code*


from google.ads.googleads.client import GoogleAdsClient
from google.ads.googleads.errors import GoogleAdsException

credentials = {
"developer_token": "devELOPERTOkeen",
"json_key_file_path" : PATH_TO_SERVICE_ACCOUNT_JSON,
"impersonated_email":"serviceacc...@email.iam.gserviceaccount.com 
<https://groups.google.com/>",
"use_proto_plus": True,
'login_customer_id' : '22' #MMC ID
}
   
googleads_client = GoogleAdsClient.load_from_dict(credentials)


def stream_response(client, customer_id, query):
return 
client.get_service("GoogleAdsService").search_stream(customer_id, 
query=query)

def main(client, customer_id):
query = "SELECT campaign.name FROM campaign LIMIT 10"
response = stream_response(client, customer_id, query=query)
for batch in response:
print(batch)


customer_id = '1223334445'
main(googleads_client, customer_id)

*The Response  /error*
GoogleAdsException: (<_SingleThreadedRendezvous of RPC that terminated 
with:status = StatusCode.UNAUTHENTICATEDdetails = "Request is 
missing required authentication credential. Expected OAuth 2 access token, 
login cookie or other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.;   
 debug_error_string = 
"{"created":"@1658341926.845702000","description":"Error received from peer 
ipv6:[2800:3f0:4002:80c::200a]:443","file":"src/core/lib/surface/call.cc","file_line":967,"grpc_message":"Request
 
is missing required authentication credential. Expected OAuth 2 access 
token, login cookie or other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.","grpc_status":16};
 >, 
<_SingleThreadedRendezvous of RPC that terminated with:status = 
StatusCode.UNAUTHENTICATEDdetails = "Request is missing required 
authentication credential. Expected OAuth 2 access token, login cookie or 
other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.;   
 debug_error_string = 
"{"created":"@1658341926.845702000","description":"Error received from peer 
ipv6:[2800:3f0:4002:80c::200a]:443","file":"src/core/lib/surface/call.cc","file_line":967,"grpc_message":"Request
 
is missing required authentication credential. Expected OAuth 2 access 
token, login cookie or other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.","grpc_status":16};
 >, 
errors { error_code { authentication_error: NOT_ADS_USER } message: "User 
in the cookie is not a valid Ads user." } request_id: 
"8ykzEeM7wVjZoJ1VDI54aw" , '8ykzEeM7wVjZoJ1VDI54aw')




Using service account is mandatory. Anyone knows what i am doing wrong?

Regards
Jose Luis

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/2de35c36-46a2-4bc1-a6a5-d7181ced2ed3n%40googlegroups.com.


RE: user in the cookie is not a valid Ads user

2022-01-27 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Ammar,

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

The NOT_ADS_USER error usually occurs when the login used to generate the 
access token is not associated with any Google Ads account.

Could you please confirm if you’ve indeed followed every step of the service 
account guide, specifically the prerequisites? If your service account has been 
correctly configured, please provide the complete request and response logs 
with request ID where you have encountered an error as well as the the user 
account/email address that you're trying to setup so I can better investigate 
your concern.

You may 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.

Thanks,

Nirmita Patel
Google Ads API Team
ref:_00D1U1174p._5004Q2VQ0LD: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/3m2lL0R6DJXY00t9eU_DBYSC2kBJADUI_5DQ%40sfdc.net.


user in the cookie is not a valid Ads user

2022-01-27 Thread ammar khan
Hi , 

I am a developer and I was integrating google ads in our app.
My social media department gave me invitation on my gmail id which I used 
to create google service account and then I downloaded the JSON key and 
placed it in my "google-ads-php.ini" file.  

But when I am running my code it is giving me this error. 

{ "message": "Request is missing required authentication credential. 
Expected OAuth 2 access token, login cookie or other valid authentication 
credential. See 
https:\/\/developers.google.com\/identity\/sign-in\/web\/devconsole-project.", 
"code": 16, "status": "UNAUTHENTICATED", "details": [ { "@type": 
"type.googleapis.com\/google.ads.googleads.v9.errors.GoogleAdsFailure", 
"errors": [ { "errorCode": { "authenticationError": "NOT_ADS_USER" }, 
"message": "User in the cookie is not a valid Ads user." } ], "requestId": 
"MdSL0XVbXlLV2u79aRS2LA" } ] }


Kindly Help me please

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/45a8bea3-90d5-4e35-9618-4e0c289e81can%40googlegroups.com.


RE: User in the cookie is not a valid Ads user

2021-12-21 Thread 'Google Ads API Forum Advisor' via AdWords API and Google Ads API Forum
Hi Chitranshu,


The NOT_ADS_USER error usually occurs when the login used to generate the 
access token is not associated with any Google Ads account.


Could you please confirm if you’ve indeed followed every step of the service 
account guide, specifically the prerequisites? If your service account has been 
correctly configured, please provide the complete request and response logs 
with request ID where you have encountered an error as well as the the user 
account/email address that you're trying to setup so I can better investigate 
your concern.


You may 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.


Regards,

Kevin Gil Soriano
Google Ads API Team
ref:_00D1U1174p._5004Q2TNxos: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 
"AdWords API and Google Ads 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/nnAlV0R4GIY200DVebKQ8PTD2H8KXNV73TqQ%40sfdc.net.


Re: User in the cookie is not a valid Ads user

2021-12-21 Thread 'Google Ads API Forum Advisor' via AdWords API and Google Ads API Forum
Hi Chitranshu,


I see that you have already created a new forum thread for your concern. Let's 
continue the discussion on that thread moving forward so we can better track 
your concern.


Regards,

Kevin Gil Soriano
Google Ads API Team
ref:_00D1U1174p._5004Q2FX6Zy: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 
"AdWords API and Google Ads 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/YCp3c0R4GHM100K7FhPf-DQiWjIMIgjQ3acA%40sfdc.net.


User in the cookie is not a valid Ads user

2021-12-20 Thread Chitranshu Mishra
Hi,
I am trying to fetch the Google Ads data with the service account, but I am 
getting the below error.

 errors {
  error_code {
authentication_error: NOT_ADS_USER
  }
  message: "User in the cookie is not a valid Ads user."
}

Please note 

   1.  *OAuth2 desktop app and web app flows is already working fine for me*, 
   I was trying to use the service account so as to remove the manual 
   authorization process.
   2. The service account impersonates an account already associated with 
   Google Ads.
   3. I am able to use this service account to fetch Google Analytics data 
   which has the same account Id that is used in Google Ads.

Thanks & Regards,



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/5f7b9d88-b561-42b3-85a0-31a622189c80n%40googlegroups.com.


Re: User in the cookie is not a valid Ads user

2021-12-20 Thread Chitranshu Mishra
Hi Team,
I am getting the same error on fetching the Ads data.
The service account I am using is already impersonating my Google Ads 
Account.
PS.  *Installed app or web flows* is working fine for me. I was trying to 
use the service account so as to avoid the user intervention for app 
authorization every time.

Thanks & Regards.
On Tuesday, August 3, 2021 at 12:21:45 AM UTC+5:30 adsapi wrote:

> Hi Brandon,
>
> Thank you for responding to our initial feedback. In looking over the 
> previous statements. You will see that the NOT_ADS_USER 
> 
>  
> is an error pointing to the fact that there is currently no account 
> associated with the login information given, thus it was unable to load the 
> API. We are then suggesting that the best way to resolve this is for you to 
> create an account using one of the 2 methods mentioned here 
> 
>  
> .
>
> Regards,
> [image: Google Logo] 
> William Pescherine 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2FX6Zy: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 
"AdWords API and Google Ads 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/5dd74900-6549-4707-ad6f-1f6525785b37n%40googlegroups.com.


Re: User in the cookie is not a valid Ads user

2021-08-02 Thread Google Ads API Forum Advisor
Hi Brandon,

Thank you for responding to our initial feedback. In looking over the previous 
statements. You will see that the NOT_ADS_USER is an error pointing to the fact 
that there is currently no account associated with the login information given, 
thus it was unable to load the API. We are then suggesting that the best way to 
resolve this is for you to create an account using one of the 2 methods 
mentioned here .

Regards,

William Pescherine
Google Ads API Team
ref:_00D1U1174p._5004Q2FX6Zy: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 
"AdWords API and Google Ads 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/RCQyr0QX871S00TIGg7rOERYioe0Zrr278Mw%40sfdc.net.


Re: User in the cookie is not a valid Ads user

2021-08-02 Thread Brandon Ramsey
"We recommend you use installed app or web flows 

 
instead of the service account as they are a lot less complex and easier to 
maintain." 
Its amazing how this seems to be the goto dodge for this question 
everywhere. Way to not answer the question anywhere.

On Friday, April 9, 2021 at 8:48:01 AM UTC-7 adsapiforumadvisor wrote:

> Hi,
>
> Thank you for reaching out. The NOT_ADS_USER 
> 
>  
> error usually occurs when the login used to generate the access token is 
> not associated with any Google Ads account. We recommend you use installed 
> app or web flows 
> 
>  
> instead of the service account as they are a lot less complex and easier to 
> maintain.
>
> Thanks and regards,
> Xiaoming, Google Ads API Team
>  
> [image: Google Logo] 
> Xiaoming 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2FX6Zy: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 
"AdWords API and Google Ads 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/d0920107-657e-4a56-bcda-83b8a376dd15n%40googlegroups.com.


RE: User in the cookie is not a valid Ads user

2021-04-09 Thread Google Ads API Forum Advisor Prod
Hi,

Thank you for reaching out. The NOT_ADS_USER error usually occurs when the 
login used to generate the access token is not associated with any Google Ads 
account. We recommend you use installed app or web flows instead of the service 
account as they are a lot less complex and easier to maintain.

Thanks and regards,
Xiaoming, Google Ads API Team

Xiaoming
Google Ads API Team
ref:_00D1U1174p._5004Q2FX6Zy: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 
"AdWords API and Google Ads 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/9isjd0QRAZVE00OQwczxLuS66i-5JizTBKsA%40sfdc.net.


User in the cookie is not a valid Ads user

2021-04-08 Thread 徐艳君
Response

Headers: 
Metadata(content-type=application/grpc,request-id=2dN6p_K-uSl6CLDD-FQ5_g,date=Fri,
 
09 Apr 2021 02:33:56 GMT,alt-svc=h3-29=":443"; ma=2592000,h3-T051=":443"; 
ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; 
ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43")
Body: null
Failure message: errors {
  error_code {
    authentication_error: NOT_ADS_USER
  }
  message: "User in the cookie is not a valid Ads user."
}

Status: Status{code=UNAUTHENTICATED, description=Request is missing 
required authentication credential. Expected OAuth 2 access token, login 
cookie or other valid authentication credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project., 
cause=null}.

I use the client to obtain advertising data, but when I use the service 
account to request, this error occurs

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/f43ead8c-bef4-4150-971e-a95b7b70d8c7n%40googlegroups.com.