Перейти к содержанию

Идентификаторы устройств

Существует два способа идентификации конкретного устройства, зарегистрированного в Pushwoosh: аппаратный идентификатор (HWID) и push-токен.

HWID (или 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 используется IDFV (Identifier for Vendor). Он не изменится, пока на устройстве установлено хотя бы одно приложение от того же поставщика.

Пример HWID для iOS (только в верхнем регистре!): CBAF8ED1-17FB-49A3-73BD-DC79B63AEF93

Push-токен

Anchor link to

Push-токен (токен устройства) — это уникальный ключ для комбинации «приложение-устройство», выдаваемый шлюзами push-уведомлений Apple или Google. Он позволяет шлюзам и поставщикам push-уведомлений маршрутизировать сообщения и обеспечивать их доставку на уникальную комбинацию «приложение-устройство», для которой они предназначены.

Push-токен iOS

Anchor link to

Push-токены устройств iOS представляют собой строки из 64 шестнадцатеричных символов. Пример push-токена iOS: 03df25c845d460bcdad7802d2vf6fc1dfde97283bf75cc993eb6dca835ea2e2f

Push-токен Android

Anchor link to

Push-токены устройств Android могут различаться по длине (обычно менее 255 символов) и, как правило, начинаются с APA91b…. Однако они также могут иметь префикс, отделенный двоеточием. Пример push-токена Android: APA91bFoi3lMMre9G3XzR1LrF4ZT82_15MEICogXSLB8-MrdkRuRQFwNI5u8Dh0cI90ABD3BOKnxkEla8cGdisbDHl5cVIkZah5QUhSAxzx4Roa7b4xy9tvx9iNSYw-eXBYYd8k1XKf8Q_Qq1X9-x-U-Y79vdPq