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

تكامل Amplitude

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

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

نظرة عامة على التكامل

Anchor link to

نوع التكامل

Anchor link to

الوجهة: يتم إرسال البيانات من Amplitude إلى Pushwoosh.

المتطلبات الأساسية

Anchor link to

لإعداد تكامل بث الأحداث ومزامنة المجموعات (Event Streaming and Cohort Sync) من Amplitude إلى Pushwoosh، تأكد من استيفاء المتطلبات الأساسية التالية:

  • تحتاج إلى حساب Pushwoosh نشط.
  • قم بإنشاء رمز وصول API في Pushwoosh لإرسال البيانات.
  • حدد موقع رمز تطبيق Pushwoosh الخاص بك قبل تكوين التكامل.
  • هذا التكامل متاح فقط لعملاء Amplitude الذين لديهم خطط مدفوعة.
  • يجب أن يكون لديك خطة Pushwoosh مدفوعة لاستخدام هذا التكامل.

مسرد المصطلحات (مطابقة أسماء الكيانات إذا كانت مختلفة)

Anchor link to

المجموعات (Cohorts) في Amplitude = الشرائح (Segments) في Pushwoosh

الكيانات المتزامنة

Anchor link to
  • الأحداث (Events)
  • العلامات (Tags)
  • الشرائح (Segments)

كيف يعمل التكامل؟

Anchor link to

يعمل تكامل Amplitude مع Pushwoosh عن طريق مزامنة البيانات بين المنصتين لتعزيز تفاعل المستخدمين وتقسيمهم. إليك تفصيل لكيفية عمله:

نقل البيانات
Anchor link to
  • الأحداث (Events): يرسل Amplitude بيانات الأحداث إلى Pushwoosh. يحتوي كل حدث على معرف مستخدم (external_id)، ورمز تطبيق (app_id)، وطابع زمني (created_at)، وسمات إضافية (attributes).

  • العلامات (Tags): يتلقى Pushwoosh علامات مرتبطة بملفات تعريف المستخدمين. يتم إرسال هذه العلامات مع معرف مستخدم (external_id)، ورمز تطبيق (app_id)، وخصائص العلامة (properties).

  • الشرائح (Segments): يتم استيراد الشرائح بشكل مشابه لكيفية تعامل Pushwoosh مع استيراد ملفات CSV. تتم إضافة المستخدمين إلى الشرائح أو إزالتهم منها عبر الطلبات.

تدفق البيانات
Anchor link to
  • الأحداث والعلامات: يتم إرسال البيانات من Amplitude إلى Pushwoosh بناءً على تفاعلات المستخدم أو السمات التي يتم تتبعها في Amplitude. يتم إنشاء الأحداث والعلامات أو تحديثها في Pushwoosh وفقًا للتكوين والتعيينات التي تم إعدادها في Amplitude.

  • الشرائح: يتم إنشاء الشرائح في Pushwoosh عندما يقوم Amplitude بتقديم طلب. يقوم Pushwoosh بإنشاء معرف فريد لكل شريحة، والذي يستخدمه Amplitude للتحكم في الشريحة عن طريق إضافة أو إزالة المستخدمين.

الطلبات
Anchor link to

يتم إرسال الطلبات إلى نقاط نهاية محددة في Pushwoosh للتعامل مع الأحداث وسمات المستخدم وتحديثات الشرائح. يتطلب كل طلب مصادقة وله ترويسات وتنسيقات حمولة محددة.

حالات الاستخدام

Anchor link to
تتبع الأحداث
Anchor link to

تتبع إجراءات المستخدم وتفاعلاته من Amplitude وأرسل هذه الأحداث إلى Pushwoosh لتشغيل الإشعارات أو التحديثات.

وضع علامات للمستخدمين
Anchor link to

قم بتعيين علامات للمستخدمين بناءً على سلوكهم أو سماتهم في Amplitude. يمكن استخدام هذه العلامات في Pushwoosh للمراسلة المستهدفة أو التقسيم.

إدارة الشرائح
Anchor link to

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

الإدارة الآلية للمستخدمين
Anchor link to

أضف أو أزل المستخدمين تلقائيًا من الشرائح بناءً على إجراءاتهم أو سماتهم في Amplitude، مما يضمن تحديث التقسيم في Pushwoosh.

إعداد التكامل

Anchor link to

مزامنة المجموعات (Cohort sync)

Anchor link to
إعداد Pushwoosh
Anchor link to
  1. في Pushwoosh، انتقل إلى الإعدادات > التكاملات (Settings > Integrations).

  2. انقر على إضافة تكامل (Add Integration)، ثم ابحث عن Amplitude وأضفه.

    خيار تكامل Amplitude في إعدادات Pushwoosh
  3. انسخ مفتاح API ورمز التطبيق من Pushwoosh إلى الحافظة الخاصة بك.

إعداد Amplitude
Anchor link to

لتكوين Amplitude للتكامل، اتبع الخطوات التالية:

  1. في بيانات (Data) Amplitude، انتقل إلى الكتالوج (Catalog) وحدد الوجهات (Destinations).
  2. تحت قسم المجموعات (Cohort)، حدد موقع Pushwoosh وانقر عليه.
