Google Ads API Conversion Events

3,175 views
Skip to first unread message

Jon

unread,
Nov 28, 2022, 10:56:01 PM11/28/22
to Google Ads API and AdWords API Forum
Hello,

We are attempting to send Google Ads conversion data to the REST API. To be clear, we'd like to send conversions to the conversion events defined in the Google Ads admin console to client accounts. These conversions are typically purchases made on websites, that we are currently using web container tags for in GTM.

For example when a purchase event occurs, we'd like to send the conversion to the purchase conversion in the Google Ads platform.

Screen Shot 2022-11-28 at 3.50.54 PM.png

From my understanding 
A. Our Google Ads manager account needs to have access to the client accounts we want to upload click data for.  
B. We need to call the uploadClickConversion REST API endpoint with the appropriate object.

1. I'd like to confirm this is the process?
2. when I attempt to do this i'm getting a message that's asking for allowListed permissions. Is this required to upload conversions to the REST API?

Thanks,


Google Ads API Forum Advisor

unread,
Nov 29, 2022, 11:35:49 AM11/29/22
to jona...@getelevar.com, adwor...@googlegroups.com
Hi Jon,

Thank you for reaching us out. I am Sherwin from Google Ads API support team. I hope that you are doing well today.

Moving forward to your concern, could you confirm if you are including this conversion_environment feature in your request? If yes, then based on this document, "ClickConversion.conversion_environment to support reporting the environment on which a conversion was recorded. This feature is available to allowlisted accounts only.".

In addition, for us to provide accurate guidance, could you please provide us a complete request and response logs with request ID and request header generated on your end? You can provide it via Reply privately to the author option. If this option is not available, then send it instead on this email address googleadsa...@google.com. If you haven't enabled the logging yet, logging can be enabled by navigating to the Client libraries > Your client library (ex. Java) > Logging documentation, which you can access from this link.

Kind regards,
Google Logo
Sherwin Vincent
Google Ads API Team
 


ref:_00D1U1174p._5004Q2ggGJM:ref

Jon

unread,
Nov 29, 2022, 3:21:08 PM11/29/22
to Google Ads API and AdWords API Forum
Hi Sherwin

1. I am including the conversionEnvironment value of "WEB"
2. The sample request looks as follows:
{
    "conversions": [
        {
            "conversionEnvironment": "WEB",
            "gclid": "TESTING",
            "conversionAction": "customers/7303564947/conversionActions/6446592881",
            "conversionDateTime": "2022-11-11 19:32:45-05:00",
            "conversionValue": "100.00",
            "currencyCode": "USD",
            "orderId": "111111"
        }
    ],
    "partialFailure": true,
    "validateOnly": true,
    "debugEnabled": true
}

The response looks as follows:
{
    "partialFailureError": {
        "code": 3,
        "message": "Customer is not allowlisted for accessing this feature., at conversions[0].conversion_environment",
        "details": [
            {
                "@type": "type.googleapis.com/google.ads.googleads.v12.errors.GoogleAdsFailure",
                "errors": [
                    {
                        "errorCode": {
                            "notAllowlistedError": "CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE"
                        },
                        "message": "Customer is not allowlisted for accessing this feature.",
                        "trigger": {
                            "int64Value": "2"
                        },
                        "location": {
                            "fieldPathElements": [
                                {
                                    "fieldName": "conversions",
                                    "index": 0
                                },
                                {
                                    "fieldName": "conversion_environment"
                                }
                            ]
                        }
                    }
                ]
            }
        ]
    }
}

The allowListed permission is only available to those with a Google Account manager. We don't have an account manager, how can we get around this issue?

Google Ads API Forum Advisor

unread,
Nov 29, 2022, 7:48:14 PM11/29/22
to jona...@getelevar.com, adwor...@googlegroups.com
Hi Jon,

At the moment, an account manager is required to be allow-listed for this feature. As our team specializes in Google Ads API technical support, I would recommend reaching out to Google Ads product support to find out more about requirements to obtain an account manager.

Regards,

Google Logo
Matt
Google Ads API Team
 


ref:_00D1U1174p._5004Q2ggGJM:ref

Jon

unread,
Nov 29, 2022, 9:08:25 PM11/29/22
to Google Ads API and AdWords API Forum
Hi Matt,

I've spoken with Google Ads product support. I've been told they have no insight into getting an account manager, and can't help further.

Is there an alternative way to send this conversion information, without requiring the allowListed permission?

Thanks,

Google Ads API Forum Advisor

