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

تكامل Webhook

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

Anchor link to

يتيح لك هذا التكامل إعداد نقطة نهاية Webhook لتلقي بيانات في الوقت الفعلي من Pushwoosh، وتحديداً أحداث حالة البريد الإلكتروني، مثل إرسال البريد الإلكتروني، وتسليم البريد الإلكتروني، وارتداد البريد الإلكتروني، وفتح البريد الإلكتروني، وما إلى ذلك.

نوع التكامل

Anchor link to

المصدر: يتم إرسال البيانات من Pushwoosh إلى نظامك عبر الويب هوك.

مسرد المصطلحات

Anchor link to

نقطة نهاية Webhook: عنوان URL من جانب الخادم يتلقى طلبات HTTP POST من Pushwoosh. يمكن للعملاء تحديد المنفذ الدقيق.

  • مثال بدون منفذ: https://clientdomainname.com/webhook_endpoint
  • مثال مع تحديد المنفذ: https://clientdomainname.com:8081/webhook_endpoint

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

Anchor link to

أحداث حالة البريد الإلكتروني التي توفر بيانات حول تفاعلات المستخدم مع الرسائل التي ترسلها.

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

Anchor link to

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

  1. في حساب Pushwoosh الخاص بك، انتقل إلى الإعدادات > تكاملات الطرف الثالث وابحث عن تكامل Webhook. انقر فوق تكوين.
  1. في النافذة التي تفتح، أدخل عنوان URL الكامل لنقطة نهاية الويب هوك وانقر فوق تطبيق.

بمجرد التكوين بنجاح، ستبدأ في تلقي طلبات من Pushwoosh.

كيفية التحقق من أن التكامل يعمل

Anchor link to

بمجرد إعداد التكامل، ستبدأ في تلقي طلبات HTTP POST من Pushwoosh على نقطة نهاية الويب هوك المحددة.

نص طلب Webhook

Anchor link to
اسم الحقلالنوعمطلوبالوصفمثال
event_namestringنعماسم الحدث"Email Sent"
message_iduint64لاالمعرف الفريد للرسالة المرتبطة بالحدث.200XXXX3258
message_codestringنعمرمز الرسالة المرتبط بالحدث."B780-XXXXXX3C-XXXX0375"
campaign_iduint64لاالمعرف الفريد للحملة المرتبطة بالحدث.96XXXX
platformstringنعممنصة الجهاز المرتبطة بالحدث (على سبيل المثال، iOS، Android، Email)."Email"
application_codestringنعمرمز التطبيق المرتبط بالحدث."3XXXX-XXXX1"
hwidstringنعممعرف الجهاز (HWID) المرتبط بالحدث."example@gmail.com"
user_idstringنعممعرف مستخدم Pushwoosh (User ID) المرتبط بالحدث."15XXXX8"
payloadstringلايعتمد المحتوى المتعلق بالرسالة على المنصة. بالنسبة لـ أحداث البريد الإلكتروني، يحتوي هذا على موضوع البريد الإلكتروني. بالنسبة للمنصات الأخرى، قد يتضمن هذا محتوى مختلفًا ذا صلة بالحدث (على سبيل المثال، محتوى الرسالة أو عنوانها)."Don't miss our summer sale!"
timestampint64نعمالوقت الذي وقع فيه الحدث، بتنسيق الطابع الزمني UNIX.1723798222
journey_titlestringلاعنوان الرحلة (Journey) المرتبط بالحدث."Summer sale"
journey_point_titlestringلاعنوان النقطة المحددة داخل الرحلة (Journey) المرتبطة بالحدث."5_summer sale_new"

مثال على الطلب

Anchor link to
{
"event_name": "Email Sent",
"message_code": "B780-XXXXXX3C-XXXX0375",
"campaign_id": 96XXXX,
"platform": "Email",
"payload": "Don't miss our summer sale!",
"application_code": "3XXXX-XXXX1",
"hwid": "example@gmail.com",
"user_id": "15XXXX8",
"timestamp": 1723798222,
"journey_title": "Summer sale",
"journey_point_title": "5_summer sale_promoemail"
}
Was this page useful?