معرفات الأجهزة
هناك طريقتان لتحديد جهاز معين مسجل في Pushwoosh – معرف الجهاز (HWID) ورمز الدفع (push token).
معرف الجهاز (HWID)
Anchor link toمعرف الجهاز (HWID أو Hardware ID) هو معرف رئيسي يتم تعيينه للجهاز بواسطة Pushwoosh SDK.
معرف الجهاز (HWID) لنظام Android
Anchor link toبالنسبة لأجهزة Android، فإن HWID هو مجموعة عشوائية من الأحرف والأرقام يتم إنشاؤها بواسطة أول تطبيق مثبت عليه Pushwoosh SDK على الجهاز. يتم مشاركته لاحقًا مع التطبيقات الأخرى التي تحتوي على Pushwoosh SDK بحيث يكون لجميع هذه التطبيقات نفس HWID كنتيجة لذلك.
ومع ذلك، إذا قام المستخدم بحذف جميع التطبيقات التي تحتوي على Pushwoosh SDK ثم أعاد تثبيت بعضها، فسيتم إنشاء HWID جديد مرة أخرى.
مثال على HWID لنظام Android: 5dcaed99-e1e0-44dc-bde2-b96188b99e9e
معرف الجهاز (HWID) لنظام iOS
Anchor link toبالنسبة لأجهزة iOS، يتم استخدام IDFV (Identifier for Vendor) كمعرف HWID للجهاز. لن يتغير طالما يوجد تطبيق واحد على الأقل من نفس المطور مثبتًا على الجهاز.
مثال على HWID لنظام iOS (أحرف كبيرة فقط!): CBAF8ED1-17FB-49A3-73BD-DC79B63AEF93
رمز الدفع (Push token)
Anchor link toرمز الدفع (push token أو device token) هو مفتاح فريد لمزيج التطبيق والجهاز تصدره بوابات إشعارات الدفع من Apple أو Google. يسمح للبوابات ومقدمي خدمات إشعارات الدفع بتوجيه الرسائل وضمان تسليم الإشعار إلى مزيج التطبيق والجهاز الفريد المخصص له.
رمز الدفع لنظام iOS
Anchor link toرموز الدفع لأجهزة iOS هي سلاسل نصية مكونة من 64 رمزًا ست عشريًا. مثال على رمز الدفع لنظام iOS: 03df25c845d460bcdad7802d2vf6fc1dfde97283bf75cc993eb6dca835ea2e2f
رمز الدفع لنظام Android
Anchor link toيمكن أن تختلف رموز الدفع لأجهزة Android في الطول (عادةً أقل من 255 حرفًا) وتبدأ عادةً بـ APA91b…. ومع ذلك، قد تحتوي أيضًا على بادئة مفصولة بنقطتين. مثال على رمز الدفع لنظام Android: APA91bFoi3lMMre9G3XzR1LrF4ZT82_15MEICogXSLB8-MrdkRuRQFwNI5u8Dh0cI90ABD3BOKnxkEla8cGdisbDHl5cVIkZah5QUhSAxzx4Roa7b4xy9tvx9iNSYw-eXBYYd8k1XKf8Q_Qq1X9-x-U-Y79vdPq