IDFA — рекламный идентификатор iOS. Нужен для статистики и таргетирования рекламы на пользователей с конкретными интересами. Его можно менять и даже сбрасывать — если ограничить отслеживание рекламы. Тогда в качестве IDFA устройство отправит строку, состоящую только из нулей. В этом случае Amplitude установит в качестве Device ID IDFV или сам сгенерирует строку.
IDFV — identifierForVendor. Буквенно-цифровой номер для разработчика приложений. На одном девайсе у всех программы от Google, например, будет единый IDFV.
AdID — аналог IDFA от Google. Его тоже можно изменить или сбросить в ноль. В этом случае Amplitude сам сгенерирует Device ID.
iOS: если в качестве Device ID установлен IDFA, то он будет применяться везде.
Android: если в качестве Device ID установлен AdID, то он будет применяться везде.
Web: по умолчанию в качестве Device ID используется случайным образом сгенерированный UUID.