API диспетчера данных поддерживает загрузку различных типов пользовательских данных. Соблюдайте требования к форматированию, хешированию и кодированию для каждого элемента данных, чтобы обеспечить успешное получение и обработку ваших данных.
-  UserData: данные, предоставленные пользователем, такие как адрес электронной почты или номер телефона.
-  PairData: идентификаторы согласования личности издателя и рекламодателя (PAIR).
-  MobileData: данные, идентифицирующие мобильное устройство.
 Требования UserData
 Объект UserData представляет собой коллекцию объектов UserIdentifier . Каждый UserIdentifier имеет только один из атрибутов, перечисленных в следующей таблице.
| Идентификатор пользователя | |||||||
|---|---|---|---|---|---|---|---|
| email_address | 
 | ||||||
| phone_number | 
 | ||||||
| address |  Объект  AddressInfo | ||||||
 Формат AddressInfo
 Используйте следующие правила форматирования для построения атрибута address UserIdentifier .
| АдресИнформация | |||||||
|---|---|---|---|---|---|---|---|
| given_name | 
 | ||||||
| family_name | 
 | ||||||
| region_code | 
 | ||||||
| postal_code | 
 | ||||||
 Требования PairData
 Заполните поле pair_ids объекта PairData списком идентификаторов. Отформатируйте каждый элемент списка, выполнив следующие шаги:
- Хешируйте предоставленные чистой комнатой данные PII с помощью алгоритма SHA-256 .
- Зашифруйте байты хеша с помощью коммутативного шифра EC, используя ключ издателя для списка пользователей PAIR.
- Закодируйте зашифрованные данные с помощью шестнадцатеричного кодирования или кодирования Base64.
 Требования MobileData
 Заполните поле mobile_ids объекта MobileData списком мобильных идентификаторов . Не хешируйте мобильные идентификаторы.
Формат временной метки
 При использовании формата JSON для полей Timestamp , таких как timestamp и last_updated_timestamp для Event , используйте формат RFC 3339. Вот несколько примеров времени UTC 8 августа 2025 года в 17:18:44.291 в формате RFC 3339 и различных часовых поясов:
-  Часовой пояс UTC: 2025-08-08T17:18:44.291Z
-  Часовой пояс EDT, который на тот момент опережал UTC на 4 часа: 2025-08-08T13:18:44.291-04:00
-  Часовой пояс PDT, который в то время опережал UTC на 7 часов: 2025-08-08T10:18:44.291-07:00
-  Часовой пояс Токио, Япония, который опережает UTC на 9 часов и не переходит на летнее время: 2025-08-08T22:18:44.291+09:00
 При использовании формата буфера протокола задайте seconds и, при необходимости, nanos при построении Timestamp . Ниже приведены значения seconds и nanos для времени UTC 8 августа 2025 года в 17:18:44.291:
-  seconds:1754683124
-  nanos:291000000
Кодирование
При кодировании данных следует учитывать следующее:
- При использовании шестнадцатеричного кодирования (hex) регистр выходных данных не имеет значения.
- При использовании кодировки Base64 регистр выходных данных имеет значение .