Mobile push notifications

ব্যবহারকারীকে না জানিয়েই অ্যাপের ডেটা আপ-টু-ডেট রাখুন

অ্যাপকে ব্যাকগ্রাউন্ডে জাগিয়ে ডেটা রিফ্রেশ করুন, স্টেট সিঙ্ক করুন বা একটি ব্যাজ আপডেট করুন — ব্যবহারকারীকে কোনো অ্যালার্ট, শব্দ বা ব্যাজ না দেখিয়েই। ফ্রি প্ল্যানসহ প্রতিটি প্ল্যানে উপলব্ধ।

একটি এন্ট্রি পয়েন্টের পরে বসানো একটি Data to app এলিমেন্ট দেখানো Customer Journey ক্যানভাস, যা Live Activity, Badge ও Message Inbox-এ ব্যাকগ্রাউন্ড আপডেট পাঠাচ্ছে

সাইলেন্ট পুশ আপনাকে যা দেয়

নো-কোড টগল

একটি push preset-এ Silent Push, বা একটি one-time push-এ Send silent notification। হাতে কোনো কাস্টম পেলোড লিখতে হয় না।

নিজস্ব একটি Journey স্টেপ

Data to app Customer Journey Builder-এর ভেতরে বাকি প্রতিটি চ্যানেলের পাশাপাশি একই ব্যাকগ্রাউন্ড ডেলিভারি চালায়।

একটি API ফিল্ড, দুটো প্ল্যাটফর্মেই

Messages API-এর ios_root_params ও android_root_params টগলটি যে পেলোড বানায় তা-ই বহন করে।

আপনার নিজের ডেটা বহন করে

আপনার অ্যাপের যা দরকার সেই কী-ভ্যালু পেলোড জুড়ে দিন: একটি নতুন স্টেট, একটি এন্টিটি ID, একটি রিফ্রেশ-নাউ ফ্ল্যাগ।

বিনামূল্যে টোকেন ক্লিন-আপ

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

প্রতিটি প্ল্যানে বিনামূল্যে

সাইলেন্ট ডেলিভারি বা Data to app স্টেপ চালু করতে কোনো আপগ্রেডের দরকার নেই।

কোথায় এটি চালু করবেন

একটি সাইলেন্ট পুশ কোনো দৃশ্যমান কনটেন্ট বহন করে না: কোনো অ্যালার্ট, শব্দ বা ব্যাজ নেই। এটি শুধু একটি সিগন্যাল পাঠায় যা অ্যাপকে জাগিয়ে একটি টাস্ক চালায়, সাথে দরকারি কাস্টম ডেটা। সহজ ভাষায়, iOS-এ এটি একটি content-available পেলোড — অ্যালার্ট ছাড়া একটি নীরব প্যাকেট যা শুধু অ্যাপকে জাগায়; Android-এ এটি একটি ডেটা-অনলি FCM মেসেজ।

কোথায় সেট করবেনসারফেস
Silent Push টগলPush preset
Send silent notificationOne-time push
Data to appCustomer Journey স্টেপ
ios_root_params / android_root_paramsMessages API
কোথায় সেট করবেন
1 / 4
Silent Push টগল
সারফেস
Push preset
কোথায় সেট করবেন
2 / 4
Send silent notification
সারফেস
One-time push
কোথায় সেট করবেন
3 / 4
Data to app
সারফেস
Customer Journey স্টেপ
কোথায় সেট করবেন
4 / 4
ios_root_params / android_root_params
সারফেস
Messages API

কোথায় এটি চালু করছেন তার ওপর নির্ভর করে না, একই ফ্ল্যাগ — এবং এটি একটি দৃশ্যমান মোবাইল পুশ-এর মতোই একই সেগমেন্টেশন, টার্গেটিং ও Journey লজিকের ভেতর দিয়ে চলে।

Pushwoosh-এর দিক থেকে কিছুই বানাতে হয় না

একটি প্রিসেটে Silent Push চালু করুন বা একটি one-time push-এ Send silent notification টিক দিন, আর Pushwoosh আপনার হয়ে পেলোড বানিয়ে দেয়। একটি কাস্টম ডেটা ফিল্ড যোগ করুন, সেটাও একই সেন্ডে চলে যায়।

একজন ডেভেলপার তবুও অ্যাপের দিকে একবার ব্যাকগ্রাউন্ড হ্যান্ডলার বসিয়ে দেন — প্রতি-মেসেজ স্টেপের বদলে একবারের সেটআপ হিসেবে।

মোবাইল পুশকে সৎ রাখে

যে পুশ চ্যানেল শুধু দেখানোর মতো কিছু থাকলেই ফায়ার করে, সেন্ডের মাঝের সময়টায় পুরনো ডেটার ওপর চলে। সাইলেন্ট পুশ সেই ডেটা — প্রাইস, ব্যালেন্স, ফিড — ব্যাকগ্রাউন্ডে সবসময় সতেজ রাখে, তাই মোবাইল পুশ যখনই ফায়ার করে তখনই সঠিক কিছু দেখায়।

