How can I confirm that users have been removed from a Customer List using the Ads API?

57 views
Skip to first unread message

ggch...@gmail.com

unread,
Dec 14, 2018, 4:44:03 PM12/14/18
to AdWords API and Google Ads API Forum
Using the Adwords API :v201809, I've managed to create CRM User Lists and populate them with hashed emails.

I can see from the Adwords dashboard web interface that my Lists are in status populating, and the API response status is 'IN_PROGRESS'.

For my particular use case, I tried the following:

1). Create a new CRM User List
2). Add 2 hashed email addresses with command ADD with AdwordsUserListService, mutate_members method
3). Remove the exact same 2 hashed email addresses with REMOVE with AdwordsUserListService, mutate_members method
4). The status in the web interface for the List is still populating - why is it this way, given I've removed the exact same 2 hashed emails?

Furthermore, is there a way of seeing the status of the UserList via the API, and also the actual emails in the list (below 1000)?

Thanks
G

Luis Xander Talag (AdWords API Team)

unread,
Dec 17, 2018, 12:57:54 AM12/17/18
to AdWords API and Google Ads API Forum
Hi,

Customer Match uploads can take up to 48 hours to process. If you upload or make changes to your audience lists each day you may see a constant “In progress” status as a result. For example, let’s say your audience lists take 6 hours to process. You upload new audience list updates every 4 hours, everyday. Each time you upload a new audience list, it will trigger an “In progress” status so your audience list will always show as “In progress” even though previous updates were complete.

With regards to the status of your uploaded user list, you may use the DataUploadResult.uploadStatus to check the current status of your uploaded user list. However, there is no way to see/retrieve the emails that you are trying to upload.

Thanks and regards,
Luis
AdWords API Team
Reply all
Reply to author
Forward
0 new messages