Подготовьте пользовательские данные

Загрузите собранные данные о клиентах для создания целевых аудиторий Customer Match . Это конфиденциальные данные. Перед загрузкой необходимо надлежащим образом подготовить их.

Форматирование данных

Для форматирования исходных данных выполните следующие действия:

  • Удалите все пробелы из значений имени, фамилии и адреса электронной почты.
  • Преобразовать все строковые значения в нижний регистр.
  • Отформатируйте номер телефона в формате E.164 . Укажите код страны.

Хэш-данные

Хэширование исходных данных следующих типов с использованием алгоритма SHA256:

  • Имя
  • Фамилия
  • Адрес электронной почты
  • Номер телефона

Присвоить данные

Тип аудитории определяется используемыми данными, а также объектом API, используемым для передачи данных.

Контактная информация

Если вы используете контактную информацию для сопоставления пользователей:

  • Используйте тип аудитории CUSTOMER_MATCH_CONTACT_INFO .
  • Передайте данные в объекте ContactInfo .

Выбор данных, предоставленных клиентом, определяет метод сопоставления этих данных:

Метод сопоставления
Сопоставление адресов электронной почты Полю hashedEmails должно быть присвоено как минимум одно значение.
Сопоставление телефонных номеров Полю hashedPhoneNumbers должно быть присвоено как минимум одно значение.
сопоставление почтовых адресов Значения, присвоенные полям hashedFirstName , hashedLastName , zipCodes и countryCode .
Совмещение адреса электронной почты, почтового адреса и номера телефона. Значения, присвоенные полям hashedEmails , hashedPhoneNumbers , hashedFirstName , hashedLastName , zipCodes и countryCode .

Включите все объекты ContactInfo для одной загрузки в объект ContactInfoList .

Идентификаторы мобильных устройств

Если вы используете идентификаторы мобильных устройств для сопоставления пользователей:

  • Используйте тип аудитории CUSTOMER_MATCH_DEVICE_ID .
  • Передайте данные, используя строку идентификатора мобильного устройства.

Включите все идентификаторы мобильных устройств для одной загрузки в объект MobileDeviceIdList .

В соответствующем объекте данных настройте поле consent таким образом, чтобы оно передавало сигналы согласия, предоставленные включенными пользователями.

Установка значения CONSENT_STATUS_DENIED в любом из полей объекта Consent приведет к ошибке.

Сигналы согласия применяются ко всем пользователям в одном запросе. Используйте отдельные запросы для загрузки пользователей с разными сигналами согласия.