Hi Guofu,
Thanks for reaching out to the Google Ads API Team. I hope you are doing well today.
With regards to your concern about the Error ``Message":"Customer consent for call recording Terms of Service is required to use CallAsset.". To resolve this kind of issue, you may please follow Google Ads article: Set up call recording (https://support.google.com/google-ads/answer/9882108).
For further assistance in Google Ads account settings, we highly recommend reaching out to the Google Ads product support team for further assistance and clarifications, as they are more equipped to resolve issues related to ads account or account settings and UI concerns.
As our team does not handle these requests. For this type of request in the future, please use this link (https://developers.google.com/google-ads/api/support) for Google Ads (non-API) to file your issue directly.
Reference links:
Have a great day.
![]() |
Google Ads API Team |
Hi Guofu,
Thanks for getting back to us.
Please note that the Customer consent for call recording Terms of Service is required to use CallAsset. Unfortunately, there is no API feature that can allow users to automatically accept terms.
You may also note that you should be able to set a Call reporting setting for a customer using CustomerService. This is only mutable in an update operation. Following are the fields that can be updated but there are no fields related to the CALL_CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED error you encountered.
Reference links included in this email: