We recently migrated to Google API V9, and we encounter this problem when trying to
create a new account budget proposal:
We use Python 3.8
service = self.google_client.get_service('AccountBudgetProposalService')
service.mutate_account_budget_proposal(customer_id=XXXXXXXX, operation=operation)
Operation:
create {
proposal_type: CREATE
billing_setup: "customers/XXXXXXXX/billingSetups/
6723730110"
proposed_name: "XXXXXXXX"
proposed_spending_limit_micros: 87260000
}
API Response:
WARNING
2022-03-09 11:06:25,041 logging_interceptor 18439 140231374133056
Request made: ClientCustomerId: XXXXXXXX, Host:
googleads.googleapis.com, Method:
/google.ads.googleads.v9.services.AccountBudgetProposalService/MutateAccountBudgetProposal,
RequestId: t3pXNXkT4WSIGtsv_lBP1Q, IsFault: True, FaultMessage:
Internal error encountered.
*** AttributeError: 'NoneType' object has no attribute 'Call'
We are unable to create account_budget_proposal ... why is the API returning "*** AttributeError: 'NoneType' object has no attribute 'Call'" how are we suppose to fix this?
Corine