unread,
Nov 30, 2022, 7:14:34 PM11/30/22
to jona...@getelevar.com, adwor...@googlegroups.com
Hi Jon,

Please allow me to check with our team to see if there is a path to allowlisting without an account representative. 

Thanks,

Jon

unread,
Dec 7, 2022, 3:56:49 PM12/7/22
to Google Ads API and AdWords API Forum
Hi Matt,

I wanted to follow up on this.

Thanks,

Google Ads API Forum Advisor

unread,
Dec 8, 2022, 3:18:45 PM12/8/22
to jona...@getelevar.com, adwor...@googlegroups.com
Hi Jonathan,

I'm a colleague of Matt's jumping in to help here.

We're still coordinating internally to determine the path for allowlisting for this feature. Once I can get more information I'll let you know.

Best,
Google Logo
Ben Karl
Google Ads API Team
 


ref:_00D1U1174p._5004Q2ggGJM:ref

Jon

unread,
Dec 20, 2022, 3:16:51 PM12/20/22
to Google Ads API and AdWords API Forum
Hello,

I wanted to follow up on this.

Thanks,

Google Ads API Forum Advisor

unread,
Dec 21, 2022, 6:06:04 PM12/21/22
to jona...@getelevar.com, adwor...@googlegroups.com
Hi Jon - 

Thanks for following up. I'm still coordinating internally to get the process ironed out. It doesn't appear as though anything formal has been laid out before now, so there are just a few extra steps to loop in the appropriate people.

I'll follow up as soon as I have more information.

Jon

unread,
Dec 21, 2022, 7:04:20 PM12/21/22
to Google Ads API and AdWords API Forum
Very grateful for your help on this Ben! Thanks!

Google Ads API Forum Advisor

unread,
Jan 6, 2023, 5:48:28 PM1/6/23
to jona...@getelevar.com, adwor...@googlegroups.com
Hi Jon,

Apologies for the delayed response here. Just letting you know that your account has been allowlisted, so you should be able to make requests without issue.

Please let me know if you have any other questions.
Message has been deleted

Google Ads API Forum Advisor

unread,
Apr 3, 2023, 4:52:57 PM4/3/23
to da...@angrysam.com, adwor...@googlegroups.com
Hi David,

Can you please respond privately to me so that I can gather the MCC IDs you'd like to allowlist?

Thanks,

David Levin

unread,
Apr 10, 2023, 3:31:21 PM4/10/23
to Google Ads API Forum Advisor, adwor...@googlegroups.com
Hello,
I responded but have yet to hear back. Could you please let me know the status of getting allowlisted? Thanks.

Google Ads API Forum Advisor

unread,
Apr 11, 2023, 1:14:27 AM4/11/23
to da...@angrysam.com, adwor...@googlegroups.com
Hi David,

I've submitted a request to have your MCC allowlisted.

I'll let you know as soon as the request is processed.

Best,

David Levin

unread,
Apr 13, 2023, 3:08:40 PM4/13/23
to Google Ads API Forum Advisor, adwor...@googlegroups.com
Thank you!

David Levin

unread,
Apr 24, 2023, 6:45:51 PM4/24/23
to Google Ads API Forum Advisor, adwor...@googlegroups.com
Hi Ben,
Can you please send me an update on the status of my MCC being allowlisted?  It has been some time since I received an update.

Thanks

Google Ads API Forum Advisor

unread,
Apr 25, 2023, 2:30:50 PM4/25/23
to da...@angrysam.com, adwor...@googlegroups.com
Hi David,

Thanks for following up. Unfortunately I'm still coordinating internally to get this done. I am going to escalate the request right now and will get back to you with more information as soon as possible.

David Levin

unread,
Apr 25, 2023, 8:02:12 PM4/25/23
to Google Ads API Forum Advisor, adwor...@googlegroups.com
Thanks for the update! I'm surprised how difficult it is to get allowlisted for such an important feature.  You would think having admin access over the customer account would include this feature by default since I can already go in via the web interface and make changes to anything.  I appreciate you spending the time helping me get access. :)

Google Ads API Forum Advisor

unread,
Apr 26, 2023, 3:27:56 PM4/26/23
to da...@angrysam.com, adwor...@googlegroups.com
Hi David,

I completely agree! 

Good news is that I was able to make progress and your request is being processes, hopefully it's completed in the next day or so.

I'll let you know as soon as I have an update.

David Levin