اختيار Pushwoosh من الوجهات
  1. انقر على إضافة وجهة أخرى (Add another destination).
إضافة وجهة أخرى
  1. أدخل اسمًا والصق مفتاح API الذي نسخته من Pushwoosh.
إضافة رمز الوصول لواجهة برمجة تطبيقات Pushwoosh ورمز التطبيق
  1. قم بتعيين حقل معرف مستخدم Amplitude إلى حقل معرف مستخدم Pushwoosh.
  2. احفظ إعداداتك عند الانتهاء.
إرسال مجموعة (cohort)
Anchor link to

لمزامنة مجموعتك الأولى، أكمل الخطوات التالية:

  1. في Amplitude، افتح المجموعة التي ترغب في مزامنتها، ثم انقر على مزامنة (Sync).
إرسال مجموعة (cohort)
  1. اختر Pushwoosh وحدد الحساب الذي تريد المزامنة معه. ثم، انقر على التالي (Next).
اختيار Pushwoosh كوجهة للمزامنة
  1. حدد إيقاع المزامنة واحفظ تكويناتك.
ضبط إيقاع المزامنة

بث الأحداث (Event streaming)

Anchor link to
إعداد Pushwoosh
Anchor link to
  1. احصل على مفتاح API الخاص بـ Pushwoosh.

  2. حدد موقع رمز التطبيق في حساب Pushwoosh الخاص بك.

إعداد Amplitude
Anchor link to
  1. في Amplitude، انتقل إلى وجهات البيانات (Data Destinations) وابحث عن Pushwoosh - Event Stream.
وجهات البيانات تظهر خيار بث الأحداث من Pushwoosh
  1. أدخل اسمًا للمزامنة ثم انقر على إنشاء مزامنة (Create Sync).
نموذج إنشاء اسم المزامنة في Amplitude
  1. غير الحالة من معطل (Disabled) إلى ممكّن (Enabled) والصق رمز وصول API ورمز التطبيق الخاصين بـ Pushwoosh.
تمكين بث الأحداث من Pushwoosh ببيانات اعتماد API
  1. من القائمة المنسدلة اليسرى، حدد خاصية مستخدم Amplitude التي تتوافق مع معرف المستخدم (UserID) في Pushwoosh.
  2. (اختياري) قم بتمكين مفتاح إنشاء وتحديث المستخدمين (Create & Update users) إذا كنت ترغب في إرسال المستخدمين وخصائصهم في الوقت الفعلي كلما قام Amplitude بإنشاء أو تحديث خاصية مستخدم.
خيار تبديل إنشاء وتحديث المستخدمين
  1. قم بتمكين إرسال الأحداث (Send Events) (“يتم إرسال الأحداث إلى Pushwoosh”) إذا كنت ترغب في بث الأحداث إلى Pushwoosh. سيؤدي هذا إلى إعادة توجيه الأحداث تلقائيًا إلى Pushwoosh فور استيعابها في Amplitude. لا يتم إرسال الأحداث وفقًا لجدول زمني أو عند الطلب باستخدام هذا التكامل.
خيار إرسال الأحداث لبث الأحداث في الوقت الفعلي
  1. بعد ذلك، اختر الأحداث التي تريد إرسالها في قسم تحديد وتصفية الأحداث (Select and Filter Events). حدد فقط الأحداث التي تحتاجها في Pushwoosh؛ الأحداث المحولة غير مدعومة.
  2. بمجرد الانتهاء، قم بتمكين الوجهة وانقر على حفظ (Save).

كيف تعرف أن التكامل يعمل؟

Anchor link to

للتحقق من أن تكامل Amplitude و Pushwoosh يعمل بشكل صحيح، يمكنك استخدام الطرق التالية:

مراقبة لوحة تحكم Pushwoosh
Anchor link to
  • الأحداث والعلامات: تحقق من لوحة تحكم Pushwoosh لمعرفة ما إذا كانت الأحداث والعلامات المرسلة من Amplitude تظهر كما هو متوقع. ابحث عن الأنشطة الحديثة أو التحديثات المتعلقة بأحداثك وعلاماتك.
  • الشرائح: تحقق من أن الشرائح يتم إنشاؤها أو تحديثها أو تعديلها بناءً على البيانات من Amplitude. تأكد من أن أعداد المستخدمين وعضويات الشرائح تعكس التغييرات المتوقعة.
التحقق من استجابات API
Anchor link to
  • الاستجابات الناجحة: تأكد من أنك تتلقى استجابات 200 OK من نقاط نهاية API الخاصة بـ Pushwoosh. على الرغم من أنه قد لا يكون هناك دائمًا نص استجابة، إلا أن حالة 200 OK تشير إلى أن الطلب قد تم استلامه بنجاح.
  • استجابات الخطأ: راجع أي استجابات خطأ أو رموز حالة أخرى غير 200 OK للحصول على أدلة إذا كان هناك شيء لا يعمل. قد تشمل الأخطاء الشائعة 400 Bad Request، 401 Unauthorized، أو 500 Internal Server Error.
