![]() |
Google Ads API Team |
Hi Souvik,
Thanks for getting back to us.
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 note that you should be able to set a Call reporting setting for a customer using customerService. Only mutable in an update operation. Following are the fields can be updated but no field related to the CUSTOMER_CONSENT_FOR_CALL_RECORDING:
With regards to creating Call Ads, you may need to set CallAdInfo which contains details pertaining to Call Ad. If you encounter any API error after following the above product support guide, you may privately provide us the full logs in the format of the request and response logs along with request-id as seen in their respective links so that we can provide appropriate recommendations on your API request.
Regards,