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

API দ্বারা শুরু করুন

POST https://journey.pushwoosh.com/api/journey/{id}/start/external

একটি জার্নির API এন্ট্রি পয়েন্টে ব্যবহারকারীদের একটি সেট প্রবেশ করায়। আপনার নিজের ব্যাকএন্ড থেকে জার্নি চালাতে এটি ব্যবহার করুন। উদাহরণস্বরূপ, যখন একজন ব্যবহারকারী আপনার সার্ভারে সাইনআপ সম্পন্ন করে, তখন একটি অনবোর্ডিং ফ্লো শুরু করুন।

পূর্বশর্ত

Anchor link to
  • জার্নিটি চলমান অবস্থায় আছে।
  • জার্নিতে ঠিক একটি API এন্ট্রি পয়েন্ট রয়েছে (“API দ্বারা শুরু করুন” এলিমেন্ট), এবং সেই এলিমেন্টটি নিষ্ক্রিয় করা হয়নি।
  • আপনি যে অ্যাট্রিবিউটের নাম পাঠান তা সেই API এন্ট্রি পয়েন্টে কনফিগার করা অ্যাট্রিবিউটের সাথে মেলে।

পাথ প্যারামিটার

Anchor link to
নামটাইপবিবরণ
idstringচলমান জার্নির জার্নি আইডি

রিকোয়েস্ট হেডার

Anchor link to
নামপ্রয়োজনীয়মান
Content-Typeহ্যাঁapplication/json
Authorizationহ্যাঁApi <server_api_token>। দেখুন সার্ভার API টোকেন

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

Anchor link to

বডিতে একটি একক payload অবজেক্ট রয়েছে। জার্নিতে কে প্রবেশ করবে তা নির্বাচন করতে আপনাকে users, hwids, বা filter এর মধ্যে ঠিক একটি প্রদান করতে হবে।

ফিল্ডটাইপবিবরণ
payload.usersstring[]প্রবেশ করার জন্য ইউজার আইডিhwids এবং filter এর সাথে পারস্পরিকভাবে স্বতন্ত্র।
payload.hwidsstring[]প্রবেশ করার জন্য HWIDsusers এবং filter এর সাথে পারস্পরিকভাবে স্বতন্ত্র।
payload.filterstringএকটি সেগমেন্টেশন ল্যাঙ্গুয়েজ এক্সপ্রেশন যা অডিয়েন্স নির্বাচন করে। users এবং hwids এর সাথে পারস্পরিকভাবে স্বতন্ত্র।
payload.attribute_valuesmap<string, string>ঐচ্ছিক। API এন্ট্রি পয়েন্টে সংজ্ঞায়িত কাস্টম অ্যাট্রিবিউটের জন্য মান। প্রতিটি কী একটি কনফিগার করা অ্যাট্রিবিউটের নামের সাথে মিলতে হবে।

রিকোয়েস্টের উদাহরণ

Anchor link to
নির্দিষ্ট ব্যবহারকারীদের প্রবেশ করান
Anchor link to
Terminal window
curl -X POST 'https://journey.pushwoosh.com/api/journey/<journey_id>/start/external' \
-H 'Authorization: Api YOUR_API_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"payload": {
"users": ["user-123", "user-456"]
}
}'
অ্যাট্রিবিউট সহ নির্দিষ্ট ব্যবহারকারীদের প্রবেশ করান
Anchor link to
{
"payload": {
"users": ["user-123", "user-456"],
"attribute_values": {
"promo_code": "SUMMER25",
"tier": "gold"
}
}
}
ফিল্টার দ্বারা একটি অডিয়েন্স প্রবেশ করান
Anchor link to
{
"payload": {
"filter": "A(\"XXXXX-XXXXX\").tags(\"City\").eq(\"London\")"
}
}

রেসপন্স

Anchor link to
{
"request_uuid": "9f8b7c6d-5e4f-3a2b-1c0d-9e8f7a6b5c4d"
}
ফিল্ডটাইপবিবরণ
request_uuidstringগৃহীত এন্ট্রি অনুরোধের শনাক্তকারী। অনুরোধটি অ্যাসিঙ্ক্রোনাসভাবে প্রক্রিয়া করা হয়।

সম্পর্কিত

Anchor link to