এর পাশে থাকা ব্যাজ, ইনবক্স বা Live Activity-ও সঠিক থাকে।

একটি ব্যাকগ্রাউন্ড লেয়ার, তিনটি দৃশ্যমান সারফেস

সাইলেন্ট পুশ সাধারণত একটি Journey-এর ভেতরে Data to app স্টেপ হিসেবে চলে: ব্যাকগ্রাউন্ডে সিঙ্ক করুন, তারপর একটি দৃশ্যমান পুশ পাঠানোর দরকার আছে কি না তা Journey-কে সিদ্ধান্ত নিতে দিন।

একই ব্যাকগ্রাউন্ড সিগন্যাল একটি Live Activity-তে একটি কনটেন্ট-স্টেট আপডেট পাঠাতে পারে, বা নীরবে Message Inbox-এ একটি এন্ট্রি যোগ করতে পারে, যাতে কেউ তাকানোর আগেই লক-স্ক্রিন কার্ড ও আনরিড কাউন্ট সঠিক হয়ে থাকে।

এই এলিমেন্ট কোথায় সবচেয়ে বেশি কাজে লাগে

কনটেন্ট প্রিফেচ করুন

কেউ অ্যাপ খোলার আগেই আগামীকালের ফিড, পরের এপিসোড বা নতুন গেম অ্যাসেট নিয়ে আসুন।

ডিভাইস জুড়ে স্টেট সিঙ্ক করুন

ওয়েবে একটি কেনাকাটা, একটি ব্যালেন্স বদল, একটি প্রাইস আপডেট — পরের ওপেনের আগেই নীরবে প্রতিফলিত হয়।

একটি লাইভ সারফেস ফিড করুন

দৃশ্যমান পুশের মাঝে একটি Live Activity, একটি ব্যাজ কাউন্ট বা একটি ইনবক্স এন্ট্রি সঠিক রাখুন।

বাংলাদেশ ও পশ্চিমবঙ্গের মোবাইল ফাইন্যান্স ও ফুড ডেলিভারি অ্যাপের জন্য এই এলিমেন্ট বিশেষভাবে কাজে লাগে — যেমন bKash বা Nagad-ধরনের অ্যাপে ব্যালেন্স নীরবে সিঙ্ক রাখা, বা একটি ডেলিভারি অ্যাপে অ্যাপ না খুলেই অর্ডার স্টেটাস আপ-টু-ডেট রাখা:

  • ফিনটেক / ব্যাংকিং
  • ফুড ডেলিভারি
  • রাইড-হেইলিং / ট্যাক্সি
  • ই-কমার্স / রিটেইল
  • মার্কেটপ্লেস
  • মিডিয়া / নিউজ / স্ট্রিমিং
  • মোবাইল গেমস
  • ক্রিয়েটর / সাবস্ক্রিপশন অ্যাপ

যে ইনফ্রাস্ট্রাকচারের নাম আপনি জানেন, তার ওপর সংবেদনশীল ডেটা থাকে

সাইলেন্ট পুশ প্রায়ই মানুষ সবচেয়ে বেশি গুরুত্ব দেয় এমন ডেটা বহন করে: একটি ব্যালেন্স, একটি হেলথ মেট্রিক, একটি লোকেশন। সেই পেলোড প্ল্যাটফর্মের বাকি অংশের মতো একই ইনফ্রাস্ট্রাকচারের ভেতর দিয়ে চলে: Pushwoosh নিজস্ব হার্ডওয়্যার চালায় US ও Germany-তে, GDPR ও BDSG-এর অধীনে। Pushwoosh SOC 2 Type I এবং ISO 27001:2022 প্রত্যয়িত, এবং GDPR ও HIPAA সম্মত। সম্পূর্ণ বিবরণ আছে ডেটা সেফটি পেজে।

ISO 27001:2022 CertifiedISO 27001 CertifiedGDPR CompliantData Privacy FrameworkHIPAA CompliantSOC 2 Type I CertifiedOWASP Compliant

কীভাবে কাজ করে

  1. যেখানে ইতিমধ্যে পাঠাচ্ছেন সেখানেই চালু করুন

    একটি push preset-এ Silent Push চালু করুন, একটি one-time push-এ Send silent notification টিক দিন, অথবা Customer Journey Builder-এ একটি Data to app স্টেপ যোগ করুন।

  2. আপনার অ্যাপের দরকারি ডেটা জুড়ে দিন

    একটি নতুন স্টেট, একটি এন্টিটি ID, একটি রিফ্রেশ-নাউ ফ্ল্যাগ — ব্যাকগ্রাউন্ড টাস্কটির যা দরকার তা-ই।

  3. একবার ব্যাকগ্রাউন্ড হ্যান্ডলার ইমপ্লিমেন্ট করুন

    iOS-এ didReceiveRemoteNotification, Android-এ FCM ডেটা হ্যান্ডলার — দুটোই অ্যাপ বানানোর সময় একবারই সেট করা হয়।

