I sent an enhanced conversion to the API, it will not be reflected on the Google Ads admin screen

120 views
Skip to first unread message

Izumi

unread,
Oct 17, 2023, 1:58:43 AM10/17/23
to Google Ads API and AdWords API Forum
I sent an extended conversion to the API using the documentation and sample code as a reference, but the conversion is not reflected on the admin screen.

I don't know if there is a problem with the settings on the Google Ads management screen or with the code.

Please let me know if there is anything I should check.

[What I want to achieve]
I want to send conversion data from the server when I acquire leads through marketing.


[Settings on the Google Ads management screen]
Use MCC account
Enhanced conversions are turned on
Enhanced Conversion is configured to use Google Ads API


[code]
Development language is PHP

Documents referenced
https://developers.google.com/google-ads/api/docs/conversions/enhance-conversions?hl=en#building_the_enhancement_adjustment

Sample code for reference
https://github.com/googleads/google-ads-php/blob/e6c38378728ba9b6b16d9492cf5b3743560feeea/examples/Remarketing/UploadConversionEnhancement.php

What we see after execution
Uploaded conversion adjustment of 'customers/XXXXXXXXX/conversionActions/XXXXXXXXX' for order ID 'XXXXXXXXX'.

Google Ads API Forum Advisor

unread,
Oct 17, 2023, 5:48:26 AM10/17/23
to fountai...@gmail.com, adwor...@googlegroups.com
Hi,

Thank you for contacting the Google Ads API support team.

After reviewing your query, I understand that you have sent enhanced conversions via API but they are not visible in Google Ads UI. Please note that an enhanced conversion should be uploaded within 24 hours of the original conversion. We recommend uploading at least several minutes before the end of the 24-hour period for a margin of safety from differences between system clocks.

To investigate this issue further, we would like to see the uncropped UI screenshot of the issue you are facing. Also please provide us with the complete API logs (request and response with request-id and request header).

If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the PHP client library. You can refer to the PHP guide to enable logging at your end.
 
This message is in relation to case "ref:!00D1U01174p.!5004Q02pSIPh:ref"

Thanks,
 
Google Logo Google Ads API Team

 

Google Ads API Forum Advisor

unread,
Oct 17, 2023, 5:51:34 AM10/17/23
to fountai...@gmail.com, adwor...@googlegroups.com
Hi,

Thank you for contacting the Google Ads API support team. Please ignore my previous response.

After reviewing your query, I understand that you have sent enhanced conversions via API but they are not reflected in Google Ads UI. Please note that an enhanced conversion should be uploaded within 24 hours of the original conversion. We recommend uploading at least several minutes before the end of the 24-hour period for a margin of safety from differences between system clocks.


To investigate this issue further, we would like to see the uncropped UI screenshot of the issue you are facing. Also please provide us with the complete API logs (request and response with request-id and request header).

If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the PHP client library. You can refer to the PHP guide to enable logging at your end.
  
You can send the details via 'Reply privately to the author' option, or direct private reply to this email.

Izumi

unread,
Oct 17, 2023, 3:34:51 PM10/17/23
to Google Ads API and AdWords API Forum
Thank you for your confirmation.

Please allow me to confirm the prerequisites.

1)
Is there any problem with the following implementation for sending conversion data from the server when a lead is acquired through marketing?

https://developers.google.com/google-ads/api/docs/conversions/enhance-conversions?hl=en#building_the_enhancement_adjustment
https://github.com/googleads/google-ads-php/blob/e6c38378728ba9b6b16d9492cf5b3743560feeea/examples/Remarketing/Up loadConversionEnhancement.php


2)
If the implementation is ok, please let me confirm the testing method.

We are aware that when testing, we do not submit to Google Ads, but send the conversion data from the server side to the Google Ads API.

Since we do not submit to Google Ads, the test will not generate any conversions via ads.

So the system should not be able to determine if an extended conversion was sent within 24 hours of the original conversion.

However.


> Please note that an enhanced conversion should be uploaded within 24 hours of the original conversion.

I received your message, so I feel that your testing procedure is incorrect.

How is the correct way to test?

2023年10月17日火曜日 18:51:34 UTC+9 Google Ads API Forum Advisor:

Google Ads API Forum Advisor

unread,
Oct 18, 2023, 9:12:42 AM10/18/23
to fountai...@gmail.com, adwor...@googlegroups.com
Hi, 

Thank you for getting back to us. 

By reviewing your concern, I understand that you have a few questions related to the Google Ads API. 

Please find the answers for your questions below:

1. Is there any problem with the following implementation for sending conversion data from the server when a lead is acquired through marketing?
  • Please note that there is no problem with the following implementation for sending conversion data from the server when a lead is acquired through marketing. 
2. Please note that an enhanced conversion should be uploaded within 24 hours of the original conversion. I received your message, so I feel that your testing procedure is incorrect.How is the correct way to test?
  • Please note that the earlier provided information is not a testing procedure for the enhanced conversions. During development and testing, you can set debug_enabled to true to help identify issues. For example, if you have a set of conversions and user_identifiers that you know are from Google Ads conversions, you can use the true setting to validate that those uploads do not result in a CLICK_NOT_FOUND error. However, when you proceed past development and testing, we recommend setting debug_enabled to false to avoid excessive errors. I would recommend you please refer to the “Upload Enhanced Conversions for Leads” documentation for more information. 
Kindly get back to us if you have any further questions related to the Google Ads API.
Reply all
Reply to author
Forward
0 new messages