Hi,
Thank you for reaching out to the Google Ads API support team.
Please find the answers below for your questions.
As per this API documentation, it required an OfflineUserDataJobOperation to append customer contact information to a customer list. However, you can utilize the UserListService to update the user lists.
Please be aware that user list updates made through UserDataService don't appear as uploads in the Google Ads UI. We recommend that you use the OfflineUserDataJobService if you're using the API to manage user lists that are also managed in the UI.
You can use the resource offline_user_data_job to get the resource name of the offline user data job as well as the status of the corresponding job. Please refer to the following query to fetch the required information.
SELECT offline_user_data_job.id, offline_user_data_job.status FROM offline_user_data_job
The above-suggested query will help you to fetch the corresponding job ID.
![]() |
Google Ads API Team |