Hi Ajith,
Thank you for reaching out to the Google Ads API support team.
I understand that you are unable to view the customer match data uploaded via the Google Ads API in the UI dashboard.
From the screenshots provided, it appears that you are using the UserDataService to upload the customer match data. Note that uploads made through this service will not be visible under the 'Segment members' section for the Customer Match List in the Google Ads UI. This is documented in this
guide. Also, keep in mind that it may take several hours for the list to be populated with members. Additionally, 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.
From the API logs, it appears that you are not setting the consent. Starting with version v15 of the Google Ads API, you should populate the
consent field of
customer_match_user_list_metadata in your
UploadUserDataRequest create requests. For remove requests, consent is not needed. If consent is missing for EEA users, then the consent value is determined as not consented. Data from unconsented EEA users won't be processed and cannot be used for ad personalization using Customer Match. We recommend that you use the OfflineUserDataJobService if you're using the API to manage user lists that are also managed in the UI.
If you still are not able to find enough reasons why the data is not visible in the UI, provide us with your customer ID and the
request-id generated at your end while uploading the data.
If you are using the REST interface requests and haven't enabled the logging yet, you can do so via the curl command by using the -i flag.
This message is in relation to case "ref:!00D1U01174p.!5004Q02vGiae:ref" (ADR-00274656)
Thanks,
 |
Google Ads API Team |