تسجيل الطلبات والاستجابات
Anchor link to
  • سجلات الطلبات: احتفظ بسجلات للطلبات الصادرة من Amplitude والاستجابات الواردة من Pushwoosh. تحقق من هذه السجلات للتأكد من أن الطلبات منسقة بشكل صحيح وأن الاستجابات كما هو متوقع.
  • تسجيل الأخطاء: قم بتنفيذ تسجيل الأخطاء لالتقاط أي مشاكل أثناء عمليات نقل البيانات أو التكامل.
الاختبار ببيانات عينة
Anchor link to
  • إرسال أحداث/علامات اختبار: قم بإنشاء وإرسال أحداث وعلامات اختبار من Amplitude إلى Pushwoosh. تحقق من ظهور هذه الإدخالات الاختبارية بشكل صحيح في Pushwoosh وتؤدي إلى السلوكيات المتوقعة.
  • محاكاة إجراءات المستخدم: قم بتنفيذ إجراءات في Amplitude يجب أن تؤدي إلى أحداث أو تحديثات محددة في Pushwoosh. تحقق مما إذا كانت هذه الإجراءات تؤدي إلى التغييرات المتوقعة في Pushwoosh.
استخدام أدوات المراقبة
Anchor link to
  • مراقبة التكامل: استخدم أدوات أو خدمات المراقبة التي يمكنها تتبع صحة وأداء التكامل. يمكن لهذه الأدوات تنبيهك بالمشاكل أو الإخفاقات في الوقت الفعلي.
  • التحليلات والتقارير: استخدم ميزات التحليلات في كل من Amplitude و Pushwoosh لمراجعة تدفق البيانات وأداء التكامل.
مراجعة وثائق التكامل
Anchor link to
  • مراجعة التكوين: تحقق مرة أخرى من تكوين التكامل في كل من Amplitude و Pushwoosh للتأكد من تطبيق جميع الإعدادات والتعيينات بشكل صحيح.
  • تحديثات الوثائق: ابق على اطلاع بأي تغييرات أو تحديثات في وثائق التكامل قد تؤثر على الوظائف.
الاتصال بالدعم
Anchor link to

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

استكشاف الأخطاء وإصلاحها

Anchor link to
مشاكل التكامل
Anchor link to
  • الحدث لا يظهر في Pushwoosh: تأكد من تعيين الحدث بشكل صحيح، وتحقق من أن رمز تطبيق Pushwoosh ورمز API تم تكوينهما بشكل صحيح.

  • العلامات لا تتم مزامنتها: تأكد من أن العلامات منسقة بشكل صحيح وأن جميع تفاصيل المصادقة اللازمة مدرجة في الطلب.

مشاكل الشرائح (Segments)
Anchor link to
  • الشريحة لم يتم إنشاؤها: تحقق من أن طلب إنشاء الشريحة منسق بشكل صحيح وأن رمز API الخاص بـ Pushwoosh صالح.

  • المستخدمون لم تتم إضافتهم/إزالتهم: تحقق من تحديد معرفات المستخدمين بشكل صحيح وأن معرف الشريحة صالح. تأكد من أن حمولة الطلب منسقة بشكل صحيح.

مشاكل الاستجابة
Anchor link to
  • لا يوجد نص استجابة: إذا تلقيت استجابة 200 OK ولكن لا يوجد نص استجابة، تحقق من أن الطلب كان منسقًا بشكل صحيح وأن البيانات قد تم إرسالها بشكل صحيح.

الأسئلة الشائعة

Anchor link to

ماذا أفعل إذا تلقيت خطأ 400 Bad Request؟

Anchor link to

راجع حمولة الطلب بحثًا عن أخطاء في التنسيق أو حقول مفقودة. تأكد من تضمين جميع الحقول المطلوبة وتنسيقها بشكل صحيح.

كيف يمكنني التحقق مما إذا كان التكامل يعمل؟

Anchor link to

تحقق من لوحة تحكم Pushwoosh للأحداث والعلامات وتحديثات الشرائح الواردة. يمكنك أيضًا مراقبة السجلات أو الاستجابات من نقاط نهاية API لعمليات نقل البيانات الناجحة.

هل يمكنني تخصيص الأحداث أو العلامات المرسلة إلى Pushwoosh؟

Anchor link to

نعم، يمكنك تخصيص الأحداث والعلامات ضمن تكوين Amplitude. تأكد من أن البيانات تلتزم بالتنسيق المتوقع لـ Pushwoosh.

كم مرة تتم مزامنة البيانات بين Amplitude و Pushwoosh؟

Anchor link to

تتم مزامنة البيانات في الوقت الفعلي أو شبه الفعلي بناءً على الطلبات المقدمة من Amplitude. تأكد من أن تكوينك يدعم تردد التحديث المطلوب.

أين يمكنني العثور على مزيد من المعلومات أو الدعم لهذا التكامل؟

Anchor link to

ارجع إلى الوثائق الرسمية من Amplitude و Pushwoosh. لمزيد من المساعدة، اتصل بفرق الدعم المعنية.