Tailored audience size not reflecting uploaded users

tailored-audiences
ads

#1

Account id : 18ce53vjzfs
Tailored audience id concerned : 266sr

I created this tailored audience using POST accounts/:account_id/tailored_audiences and uploaded user ids using POST accounts/:account_id/tailored_audience_changes rest call. When I added more users using the API call, I received status : COMPLETED from channel.

To make sure users were uploaded, I used the below calls.

twurl -H ‘ads-api.twitter.com’ ‘/1/accounts/18ce53vjzfs/tailored_audiences/266sr’ | json_pp
{
“request” : {
“params” : {
“account_id” : “18ce53vjzfs”,
“tailored_audience_id” : “266sr”
}
},
“data_type” : “tailored_audience”,
“data” : {
“partner_source” : “OTHER”,
“audience_size” : null,
“targetable” : false,
“id” : “266sr”,
“name” : “Profile List Testing (included) - Included profileList 0 - 30”,
“permission_level” : “READ_WRITE”,
“list_type” : “TWITTER_ID”,
“reasons_not_targetable” : [
“TOO_SMALL”
],
“audience_type” : “CRM”,
“targetable_types” : [
“CRM”,
“EXCLUDED_CRM”
],
“is_owner” : true,
“created_at” : “2017-06-28T10:12:18Z”,
“deleted” : false,
“updated_at” : “2017-06-28T20:05:10Z”
}
}

twurl -H ‘ads-api.twitter.com’ ‘/1/accounts/18ce53vjzfs/tailored_audience_changes’

Here, I found many tailored audience changes that had been completed successfully. Few of those entries are given below
{“input_file_path”:"/ta_partner/296651969/7Lgz0Tqw0uTgh9N.txt",“tailored_audience_id”:“266sr”,“state”:“COMPLETED”,“id”:“7k4e5”,“operation”:“ADD”}

{“input_file_path”:"/ta_partner/296651969/iemaD-xGK-yTckF.txt",“tailored_audience_id”:“266sr”,“state”:“COMPLETED”,“id”:“7k4lc”,“operation”:“ADD”}

{“input_file_path”:"/ta_partner/296651969/s5i556CwU44PBC1.txt",“tailored_audience_id”:“266sr”,“state”:“COMPLETED”,“id”:“7k4m0”,“operation”:“ADD”}

{“input_file_path”:"/ta_partner/296651969/QL0B6CAyamj-6LJ.txt",“tailored_audience_id”:“266sr”,“state”:“COMPLETED”,“id”:“7k4mv”,“operation”:“ADD”}

{“input_file_path”:"/ta_partner/296651969/7zWKWs5qPcoyVib.txt",“tailored_audience_id”:“266sr”,“state”:“COMPLETED”,“id”:“7k4nt”,“operation”:“ADD”}

{“input_file_path”:"/ta_partner/296651969/NLvzgHS5D7gqRo_.txt",“tailored_audience_id”:“266sr”,“state”:“COMPLETED”,“id”:“7k4pg”,“operation”:“ADD”}

{“input_file_path”:"/ta_partner/296651969/lPaNQFoj0iNKOyv.txt",“tailored_audience_id”:“266sr”,“state”:“COMPLETED”,“id”:“7k4r3”,“operation”:“ADD”}

{“input_file_path”:"/ta_partner/296651969/68U2hwidfQrMw4R.txt",“tailored_audience_id”:“266sr”,“state”:“COMPLETED”,“id”:“7k4t9”,“operation”:“ADD”}

{“input_file_path”:"/ta_partner/296651969/Jo28ZFNNeu0ofD8.txt",“tailored_audience_id”:“266sr”,“state”:“COMPLETED”,“id”:“7k4vm”,“operation”:“ADD”}

{“input_file_path”:"/ta_partner/296651969/bHwF60OyhtvFyJf.txt",“tailored_audience_id”:“266sr”,“state”:“COMPLETED”,“id”:“7k4yi”,“operation”:“ADD”}

Also, I have maintained the list of users I uploaded on the channel.
http://cdata.staging.sprinklr.com/EXPORT/3/595fa5d6e4b02d07d1eaf990-90d5aaaf-2572-4767-bb09-abbad4018ffa-1592771322.txt

Could you please help me figure out why the audience size is TOO_SMALL though there are many valid twitter ids uploaded.


#2

Hey @npurwar

Please ensure that the file is hashed as seen in https://github.com/twitterdev/ads-platform-tools/blob/master/python/hash_tailored_audience_file.py

Likely we are not recognizing any users in the file being uploaded, although it tries to process each row it just ignores the data because it looks like something not matching. You can even try to run through uploading the same data in a manual process to prove whether or not it is your implementation.