Issue with Google ads version 17 API

70 views
Skip to first unread message

Chethan U

unread,
Oct 16, 2024, 1:42:15 AM10/16/24
to Google Ads API and AdWords API Forum
1. I don't see "status" option in Google ads UI as earlier. How to know the status of users uploaded using Ads API to customer list then in UI? 
2. And it has almost been one day since I uploaded around 90000 customer using ads api(version 17). And I don't see any match rate still. 
Can I know what is the issue here? 

Google Ads API Forum Advisor

unread,
Oct 16, 2024, 11:52:04 AM10/16/24
to chetha...@gmail.com, adwor...@googlegroups.com
Hi,

Thank you for reaching out to the Google Ads API support team.

Please find the answers to your questions below:


1. I don't see "status" option in Google ads UI as earlier. How to know the status of users uploaded using Ads API to customer list then in UI? 
  • Once the OfflineUserDataJob has a SUCCESS status, the estimated match rate is available in the operation_metadata.match_rate_range field. If you query this field before the job completes, the value in this field might be zero. To ensure your match rate is ready for verification and the list ready for targeting, we recommend polling the job for completion. It can take as little as 10 minutes or up to 24 hours for the job to complete. I would recommend you to refer to the Verify list upload and match rate guide for more information. 
  • A list could appear smaller than expected when viewed in the Audience Manager from the Google Ads UI. This view shows the number of active users in the list. For more information, see this troubleshooting guide. Since it can take up to 24 hours for a list to be populated with members, you might see an In Progress status in the Google Ads UI if you upload to an audience list more frequently than once every 12 hours.
  • To check the status of your job, navigate to the user list, and within the list, under segment members, you will find a status option that displays the status for that specific job. However, I am attaching the sample screenshot for your reference. 
2. And it has almost been one day since I uploaded around 90000 customer using ads api(version 17). And I don't see any match rate still. Can I know what is the issue here? 
  • Make sure your upload job is complete before attempting to check your match rate. Several factors can contribute to a lower-than-expected match rate, including:
  1. The data was not hashed prior to uploading.
  2. The data was improperly formatted before hashing.
  3. You're comparing match rates from a different system.
  • Advertisers can reach anywhere from 1% to 99% of their list, depending on how active their users are on Google Search, Gmail, or YouTube. I would recommend you to refer to the Validate match rate guide for more information. 
  • As you are not seeing the match rate, can you confirm if you are passing the consent field of customer_match_user_list_metadata in your OfflineUserDataJob create requests. 
  • In order to investigate your issue further, kindly provide us with the complete API logs (request and response logs with request-id and request header) generated at your end to better assist you further. 
  • If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the specific client library that you are using. You can refer to the guides Java, .Net, PHP, Python, Ruby or Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag.
  • You can send the details via Reply privately to the author option, or direct private reply to this email.
This message is in relation to case "ref:!00D1U01174p.!5004Q02vGefz:ref" (ADR-00271869)

Thanks,
 
Google Logo Google Ads API Team


Screenshot 2024-10-16 9.13.55 PM.png

Chethan U

unread,
Oct 16, 2024, 11:21:19 PM10/16/24
to Google Ads API and AdWords API Forum
Hi team thanks for your response.
1. Now I can see status option available in Google ads UI.
2. But even though status is success and size is reflecting in the list, match rate is still not reflecting.
For your information it is almost 2 days since I created and uploaded users to customer list using API.
Also please refer the attached image where the match rate is still not reflecting.

Can I know what is the issue here?IMG_20241017_083302.jpg

Google Ads API Forum Advisor

unread,
Oct 17, 2024, 3:11:26 AM10/17/24
to chetha...@gmail.com, adwor...@googlegroups.com
Hi,

To investigate the issue further, could you provide us with your Google Ads customer ID and the user list ID for which you are observing this behaviour?

Additionally, as requested in the earlier email, send us the complete API logs (request and response logs with request-id and request header) generated at your end while uploading the customer match data.

Chethan U

unread,
Oct 17, 2024, 3:25:49 AM10/17/24
to Google Ads API and AdWords API Forum
Hi,
I have pinged you the requested details in private chat.
Please check

Google Ads API Forum Advisor

unread,
Oct 17, 2024, 9:37:26 AM10/17/24
to chetha...@gmail.com, adwor...@googlegroups.com
Hi,

As requested earlier, can you confirm if you are passing the consent field of customer_match_user_list_metadata in your OfflineUserDataJob create requests. Kindly note that I don't see that you have shared the API logs as I could only see the UI screenshot, so kindly provide us with the complete API logs (request and response logs with request-id and request header) generated at your end to better assist you further. You can share the logs as a text attachment to this email thread. 
Reply all
Reply to author
Forward
0 new messages