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

লক স্ক্রিনে ডেলিভারির অগ্রগতি কীভাবে দেখাবেন

গ্রাহকদের অর্ডার প্লেস করা থেকে ডেলিভারি পর্যন্ত লক স্ক্রিনে কুরিয়ারকে অনুসরণ করতে দিন। এই গাইডটি লাইভ অ্যাক্টিভিটি এলিমেন্ট ব্যবহার করে সেই জার্নি তৈরি করে।

পূর্বশর্ত

Anchor link to

ইভেন্ট তৈরি করুন

Anchor link to

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

OrderPlaced, CourierStatusChanged, এবং OrderDelivered ইভেন্টগুলি তৈরি করুন (বা পুনরায় ব্যবহার করুন)।

ইভেন্ট তৈরি সম্পর্কে আরও জানুন

জার্নি তৈরি করুন

Anchor link to

কাস্টমার জার্নি বিল্ডার খুলুন, একটি ক্যাম্পেইন তৈরি করুন, এবং নীচের সবকিছু একটি ক্যানভাসে তৈরি করুন।

  1. Campaigns → Customer Journey Builder-এ যান।
  2. Create campaign-এ ক্লিক করুন।
  3. Build a journey from scratch-এ ক্লিক করুন।

এন্ট্রি সেট করুন

Anchor link to
  1. ক্যানভাসে একটি Trigger-based entry এলিমেন্ট যোগ করুন।
  2. এটিকে OrderPlaced-এ সেট করুন।

ট্রিগার-ভিত্তিক এন্ট্রি প্যানেল যেখানে EVENT OrderPlaced-এ সেট করা আছে

অর্ডার কার্ড শুরু করুন

Anchor link to
  1. এন্ট্রির পরে একটি Live Activity এলিমেন্ট যোগ করুন।
  2. এটির নাম দিন Order card start
  3. Action-কে Start-এ সেট করুন।
  4. ডেলিভারি Widget এবং Schema version নির্বাচন করুন।

অর্ডার কার্ড স্টার্ট যেখানে অ্যাকশন Start-এ সেট করা আছে এবং ডেলিভারি উইজেট ও স্কিমা সংস্করণ নির্বাচিত

  1. Card key: event-কে OrderPlaced-এ সেট করুন।

কার্ড কী: ইভেন্ট OrderPlaced-এ সেট করা আছে

  1. Card content (courierName, eta, distanceMeters) এবং সতর্কতা ফিল্ডগুলি পূরণ করুন।

কার্ড কন্টেন্ট ফিল্ড courierName, eta, এবং distanceMeters পূরণ করা হয়েছে, নিচে সতর্কতা ফিল্ড সহ

  1. Apply-তে ক্লিক করুন।

অপেক্ষা করুন এবং কার্ড আপডেট করুন

Anchor link to

স্টার্ট এলিমেন্টের পরে একই ক্যানভাসে চালিয়ে যান।

  1. একটি Wait for Trigger এলিমেন্ট যোগ করুন।
  2. CourierStatusChanged-এর জন্য অপেক্ষা করুন।
  3. একটি অপেক্ষার সময়কাল সেট করুন যা আপনার ডেলিভারি আপডেটের সাথে খাপ খায়।

অপেক্ষা করার সময়কাল সহ CourierStatusChanged-এ ট্রিগারের জন্য অপেক্ষা সেট করা হয়েছে

  1. যে শাখায় ইভেন্টটি ঘটে, সেখানে একটি Live Activity এলিমেন্ট যোগ করুন।
  2. এটির নাম দিন Order card update
  3. Action-কে Update-এ সেট করুন।
  4. একই Widget এবং Schema version বেছে নিন।

অর্ডার কার্ড আপডেট যেখানে অ্যাকশন Update-এ সেট করা আছে এবং একই উইজেট ও স্কিমা সংস্করণ নির্বাচিত

  1. Card created by-তে Order card start নির্বাচন করুন।

আপডেট এলিমেন্টে কার্ড তৈরি করেছে Order card start-এ সেট করা আছে

  1. Card content আপডেট করুন।

অর্ডার কার্ড আপডেট এলিমেন্টে কার্ড কন্টেন্ট ফিল্ড আপডেট করা হয়েছে

  1. Apply-তে ক্লিক করুন।

অপেক্ষা করুন এবং কার্ড শেষ করুন

Anchor link to

আপডেট এলিমেন্টের পরে একই ক্যানভাসে চালিয়ে যান।

  1. আরেকটি Wait for Trigger এলিমেন্ট যোগ করুন।
  2. OrderDelivered-এর জন্য অপেক্ষা করুন।

ট্রিগারের জন্য অপেক্ষা OrderDelivered-এ সেট করা আছে

  1. যে শাখায় ইভেন্টটি ঘটে, সেখানে একটি Live Activity এলিমেন্ট যোগ করুন।
  2. এটির নাম দিন Order card end
  3. Action-কে End-এ সেট করুন।
  4. একই Widget এবং Schema version বেছে নিন।
  5. Card created by-তে Order card start নির্বাচন করুন।

অর্ডার কার্ড এন্ড যেখানে অ্যাকশন End-এ সেট করা আছে, একই উইজেট ও স্কিমা সংস্করণ নির্বাচিত, এবং কার্ড তৈরি করেছে Order card start-এ সেট করা আছে

  1. প্রয়োজন হলে সতর্কতা এবং Dismiss after, min সেট করুন।

অর্ডার কার্ড এন্ড এলিমেন্টে সতর্কতা ফিল্ড এবং ডিসমিস আফটার, মিনিট

  1. Apply-তে ক্লিক করুন।

ক্যানভাসে সম্পূর্ণ ডেলিভারি জার্নি যেখানে এন্ট্রি, স্টার্ট, ওয়েট ফর ট্রিগার, আপডেট, ওয়েট ফর ট্রিগার, এবং এন্ড রয়েছে

গ্রাহক যা দেখেন

Anchor link to

লক স্ক্রিনে, গ্রাহক একটি লাইভ অ্যাক্টিভিটি কার্ড পান যা ডেলিভারির অগ্রগতির সাথে সাথে পরিবর্তিত হয়। উদাহরণস্বরূপ:

কুরিয়ার Alex M., ETA 18:30, দূরত্ব 1200 মিটার।

অর্ডার প্লেস করার পরে লক-স্ক্রিন লাইভ অ্যাক্টিভিটি কার্ড যেখানে কুরিয়ার Alex M., ETA 18, এবং দূরত্ব 1200 মিটার দেখাচ্ছে