As a follow up for anybody coming across this post in the future, I still do
NOT have resolution to this issue.
After reviewing my logs of two runs (one submitting LTV and last purchase date which resulted in zero matches and zero list size, and another not sending ANY attributes and different list type resulting in 6200 matches), the veridct from adwords support was:
Upon checking the attached logs, there appears to be no
errors encountered in both uploads. That said, the issue may not be API
related.
I was told to contact:
:
https://support.google.com/google-ads/gethelp that the
Google Ads Product Support team should be able to provide further guidance on
how adding attributes affects the match rates of uploaded audiences
I have reached out to the Ads Product support team and so far that have not been able to help. They keep trying to say they can't help if you're using the API. And that I should reach out to the API team. But the API team tells me to contact Ads Product support. Attached is a screenshot of some of the less than helpful correspondence.
The API support team also mentioned:
You may see how the user_identifiers collection under the
create element only hashed email along with users' spent data. As a result,
Google Ads will use both the hashed email and the spent information in the
matching process.
However, I'm not quite sure how that affects USER LIST POPULATION. I'm waiting for some more clarifications around that.
I've been assuming that by uploading my data to Google containing LTV and last purchase date, that Google would use this information to prioritize which Customers are the best to target. If I upload 10,000 customers, I would expect the list to contain all 10,000 customers regardless of whether I specified LTV or not (assuming all 10,000 matched actual active Google accounts). If I wanted to just target customers that purchased >= $5,000 in the last 180 days, I could simply ONLY upload those users to my UserList and have multiple user lists for different segments. So I really don't know why attributes would affect the population/list size. If anybody has insight into this, please, I'd love to hear it, I'm all ears.
Overall, it seems like nobody at Google seems to know the real details about UserList Attributes, WTF!!!! This is silly, somebody please figure out what's going on and advise.