এর ওপর নির্ভর করার আগে জেনে রাখা ভালো।

  • iOS ডেলিভারি বেস্ট-এফোর্ট এবং Apple দ্বারা থ্রটলড, ঘণ্টায় প্রায় ২ থেকে ৩টি সাইলেন্ট পুশ। যা ফিট করে না, OS তা ফেলে দেয়, কোনো ফেইলিওর সিগন্যাল ছাড়াই।
  • প্রতি অ্যাপে শুধু সবচেয়ে নতুন পেন্ডিং সাইলেন্ট পুশটাই রাখা হয়। আগেরগুলো ডেলিভারির আগেই বাদ পড়ে, আর জাগার পর অ্যাপ শেষ করতে প্রায় ৩০ সেকেন্ড সময় পায়।
  • Low Power Mode-এ, একটি force-quit-এর পরে, অথবা অ্যাপ অনেকদিন না খোলা থাকলে ডেলিভারি বন্ধ হয়ে যায়। আপনার Pushwoosh সেটিং নির্বিশেষে Apple-এর OS এই তিনটিই কার্যকর করে।
  • Android কম কঠোর: একটি ডেটা-অনলি মেসেজ এমনকি একটি killed অ্যাপকেও জাগাতে পারে। তবুও এটি Doze, OEM ব্যাটারি অপ্টিমাইজেশন এবং একজন ব্যবহারকারীর force-stop-এর অধীনে থাকে।
  • সময়-সংবেদনশীল কোনো কিছুর জন্য এটি না। বদলে Time-Sensitive বা Critical পুশ লেভেল, অথবা VoIP পুশ ব্যবহার করুন।
  • কোনো প্ল্যাটফর্মই সাইলেন্ট পুশের জন্য ডেলিভারি কনফার্মেশন দেয় না। কী পাঠানো হয়েছে তা আপনি দেখতে পারেন; পৌঁছেছে কি না তা অদৃশ্যই থেকে যায়।

FAQ

সম্পর্কিত পণ্য অন্বেষণ করুন

মোবাইল পুশ নোটিফিকেশন

Pushwoosh-এর পুশ নোটিফিকেশন সার্ভিস দিয়ে প্রতিটি ডিভাইসে পৌঁছান — ছবি, বাটন ও ডিপ লিংক সহ। সুনির্দিষ্ট টার্গেটিং, ক্রস-চ্যানেল জার্নি এবং ৯৯% আপটাইম।

কাস্টমার জার্নি বিল্ডার

একটি ভিজ্যুয়াল টুল দিয়ে আপনার ক্যাম্পেইন ম্যাপ করুন এবং সুশৃঙ্খল করুন। Pushwoosh Customer Journey Builder ব্যবহার করে যোগাযোগ করুন, এনগেজ করুন, রিটেনশন বাড়ান, কনভার্ট করুন, সেকশন করুন এবং পরীক্ষা করুন।

Subscription Prompt

ব্রাউজারের নেটিভ পারমিশন ডায়ালগের আগে দেখানো ব্র্যান্ডেড প্রম্পট। ডিফল্ট উইজেট, বারবার দেখানো পপআপ, ইন-অ্যাপ মেসেজে বানানো মোবাইল প্রি-পারমিশন স্ক্রিন।

মেসেজ প্রিসেট

একটি push, ইমেইল বা in-app মেসেজ একবার তৈরি করুন — প্রতিটি ভাষার সংস্করণসহ — এবং সেটি ক্যাম্পেইন, জার্নি ও API sends-এ Pushwoosh-এর সবগুলো চ্যানেলে পুনরায় ব্যবহার করুন।

মোবাইল গেমের জন্য প্লেয়ার রি-এনগেজমেন্ট ক্যাম্পেইন

স্মার্ট রি-এনগেজমেন্ট ক্যাম্পেইনের মাধ্যমে প্লেয়ারদের ফিরিয়ে আনুন। কৌশলগত বার্তা, সীমিত সময়ের ইভেন্ট এবং পুরস্কার পাঠান যা গেমারদের ফিরিয়ে আনে।

উচ্চ-গতির পুশ নোটিফিকেশন

খেলাধুলার আপডেট থেকে ব্রেকিং নিউজ, আবহাওয়ার সতর্কবার্তা এবং ভ্রমণের আপডেট—সেকেন্ডের পার্থক্য বিশাল হতে পারে। আমাদের শক্তিশালী হাই-স্পিড ডেলিভারি প্রযুক্তি সেকেন্ডে ৫,০০,০০০টি পর্যন্ত পুশ নোটিফিকেশন পাঠাতে সক্ষম!