Hi Keji,
Thanks for reaching out to the Google Ads API Forum.
Since you mentioned that you are getting an error with a message as ”Partial failure occurred: This customer does not have an import conversion action that matches the conversion action provided. “ , then you may double check the conversion action that you are trying to upload is indeed valid for given GCLID, and created before the click happens. You cannot upload a click to a conversion action that did not exist at the time that the click happened. Also, you may check the following scenario mentioned below:
To confirm which scenario you have, could you please provide us with the complete request and response logs with the request-id generated in text format when you tried to upload the offline conversions? You may enable logging so you’ll get complete request and response logs along with request-id by navigating to the Client libraries > Your client library (ex Java) > Logging documentation, which you can access from this link.
For your second issue, it appears that you are receiving a CLICK_NOT_FOUND error. Note that this error indicates that the provided click was not found for the provided user identifiers. This may be because the conversion did not come from a Google Ads campaign. For more information, you may refer to this guide .
Also, for your questions “When using email as the logo, how can I tell if this email belongs to this advertising account when using the enhanced api? Is this email parameter the email of the Google account used or the email of the ordering customer?”, note that there is no way to know if the email belongs to Ads account for the Enhanced conversion in Google Ads API. For more information, you may check here: https://support.google.com/google-ads/answer/9888656#leads
Kindly provide the complete logs via reply privately to author option.
Regards,
|
||||||