
Hi,
Thank you for contacting the Google Ads API support team.
If you are enhancing the conversion for leads, you can retrieve the status by using the following query.
SELECT customer.id, customer.conversion_tracking_setting.accepted_customer_data_terms, customer.conversion_tracking_setting.enhanced_conversions_for_leads_enabled FROM customer.
Here, if enhanced_conversions_for_leads_enabled is false, then you have to tick the check box to enable it. However, enhanced conversions are enabled automatically when sent through the Google Ads API, but they can be disabled through the Google Ads UI.
If you are enhancing the conversion for the web and got the error ConversionAdjustmentUploadError.CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT that means, the conversion_action supplied is not eligible for enhanced conversions for the web. In the Google Ads UI, make sure you check the Turn on enhanced conversions box on the conversion action referenced in your request. Find instructions for this in the Help Center.
I hope it helps.