Идентификаторы устройств
Существует два способа идентификации конкретного устройства, зарегистрированного в Pushwoosh: аппаратный идентификатор (HWID) и push-токен.
HWID
Anchor link toHWID (или Hardware ID) — это ключевой идентификатор, присваиваемый устройству Pushwoosh SDK.
Android HWID
Anchor link toДля устройств Android HWID — это случайный набор букв и цифр, генерируемый первым приложением с установленным Pushwoosh SDK. Позже он передается другим приложениям, содержащим Pushwoosh SDK, в результате чего все такие приложения будут иметь один и тот же HWID.
Однако, если пользователь удалит все приложения с Pushwoosh SDK, а затем переустановит некоторые из них, новый HWID будет сгенерирован заново.
Пример HWID для Android: 5dcaed99-e1e0-44dc-bde2-b96188b99e9e
iOS HWID
Anchor link toДля устройств iOS в качестве HWID используется IDFV (Identifier for Vendor). Он не изменится, пока на устройстве установлено хотя бы одно приложение от того же поставщика.
Пример HWID для iOS (только в верхнем регистре!): CBAF8ED1-17FB-49A3-73BD-DC79B63AEF93
Push-токен
Anchor link toPush-токен (токен устройства) — это уникальный ключ для комбинации «приложение-устройство», выдаваемый шлюзами push-уведомлений Apple или Google. Он позволяет шлюзам и поставщикам push-уведомлений маршрутизировать сообщения и обеспечивать их доставку на уникальную комбинацию «приложение-устройство», для которой они предназначены.
Push-токен iOS
Anchor link toPush-токены устройств iOS представляют собой строки из 64 шестнадцатеричных символов. Пример push-токена iOS: 03df25c845d460bcdad7802d2vf6fc1dfde97283bf75cc993eb6dca835ea2e2f
Push-токен Android
Anchor link toPush-токены устройств Android могут различаться по длине (обычно менее 255 символов) и, как правило, начинаются с APA91b…. Однако они также могут иметь префикс, отделенный двоеточием. Пример push-токена Android: APA91bFoi3lMMre9G3XzR1LrF4ZT82_15MEICogXSLB8-MrdkRuRQFwNI5u8Dh0cI90ABD3BOKnxkEla8cGdisbDHl5cVIkZah5QUhSAxzx4Roa7b4xy9tvx9iNSYw-eXBYYd8k1XKf8Q_Qq1X9-x-U-Y79vdPq