Hi ,
Sharing logs here, have removed credentials due to company policies.
[nltk_data]   Package stopwords is already up-to-date!
-------- {'developer_token': '-XXXX', 'refresh_token': '1//XXXXXX-XXXX', 
'client_id': 'XXXXXXXXXXXXXXXXXXXXX', 'client_secret': 'XXXXXX-XXXXXXX', 
'use_proto_plus': False, 'login_customer_id': '9237865946'}
Request made: ClientCustomerId: , Host: googleads.googleapis.com, Method: 
/google.ads.googleads.v13.services.KeywordPlanIdeaService/GenerateKeywordIdeas, 
RequestId: bAjMOKyHSBEgff1RSaJwiA, IsFault: True, FaultMessage: Invalid 
customer ID ''.
Traceback (most recent call last):
  File 
"/Users/admin/Desktop/Ajay/Youtube_API/colabnotebook_f/colabnotebook/driver.py",
 
line 29, in <module>
    getkeywords(site, input_keywords_list)
  File 
"/Users/admin/Desktop/Ajay/Youtube_API/colabnotebook_f/colabnotebook/driver.py",
 
line 20, in getkeywords
    google_df = get_df(input_keywords_list, site, 'Direct (Product 
Keywords)')
  File 
"/Users/admin/Desktop/Ajay/Youtube_API/colabnotebook_f/colabnotebook/search_volume_puller.py",
 
