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

تسجيل الأجهزة في Pushwoosh ومزامنة البيانات مع المنصة

لاستهداف المستخدمين وإشراكهم بفعالية من خلال Pushwoosh، من الضروري التأكد من أن أجهزة المستخدمين مسجلة بشكل صحيح وأن بياناتك متزامنة. هناك عدة طرق لتسجيل الأجهزة ومزامنة البيانات مع Pushwoosh، اعتمادًا على احتياجاتك الخاصة.

Pushwoosh SDK

Anchor link to

الهاتف المحمول

Anchor link to

بالنسبة لتطبيقات الهاتف المحمول، يعد تكامل Pushwoosh SDK هو الطريقة الموصى بها لتسجيل الأجهزة ومزامنة البيانات بسلاسة بين التطبيق وأنظمة Pushwoosh، واختياريًا، أنظمة الجهات الخارجية التي قد يستخدمها العملاء لخطوط أنابيب بيانات أو مهام سير عمل محددة.

من خلال دمج SDK، يمكنك أتمتة عملية تسجيل الأجهزة والتعامل مع رموز الإشعارات الخاصة بها. يستدعي SDK داخليًا طريقة registerDevice API، مما يضمن تسجيل كل جهاز ومزامنته مع Pushwoosh دون الحاجة إلى أي تدخل يدوي.

بالإضافة إلى ذلك، يسمح Pushwoosh SDK بتسجيل أرقام الهواتف لإشعارات الرسائل القصيرة SMS و WhatsApp. يمكنك استخدام الطرق التالية:

تسجيل رقم SMS

Anchor link to
- (void)registerSmsNumber:(NSString * _Nonnull)number;

مثال

Pushwoosh.sharedInstance().registerSmsNumber(@"+0000000000");

استبدل +0000000000 برقم الهاتف الفعلي بتنسيق E.164 (بما في ذلك علامة ”+” ورمز البلد).

Pushwoosh.getInstance().registerSmsNumber(String number);

مثال

Pushwoosh.getInstance().registerSmsNumber("+0000000000");

استبدل +0000000000 برقم هاتف المستخدم الفعلي بتنسيق E.164، بما في ذلك علامة ”+” ورمز البلد.

تسجيل رقم WhatsApp

Anchor link to
- (void)registerWhatsappNumber:(NSString * _Nonnull)number;

مثال

Pushwoosh.sharedInstance().registerWhatsappNumber(@"+0000000000");

استبدل +0000000000 برقم الهاتف الفعلي بتنسيق E.164 (بما في ذلك علامة ”+” ورمز البلد).

لتسجيل رقم هاتف مستخدم لـ WhatsApp على Android، استخدم الطريقة التالية:

Pushwoosh.getInstance().registerWhatsappNumber(String number);

مثال

Pushwoosh.getInstance().registerWhatsappNumber("+0000000000");

استبدل +0000000000 برقم هاتف المستخدم الفعلي بتنسيق E.164، بما في ذلك علامة ”+” ورمز البلد.

الويب

Anchor link to

لتسجيل الأجهزة لإشعارات الويب، استخدم Web Push SDK.

تعرف على المزيد حول Pushwoosh SDK

Pushwoosh API

Anchor link to

أيضًا، يمكنك استخدام Pushwoosh API لتسجيل الأجهزة ومزامنة البيانات. توفر API مرونة كاملة للسيناريوهات الأكثر تقدمًا.

الهاتف المحمول

Anchor link to

لتسجيل أجهزة الهاتف المحمول، استخدم طريقة registerDevice API.

البريد الإلكتروني

Anchor link to

يوفر Pushwoosh نماذج اشتراك مدمجة يمكنك تضمينها في موقع الويب الخاص بك لجمع اشتراكات البريد الإلكتروني. تعرف على كيفية إنشاء وتضمين نموذج و تخصيص الويدجت.

بعد جمع رسائل البريد الإلكتروني، استخدم طريقة registerEmail API لتسجيل أجهزة البريد الإلكتروني. بدلاً من ذلك، يمكنك استخدام registerDevice.

لربط مستخدمي تطبيقك أو زوار موقعك بعناوين بريدهم الإلكتروني، استخدم User IDs. يتيح لك ذلك بناء رحلات عملاء عبر القنوات وإرسال رسائل بريد إلكتروني بناءً على إجراءات المستخدم في تطبيقك أو على موقع الويب. سيسمح لك User ID أيضًا بعرض سجل رسائل وأحداث المستخدم في User Explorer.