unread,
May 4, 2023, 6:19:28 PM5/4/23
to Google Ads API Forum Advisor, adwor...@googlegroups.com
Hi Ben,
I hope you are doing well. I wanted to check in since it has been about a little over a week now to see if there has been an update on this case and I can get allowlisted to upload conversions via the API?

Thanks
Dave

Google Ads API Forum Advisor

unread,
May 4, 2023, 7:12:21 PM5/4/23
to da...@angrysam.com, adwor...@googlegroups.com
Hi David,

Thanks for following up - I just checked in on the request and it appears to be approved, so you should be able to make requests without error now.

Please let me know if you have any other questions or issues.
Message has been deleted

Google Ads API Forum Advisor

unread,
Jun 1, 2023, 5:31:16 PM6/1/23
to da...@angrysam.com, adwor...@googlegroups.com
Hi David,

Thanks for following up! I actually didn't see your earlier message, so I'm glad you reached out. Could you resend their question? I don't see it in our thread here.
 
This message is in relation to case "ref:_00D1U1174p._5004Q2ggGJM:ref"

Thanks,

 
Google Logo
Ben Karl
Google Ads API Team


 

Message has been deleted

Google Ads API Forum Advisor

unread,
Jun 2, 2023, 2:16:10 PM6/2/23
to da...@angrysam.com, adwor...@googlegroups.com
Hi David - 

Thank you, I do see your other message now, but let's continue on using this thread.

I'm double-checking to see whether the allowlist permissions for conversion environment propagate down to child accounts. It's possible that we may need to allowlist client accounts individually, which is something I wouldn't have expected earlier. Once I figure that out I'll let you know what next steps should be.

David Levin

unread,
Jun 2, 2023, 2:23:42 PM6/2/23
to Google Ads API Forum Advisor, adwor...@googlegroups.com
Ok, thanks for the update. I appreciate your help!  

Dave

Google Ads API Forum Advisor

unread,
Jun 2, 2023, 4:24:00 PM6/2/23
to da...@angrysam.com, adwor...@googlegroups.com
Hey David,

It looks like this allowlist is per-account, and doesn't propagate down from a manager. With that said, if you can send me the IDs for the client accounts you'd like allowlisted, I can submit a request for all of them at once.
Message has been deleted

Google Ads API Forum Advisor

unread,
Jun 5, 2023, 2:21:42 PM6/5/23
to da...@angrysam.com, adwor...@googlegroups.com
Thanks David,

I've submitted a request to have all of these accounts allowlisted, I will let you know as soon as it's completed. I expect it should be done today or tomorrow.

Google Ads API Forum Advisor

unread,
Jun 5, 2023, 4:40:44 PM6/5/23
to da...@angrysam.com, adwor...@googlegroups.com
Hi David,

My request was approved, so your client accounts should now be allowlisted.

Let me know if you have any other issues.

David Levin

unread,
Jun 6, 2023, 7:33:56 PM6/6/23
to Google Ads API Forum Advisor, adwor...@googlegroups.com
Thank you! I believe it's working, but there appears to be a problem with the Google Ads REST API.  When I try to access the documentation (https://developers.google.com/google-ads/api/rest/overview) I get a SERVICE UNAVAILABLE error and if I try to access any of the v13 endpoints like ( https://googleads.googleapis.com/v13/customers/5756112070/conversionActions/), I get a 404 error.   That endpoint was working a few days ago.

Is the team aware of the issue?

Warm regards,
Dave Levin

David Levin

unread,
Jun 6, 2023, 7:50:38 PM6/6/23
to Google Ads API Forum Advisor, adwor...@googlegroups.com
It looks like the entire hostname https://googleads.googleapis.com/ might be down, so I am guessing it's an even bigger issue.

Google Ads API Forum Advisor

unread,
Jun 7, 2023, 2:07:10 PM6/7/23
to da...@angrysam.com, adwor...@googlegroups.com
Hey David,

Yes there was an interruption yesterday, but it should be resolved by now. For reference you can check the status of our APIs here: https://ads.google.com/status/publisher/

Dave Baskind

unread,
Dec 4, 2023, 10:32:19 AM12/4/23
to Google Ads API and AdWords API Forum
I've come across this thread after encountering the same issue. I note that supplying `"conversionEnvironment": "UNSPECIFIED"` circumvents the issue, but we would love to be able to test our intended production code with the (assumed) correct values. 

Are we able to have our test and live MCCs added to the allowlist as per other posters?

Thanks in advance!

Reply all
Reply to author
Forward
0 new messages