line 270, in get_df
    keyword_ideas = keyword_plan_idea_service.generate_keyword_ideas(
  File 
"/usr/local/lib/python3.9/site-packages/google/ads/googleads/v13/services/services/keyword_plan_idea_service/client.py",
 
line 436, in generate_keyword_ideas
    response = rpc(
  File 
"/usr/local/lib/python3.9/site-packages/google/api_core/gapic_v1/method.py", 
line 113, in __call__
    return wrapped_func(*args, **kwargs)
  File 
"/usr/local/lib/python3.9/site-packages/google/api_core/grpc_helpers.py", 
line 72, in error_remapped_callable
    return callable_(*args, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
247, in __call__
    response, ignored_call = self._with_call(request,
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
290, in _with_call
    return call.result(), call
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
146, in result
    raise self._exception
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
274, in continuation
    response, call = self._thunk(new_method).with_call(
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
301, in with_call
    return self._with_call(request,
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
290, in _with_call
    return call.result(), call
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
146, in result
    raise self._exception
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
274, in continuation
    response, call = self._thunk(new_method).with_call(
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
301, in with_call
    return self._with_call(request,
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
287, in _with_call
    call = self._interceptor.intercept_unary_unary(continuation,
  File 
"/usr/local/lib/python3.9/site-packages/google/ads/googleads/interceptors/exception_interceptor.py",
 
line 99, in intercept_unary_unary
    self._handle_grpc_failure(response)
  File 
"/usr/local/lib/python3.9/site-packages/google/ads/googleads/interceptors/exception_interceptor.py",
 
line 71, in _handle_grpc_failure
    raise self._get_error_from_response(response)
google.ads.googleads.errors.GoogleAdsException: (<_InactiveRpcError of RPC 
that terminated with:
        status = StatusCode.INVALID_ARGUMENT
        details = "Request contains an invalid argument."
        debug_error_string = "UNKNOWN:Error received from peer 
ipv4:142.250.199.170:443 {created_time:"2023-04-30T16:05:51.695222+05:30", 
grpc_status:3, grpc_message:"Request contains an invalid argument."}"
>, <_InactiveRpcError of RPC that terminated with:
        status = StatusCode.INVALID_ARGUMENT
        details = "Request contains an invalid argument."
        debug_error_string = "UNKNOWN:Error received from peer 
ipv4:142.250.199.170:443 {created_time:"2023-04-30T16:05:51.695222+05:30", 
grpc_status:3, grpc_message:"Request contains an invalid argument."}"
>, errors {
  error_code {
    request_error: INVALID_CUSTOMER_ID
  }
  message: "Invalid customer ID \'\'."
}
request_id: "bAjMOKyHSBEgff1RSaJwiA"
, 'bAjMOKyHSBEgff1RSaJwiA')

On Friday, 28 April 2023 at 20:57:01 UTC+5:30 Google Ads API and AdWords 
API Forum wrote:

Hi,

Thank you for reaching out to our team.

Regarding your concern, it appears that this is about the 
*INVALID_CUSTOMER_ID* error. The said error means that the customer ID is 
invalid. That said you may check your specified CID in your request.

In order for our team to better check and investigate this issue on our 
end, can you provide the complete *request* and *response* logs with *request 
ID* and *request* header generated on your end.

Note that these logs can be requested or provided to the developer handling 
the Google Ads API transactions when logging of the API requests has been 
enabled. You may check *here* and click your client library for the 
specific guideline to enable it.

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 googleadsa...@google.com alias instead.

Links included in this email:

   - *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
   - *here* - 
   
https://developers.google.com/google-ads/api/docs/best-practices/logging#client_library_logging


Regards,
Google Ads API Team
On Thursday, April 27, 2023 at 8:58:31 PM UTC+8 aj...@pixis.ai wrote:

Hi I am getting invalid customer id error, traceback is as follows: 
please let me know the reason as customer id is correct
keyword_ideas = keyword_plan_idea_service.generate_keyword_ideas(
  File 
"/usr/local/lib/python3.9/site-packages/google/ads/googleads/v13/services/services/keyword_plan_idea_service/client.py",
 
line 436, in generate_keyword_ideas
    response = rpc(
  File 
"/usr/local/lib/python3.9/site-packages/google/api_core/gapic_v1/method.py", 
line 113, in __call__
    return wrapped_func(*args, **kwargs)
  File 
"/usr/local/lib/python3.9/site-packages/google/api_core/grpc_helpers.py", 
line 72, in error_remapped_callable
    return callable_(*args, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
247, in __call__
    response, ignored_call = self._with_call(request,
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
290, in _with_call
    return call.result(), call
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
146, in result
    raise self._exception
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
274, in continuation
    response, call = self._thunk(new_method).with_call(
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
301, in with_call
    return self._with_call(request,
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
290, in _with_call
    return call.result(), call
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
146, in result
    raise self._exception
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
274, in continuation
    response, call = self._thunk(new_method).with_call(
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
301, in with_call
    return self._with_call(request,
  File "/usr/local/lib/python3.9/site-packages/grpc/_interceptor.py", line 
287, in _with_call
    call = self._interceptor.intercept_unary_unary(continuation,
  File 
"/usr/local/lib/python3.9/site-packages/google/ads/googleads/interceptors/exception_interceptor.py",
 
line 99, in intercept_unary_unary
    self._handle_grpc_failure(response)
  File 
"/usr/local/lib/python3.9/site-packages/google/ads/googleads/interceptors/exception_interceptor.py",
 
line 71, in _handle_grpc_failure
    raise self._get_error_from_response(response)
google.ads.googleads.errors.GoogleAdsException: (<_InactiveRpcError of RPC 
that terminated with:
        status = StatusCode.INVALID_ARGUMENT
        details = "Request contains an invalid argument."
        debug_error_string = "UNKNOWN:Error received from peer ipv4:
142.251.42.106:443 {grpc_message:"Request contains an invalid argument.", 
grpc_status:3, created_time:"2023-04-27T18:14:12.833278+05:30"}"
>, <_InactiveRpcError of RPC that terminated with:
        status = StatusCode.INVALID_ARGUMENT
        details = "Request contains an invalid argument."
        debug_error_string = "UNKNOWN:Error received from peer ipv4:
142.251.42.106:443 {grpc_message:"Request contains an invalid argument.", 
grpc_status:3, created_time:"2023-04-27T18:14:12.833278+05:30"}"
>, errors {
  error_code {
    request_error: INVALID_CUSTOMER_ID
  }
  message: "Invalid customer ID \'\'."
}
request_id: "d6nJi-4xxCBMqqBJh6MU3w"
, 'd6nJi-4xxCBMqqBJh6MU3w')


-- 
*The content of this email including any attachment(s) is confidential and 
intended for the recipient(s) specified in this message only. This message 
and/or any attachment(s) may be privileged or otherwise protected as per 
applicable laws. It is strictly forbidden to make copies of or share any 
part of this message including any attachment(s)  with any third party, 
without a written consent of the sender. If you received this message by 
mistake, please reply to this message and let us know and delete the email 
and any attachment(s) from your system.*

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c78ccd44-f23f-4b01-9d4f-acfda24f7affn%40googlegroups.com.
  • INVALID_CU... 'Ajay Balgovind Kuril' via Google Ads API and AdWords API Forum
    • Priva... 'Ajay Balgovind Kuril' via Google Ads API and AdWords API Forum

Reply via email to