বিষয়বস্তুতে যান

Webhook ইন্টিগ্রেশন

ইন্টিগ্রেশন ওভারভিউ

Anchor link to

এই ইন্টিগ্রেশনটি আপনাকে একটি Webhook এন্ডপয়েন্ট সেট আপ করার অনুমতি দেয়, যা Pushwoosh থেকে রিয়েল-টাইম ডেটা, বিশেষ করে ইমেইল স্ট্যাটাস ইভেন্ট, যেমন ইমেইল পাঠানো, ইমেইল ডেলিভারি, ইমেইল বাউন্স, ইমেইল খোলা ইত্যাদি গ্রহণ করতে পারে।

ইন্টিগ্রেশনের প্রকার

Anchor link to

উৎস: ডেটা Pushwoosh থেকে ওয়েবহুকের মাধ্যমে আপনার সিস্টেমে পাঠানো হয়।

শব্দকোষ

Anchor link to

Webhook এন্ডপয়েন্ট: একটি সার্ভার-সাইড URL যা Pushwoosh থেকে HTTP POST রিকোয়েস্ট গ্রহণ করে। ক্লায়েন্টরা নির্দিষ্ট পোর্ট উল্লেখ করতে পারে।

  • পোর্ট ছাড়া উদাহরণ: https://clientdomainname.com/webhook_endpoint
  • পোর্ট নির্দিষ্ট করে উদাহরণ: https://clientdomainname.com:8081/webhook_endpoint

সিঙ্ক্রোনাইজড এন্টিটি

Anchor link to

ইমেইল স্ট্যাটাস ইভেন্ট যা আপনার পাঠানো বার্তাগুলির সাথে ব্যবহারকারীর ইন্টারঅ্যাকশন সম্পর্কে ডেটা সরবরাহ করে।

ইন্টিগ্রেশন সেট আপ করা

Anchor link to

ইন্টিগ্রেশন সেট আপ করতে:

১. আপনার Pushwoosh অ্যাকাউন্টে, Settings > 3rd Party Integrations-এ যান এবং Webhook Integration খুঁজুন। Configure-এ ক্লিক করুন।

২. যে উইন্ডোটি খুলবে, সেখানে ওয়েবহুক এন্ডপয়েন্টের সম্পূর্ণ URL লিখুন এবং Apply-এ ক্লিক করুন।

সফলভাবে কনফিগার করার পরে, আপনি Pushwoosh থেকে রিকোয়েস্ট পেতে শুরু করবেন।

ইন্টিগ্রেশন কাজ করছে কিনা তা কীভাবে যাচাই করবেন

Anchor link to

ইন্টিগ্রেশন সেট আপ হয়ে গেলে, আপনি নির্দিষ্ট ওয়েবহুক এন্ডপয়েন্টে Pushwoosh থেকে HTTP POST রিকোয়েস্ট পাবেন।

Webhook রিকোয়েস্ট বডি

Anchor link to
Field nameTypeRequiredবিবরণExample
event_namestringYesইভেন্টের নাম"Email Sent"
message_iduint64Noইভেন্টের সাথে যুক্ত বার্তার ইউনিক আইডি।200XXXX3258
message_codestringYesইভেন্টের সাথে যুক্ত বার্তার কোড।"B780-XXXXXX3C-XXXX0375"
campaign_iduint64Noইভেন্টের সাথে যুক্ত ক্যাম্পেইনের ইউনিক আইডি।96XXXX
platformstringYesইভেন্টের সাথে যুক্ত ডিভাইস প্ল্যাটফর্ম (যেমন, iOS, Android, Email)।"Email"
application_codestringYesইভেন্টের সাথে যুক্ত অ্যাপ্লিকেশনের কোড।"3XXXX-XXXX1"
hwidstringYesইভেন্টের সাথে যুক্ত ডিভাইস আইডেন্টিফায়ার (HWID)।"example@gmail.com"
user_idstringYesইভেন্টের সাথে যুক্ত Pushwoosh User ID।"15XXXX8"
payloadstringNoবার্তার সাথে সম্পর্কিত বিষয়বস্তু প্ল্যাটফর্মের উপর নির্ভর করে। Email events-এর জন্য, এটি ইমেইলের বিষয় ধারণ করে। অন্যান্য প্ল্যাটফর্মের জন্য, এটি ইভেন্টের সাথে সম্পর্কিত বিভিন্ন প্রাসঙ্গিক বিষয়বস্তু অন্তর্ভুক্ত করতে পারে (যেমন, বার্তার বিষয়বস্তু বা শিরোনাম)।"Don't miss our summer sale!"
timestampint64Yesইভেন্টটি কখন ঘটেছে, UNIX টাইমস্ট্যাম্প ফরম্যাটে সেই সময়।1723798222
journey_titlestringNoইভেন্টের সাথে যুক্ত Journey-এর শিরোনাম।"Summer sale"
journey_point_titlestringNoJourney-এর মধ্যে নির্দিষ্ট পয়েন্টের শিরোনাম যা ইভেন্টের সাথে যুক্ত।"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?