Hi there,
Thanks for reaching out to the Google Ads API Support.
To use enhanced conversions for leads in Google Ads API, you may need to complete the following steps before uploading enhanced conversions for leads.
- Confirm that you have accepted the customer data terms in the effective conversion account and the account you'll be specifying with the customer_id of your request. Also confirm that you have opted-in the effective conversion account for enhanced conversions for leads.
- You can use the Google Ads UI for these checks, but if you'd prefer to use the Google Ads API, retrieve the conversion_tracking_setting of your accounts using the searchStream or search method of GoogleAdsService and 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
- Then verify that both accepted_customer_data_terms and enhanced_conversions_for_leads_enabled are true.
- Configure Google Tag Manager or the Google tag using the steps outlined in the Google Ads help center.
If you already follow this, then you should able to upload enhanced conversions for leads in API by referring to this page.
This message is in relation to case "ref:_00D1U1174p._5004Q2nSyfz:ref"
Thanks,
 |
Google Ads API Team |
