Data requirements
Select the type of data to be uploaded:
Mobile device IDs
| Expansion | CSV or TXT | 
| Maximum size | 1 GB | 
| Encoding | UTF-8 or Windows-1251 | 
| Entry separator | CommaLine breakTab | 
| Entry format | Android (GAID) 
 iOS (IDFA) 
 Data in your file can be hashed (SHA-256). In this case, each entry must be hashed separately. Starting January 1, 2025, uploading new MD5 hashes is no longer supported. Please use SHA-256 to upload data. Example of sending data with SHA-256 hashing | 
| Minimum number of entries | 100 | 
MAC addresses
| Expansion | CSV or TXT | 
| Maximum size | 1 GB | 
| Encoding | UTF-8 or Windows-1251 | 
| Entry separator | CommaLine breakTab | 
| Entry format | A string in hex format. The MAC address can be hashed or unhashed. An unhashed MAC address is not case-sensitive. The MAC address is also not case-sensitive before hashing on the client side. The characters  
 
 To hash a MAC address: convert the hex string to a byte string (two characters in hex is one byte) and extract the MD5 hash from it. Test pair for checking: mac — AE123456D0A1, mac_hash — C5C32C30C07ABBB7580A0925D995FEE4. | 
| Minimum number of entries | 100 | 
Data from CRM
| Expansion | CSV | ||||||||
| Maximum size | 1 GB | ||||||||
| Encoding | UTF-8 or Windows-1251 | ||||||||
| Entry format | The first data string should list the field names, separated by commas. Each data string is a separate entry on a client. Entry fields are separated by commas. Field values can be hashed (using MD5 or SHA-256). To make sure that values are processed correctly, when creating a segment, enable the Hashed data option and select the appropriate hashing algorithm. Warning Starting January 2025, uploading new MD5 hashes will no longer be supported. Please use SHA256 to upload data. The data string must contain at least either the  
 Example of an entry without hashed valuesExample of sending data with SHA-256 hashing | ||||||||
| Minimum number of entries | 100 | 
 
 