1. الحصول على User ID.

كل جهاز مسجل لمشروع Pushwoosh الخاص بك له User ID خاص به؛ افتراضيًا، يكون مساويًا لمعرف جهاز الجهاز (HWID) ويتم استرداده بواسطة طلب registerDevice API.

لتعيين User ID مخصص، استدعِ طريقة registerUser.

2. تعيين User ID إلى عنوان بريد إلكتروني.

استخدم طريقة registerEmail أو registerEmailUser API لربط User ID بعنوان بريد إلكتروني.

تعرف على المزيد حول User IDs

لتسجيل أجهزة SMS في Pushwoosh، يمكنك استخدام إما طريقة registerDevice API أو طريقة createSMSMessage API. عند استخدام الأخيرة، تأكد من تعيين المعلمة use_auto_registration إلى true لتسجيل رقم الهاتف تلقائيًا كجهاز SMS. تعرف على المزيد

لتسجيل أجهزة WhatsApp في Pushwoosh، يمكنك استخدام إما طريقة registerDevice API أو طريقة createWhatsAppMessage API. عند استخدام الأخيرة، تأكد من تعيين المعلمة use_auto_registration إلى true لتسجيل رقم الهاتف تلقائيًا كجهاز WhatsApp.

استيراد قاعدة المستخدمين الحالية الخاصة بك

Anchor link to

إذا كنت تعمل مع مجموعات كبيرة من البيانات الموجودة مسبقًا، يمكنك استيراد هذه البيانات إلى Pushwoosh.

الهاتف المحمول

Anchor link to

لترحيل قاعدة مشتركي إشعارات الهاتف المحمول الخاصة بك، يرجى الاتصال بنا عبر نموذج اتصل بنا وتقديم عينة من قاعدة المستخدمين الخاصة بك. سيقوم فريقنا بمراجعة تنسيق البيانات وتقييم ما إذا كان الترحيل ممكنًا.

الويب

Anchor link to

لا يمكن استيراد مستخدمي الويب بسبب قيود فنية. يستخدم مقدمو الإشعارات المختلفون تنسيقات حمولة وتكوينات منصة مختلفة، مما يجعل استيراد مستخدمي الويب غير فعال. نتيجة لذلك، ستكون قاعدة المستخدمين المستوردة إما غير صالحة أو ستتلقى محتوى غير صحيح أو فارغ.

ومع ذلك، يمكن إعادة اشتراك مستخدمي الويب الذين منحوا بالفعل إذنًا لتلقي الإشعارات الفورية لموقع الويب الخاص بك. تعرف على المزيد

البريد الإلكتروني

Anchor link to

لـ استيراد قاعدة بيانات مشتركي البريد الإلكتروني الخاصة بك، قم بتحميل ملف .csv بعناوين البريد الإلكتروني. سيتم تسجيل رسائل البريد الإلكتروني المستوردة كمشتركين على منصة البريد الإلكتروني. يمكنك أيضًا إرسال بيانات إضافية لكل عنوان بريد إلكتروني، مثل اسم المستلم أو جنسه أو موقعه، لتحسين تقسيم وتخصيص اتصالات البريد الإلكتروني الخاصة بك.

استيراد رسائل البريد الإلكتروني

استورد ملف .csv بأرقام هواتف مشتركي الرسائل القصيرة. يمكنك تقديم بيانات إضافية، مثل اسم المستلم أو جنسه أو موقعه، لزيادة تقسيم وتخصيص اتصالات الرسائل القصيرة الخاصة بك.

استيراد جهات اتصال SMS

لاستيراد جهات اتصال WhatsApp الخاصة بك، قم بتحميل ملف .csv بجهات اتصال WhatsApp. يمكنك أيضًا تقديم تفاصيل إضافية، مثل اسم المستلم أو جنسه أو موقعه، لتخصيص رسائل WhatsApp الخاصة بك.

استيراد جهات اتصال WhatsApp

استخدام تكاملات الجهات الخارجية لنقل البيانات

Anchor link to

بالإضافة إلى SDK و API، يقدم Pushwoosh العديد من تكاملات الجهات الخارجية لمساعدتك في مزامنة ونقل البيانات من منصات أخرى، مما يسهل إدارة المستخدمين والبيانات عبر أنظمة متعددة.

استكشف جميع التكاملات المتاحة