انتقل إلى المحتوى

معرفات الأجهزة

هناك طريقتان لتحديد جهاز معين مسجل في 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