২০২৬ সালে iOS পুশ নোটিফিকেশন আগের যেকোনো সময়ের চেয়ে বেশি ডায়নামিক এবং ডেটা-চালিত হয়ে উঠেছে। iOS 26-এ Apple Intelligence-চালিত আরও স্মার্ট priority notifications, broadcast সক্ষমতা সহ উন্নত Live Activities, এবং ইউজার কীভাবে ও কখন মেসেজ দেখবে তার ওপর আরও সূক্ষ্ম কন্ট্রোল চালু করেছে।
এই গাইডটি সেই মার্কেটার ও অ্যাপ টিমদের জন্য তৈরি, যাঁরা Apple Push Notification Service (APNs) কীভাবে কাজ করে তা বুঝতে চান — iOS পুশ নোটিফিকেশন সেটআপ এবং ধরন থেকে শুরু করে opt-in স্ট্র্যাটেজি, ডিজাইন স্পেক এবং বেঞ্চমার্ক পর্যন্ত। আর সঙ্গে দেখবেন Pushwoosh কীভাবে এই টেকনিক্যাল লেয়ারকে হাই-কনভার্টিং ক্যাম্পেইনে রূপান্তরিত করতে সহায়তা করে।
আমাদের Android পুশ নোটিফিকেশন গাইড এবং পুশ নোটিফিকেশন কী? পড়ুন।
iOS বনাম Android পুশ নোটিফিকেশন: মূল পার্থক্য
দুই প্ল্যাটফর্মই শক্তিশালী পুশ সক্ষমতা দেয়, কিন্তু ডেলিভারি সিস্টেম, পারমিশন মডেল, মিডিয়া সাপোর্ট এবং এনগেজমেন্ট বেঞ্চমার্কে পার্থক্য আছে। এই পার্থক্যগুলো বুঝলে প্রতিটি প্ল্যাটফর্মের জন্য ক্রিয়েটিভ এবং টাইমিং আলাদা করে তৈরি করা যায়।
| দিক | iOS | Android |
|---|---|---|
| ডেলিভারি সিস্টেম | Apple Push Notification Service (APNs) | Firebase Cloud Messaging (FCM) |
| Opt-in মডেল | সব ভার্সনে স্পষ্ট opt-in প্রয়োজন | Android 13+ থেকে স্পষ্ট অনুমতি প্রয়োজন; এর আগে স্বয়ংক্রিয় |
| গড় opt-in রেট | ~৫৬% (Pushwoosh ২০২৫ স্টাডি) | ~৭৫% (Pushwoosh ২০২৫ স্টাডি) |
| গড় CTR | ১.৭১% | ২.৭৫% |
| Rich media সীমা | NSE-এর মাধ্যমে ছবি ১০ MB পর্যন্ত, ভিডিও ৫০ MB পর্যন্ত | ছবি ১০ MB পর্যন্ত, ভিডিও ৫০ MB পর্যন্ত |
| অ্যাকশন বাটন | সর্বোচ্চ ৪টি | সর্বোচ্চ ৩টি |
| Live updates | Live Activities (iOS 16+), Broadcast push (iOS 26) | Live Updates API (Android 16) |
| ক্রস-প্ল্যাটফর্ম পরিধি | iOS, iPadOS, watchOS, macOS, visionOS | Android স্মার্টফোন, ট্যাবলেট, ChromeOS |
মূল ইনসাইট: Android ভলিউম এবং opt-in রেটে এগিয়ে থাকলেও, iOS ইউজাররা একবার opt-in করার পর বেশি customer lifetime value (CLV) এবং প্রতি মেসেজে বেশি এনগেজমেন্ট দেয়। iOS-এ Android-এর ৩টির তুলনায় ৪টি পর্যন্ত অ্যাকশন বাটন আছে — এগুলো কাজে লাগান।
iOS পুশ নোটিফিকেশন কী?
iOS পুশ নোটিফিকেশন হলো রিয়েল-টাইম ছোট মেসেজ, যা সরাসরি ইউজারের Apple ডিভাইসে — iPhone, iPad, Apple Watch, Mac বা Apple Vision Pro — পাঠানো হয়, অ্যাপ খোলা থাকুক, ব্যাকগ্রাউন্ডে থাকুক বা পুরোপুরি বন্ধ থাকুক। এগুলো Apple Push Notification Service (APNs)-এর মাধ্যমে ডেলিভার হয় — Apple-এর সিকিউর ক্লাউড গেটওয়ে, যা iOS, iPadOS, watchOS, macOS এবং visionOS-কে সার্ভ করে।
iOS নোটিফিকেশন পারমিশন-ভিত্তিক: কোনো অ্যাপ মেসেজ পাঠানোর আগে ইউজারকে স্পষ্টভাবে opt-in করতে হবে। ফলে প্রথম ইন্টারঅ্যাকশন থেকেই গুণমান, টাইমিং এবং অনুভূত মূল্য খুবই গুরুত্বপূর্ণ হয়ে ওঠে।
সঠিকভাবে ব্যবহার করলে iPhone-এ পুশ নোটিফিকেশন এনগেজমেন্ট বাড়ায়, নিষ্ক্রিয় ইউজারদের ফিরিয়ে আনে, কেনাকাটায় উৎসাহ দেয় এবং পুরো ইউজার লাইফসাইকেলে রিটেনশন শক্তিশালী করে।
Apple Push Notification Service (APNs) কীভাবে কাজ করে
APNs হলো আপনার অ্যাপ সার্ভার এবং ইউজারের Apple ডিভাইসের মাঝে অবস্থিত প্রোভাইডার সার্ভার ইনফ্রাস্ট্রাকচার। সম্পূর্ণ ডেলিভারি ফ্লো যেভাবে কাজ করে:
- ইউজার পারমিশন দেয় — অ্যাপ একটি opt-in প্রম্পট দেখায়। ইউজারের সম্মতি ছাড়া APNs ওই অ্যাপের জন্য কোনো নোটিফিকেশন রুট করে না।
- ডিভাইস টোকেন জেনারেট হয় — পারমিশন পাওয়ার পরে APNs অ্যাপ-ডিভাইস জোড়ার জন্য একটি ইউনিক ডিভাইস টোকেন তৈরি করে। এই টোকেন একটি সিকিউর ডেলিভারি ঠিকানার মতো কাজ করে এবং ইউজার অ্যাপ পুনঃইনস্টল বা ডিভাইস পরিবর্তন করলে আবার রিনিউ করতে হয়।
- প্রোভাইডার সার্ভার টোকেন স্টোর করে — আপনার প্রোভাইডার সার্ভার (অথবা এনগেজমেন্ট প্ল্যাটফর্ম হিসেবে Pushwoosh) ডিভাইস টোকেন সংরক্ষণ করে এবং নোটিফিকেশন payload বানায়: সর্বোচ্চ ৪ KB-র JSON অবজেক্ট, যেখানে টাইটেল, বডি, মিডিয়া ফ্ল্যাগ এবং ডেলিভারি প্যারামিটার থাকে।
- Payload HTTP/2-এর মাধ্যমে APNs-এ পাঠানো হয় — আপনার প্রোভাইডার সার্ভার APNs-এ token-based authentication (.p8 কী, বর্তমান স্ট্যান্ডার্ড) অথবা পুরোনো certificate-based পদ্ধতি (.p12) ব্যবহার করে authenticate হয়। APNs payload যাচাই করে এবং ডেলিভারির জন্য কিউতে যোগ করে।
- APNs ডিভাইসে ডেলিভার করে — নোটিফিকেশন টার্গেট iPhone, iPad বা Apple Watch-এ পৌঁছে যায়। ইউজারের iOS notification settings এবং Focus mode-এর অবস্থা অনুযায়ী এটি lock screen, Notification Center, বা banner হিসেবে দেখায়।
Token-based auth (.p8) বনাম certificate-based auth (.p12): Apple Apple Developer Console-এ তৈরি .p8 কী ব্যবহার করে token-based authentication-কে সুপারিশ করে, কারণ কী-গুলো এক্সপায়ার করে না এবং আপনার সব অ্যাপে কাজ করে। পুরোনো certificate-based পদ্ধতিতে (.p12) প্রতি বছর রিনিউয়াল লাগে এবং তা অ্যাপ-নির্ভর। এখনো .p12 ব্যবহার করলে, .p8-এ মাইগ্রেশন একটি সহজ ও স্পষ্ট উন্নতি।
iOS নোটিফিকেশনের ধরন
iOS আটটি ভিন্ন ধরনের নোটিফিকেশন সাপোর্ট করে, প্রত্যেকের ডেলিভারি আচরণ, ভিজিবিলিটি এবং মার্কেটিং ব্যবহার আলাদা।
Remote (push) নোটিফিকেশন
Remote নোটিফিকেশন আপনার প্রোভাইডার সার্ভার থেকে APNs-এর মাধ্যমে ইউজারের ডিভাইসে যায়। মার্কেটাররা যে স্ট্যান্ডার্ড push নিয়ে কাজ করেন এটি সেটাই — প্রোমোশনাল অ্যালার্ট, অর্ডার আপডেট, রি-এনগেজমেন্ট মেসেজ। এর জন্য স্পষ্ট opt-in দরকার এবং এগুলো lock screen ও Notification Center-এ দেখা যায়।
Local নোটিফিকেশন
Local নোটিফিকেশন সার্ভার বা APNs ছাড়াই অ্যাপ নিজেই শিডিউল ও ডেলিভার করে। যেসব রিমাইন্ডার, অ্যালার্ম বা ক্যালেন্ডার ইভেন্টের জন্য রিয়েল-টাইম সার্ভার ডেটা দরকার নেই সেগুলোয় এটি ব্যবহৃত হয়। নেটওয়ার্ক সংযোগও লাগে না।
Silent (background) নোটিফিকেশন
Silent push নোটিফিকেশনের payload-এ content-available ফ্ল্যাগ থাকে এবং ইউজারকে কোনো দৃশ্যমান অ্যালার্ট না দেখিয়ে ব্যাকগ্রাউন্ডে অ্যাপের কাছে ডেটা পৌঁছায়। অ্যাপ কন্টেন্ট রিফ্রেশ, ডেটা প্রি-ফেচ বা ইন-অ্যাপ স্টেট আপডেট ট্রিগার করতে ব্যবহার হয়। এদের প্রায়োরিটি কম এবং ব্যাটারি বাঁচাতে OS এদের দেরি করিয়ে দিতে পারে।
Time-Sensitive নোটিফিকেশন
Time-Sensitive হলো iOS-এর একটি ডেডিকেটেড ক্যাটাগরি, যা Focus mode ও Scheduled Summary ভেদ করতে পারে — কিন্তু শুধু তখনই, যখন কনটেন্ট সত্যিই সময়সাপেক্ষ: রাইড আসা, ওষুধের রিমাইন্ডার, দরজায় ডেলিভারি। এই ক্যাটাগরি ব্যবহার করতে চাইলে আপনার অ্যাপকে Time Sensitive Notifications entitlement ঘোষণা করতে হবে। ইউজাররা iOS notification settings-এ অ্যাপ অনুযায়ী Time-Sensitive অ্যাক্সেস বাতিল করতে পারেন।
Critical alerts
Critical alerts Do Not Disturb এবং Focus mode—দুটোকেই পুরোপুরি বাইপাস করে এবং ডিভাইস mute হলেও আওয়াজ বাজায়। এর জন্য Apple-এর বিশেষ entitlement লাগে এবং এটি স্বাস্থ্যসেবা (ওষুধের অ্যালার্ট, মেডিকেল ডিভাইস নোটিফিকেশন) ও নিরাপত্তা (চরম আবহাওয়া, জরুরি সেবা) সংক্রান্ত অ্যাপের জন্যই সীমাবদ্ধ। Apple entitlement আবেদন কেস-বাই-কেস পর্যালোচনা করে।
Communication নোটিফিকেশন
iOS 15-এ চালু হওয়া Communication নোটিফিকেশন আসল মানুষের কাছ থেকে আসা মেসেজের জন্য বিশেষ ফরম্যাট — চ্যাট, কল বা সহযোগিতা। এগুলো নোটিফিকেশন তালিকার উপরে আসে এবং Messages বা FaceTime-এর মতো অ্যাপে Shared with You এন্ট্রিতে উন্নীত হতে পারে। অ্যাপকে Communication Notifications entitlement ঘোষণা করতে হবে এবং payload-এ person অবজেক্ট দিতে হবে।
Provisional নোটিফিকেশন
Provisional নোটিফিকেশন অ্যাপকে আগে থেকে স্পষ্ট পারমিশন না চেয়েই Notification Center-এ নোটিফিকেশন পাঠানোর সুযোগ দেয়। মেসেজ চুপচাপ আসে — কোনো শব্দ নেই, lock screen-এ আসে না — এবং প্রথম provisional নোটিফিকেশন দেখার পরে ইউজারের কাছে এটি রাখা বা বন্ধ করার একটি প্রম্পট আসে। সম্পূর্ণ opt-in চাওয়ার আগে নোটিফিকেশনের মূল্য দেখানোর একটি কম-প্রতিরোধের উপায়।
Live Activities
Live Activities হলো স্থায়ী, রিয়েল-টাইম নোটিফিকেশন সারফেস, যা iPhone-এর lock screen এবং Dynamic Island-এ (iPhone 14 Pro ও তার পরের মডেল) দেখা যায়। এগুলো content-state কী যুক্ত push payload দিয়ে আপডেট হয় এবং রিমোটলি ট্রিগার করা যায়। সাধারণ ব্যবহার — ডেলিভারি ট্র্যাকিং, খেলার স্কোর, ফ্লাইট স্ট্যাটাস, রাইড অগ্রগতি। সেটআপ ও ব্যবহারের বিস্তারিত নিচের ডেডিকেটেড সেকশনে।
iOS পুশ নোটিফিকেশন সেটআপ
iPhone বা iPad-এ পুশ নোটিফিকেশন পাঠানোর আগে আপনাকে অ্যাপের APNs কানেকশন কনফিগার করতে হবে এবং রানটাইমে ইউজার পারমিশন চাইতে হবে।
সেটআপ চেকলিস্ট
- Apple Developer Console-এ অ্যাপ রেজিস্টার করুন। একটি App ID তৈরি করুন এবং iOS প্রজেক্টে Push Notifications capability চালু করুন।
- Apple Developer Console-এর Keys সেকশনে APNs authentication key (.p8 ফাইল) তৈরি করুন। এই কী token-based authentication-এর মাধ্যমে আপনার প্রোভাইডার সার্ভারকে APNs-এর কাছে authenticate করে।
- Xcode-এ Signing & Capabilities-এর মধ্যে আপনার target-এ Push Notifications capability যোগ করুন। Silent (background) নোটিফিকেশন ব্যবহার করতে চাইলে Background Modes-ও যোগ করুন।
- রানটাইমে
UNUserNotificationCenter.requestAuthorizationব্যবহার করে নোটিফিকেশন পারমিশন চান। প্রথম লঞ্চে নয়, বরং একটি অর্থপূর্ণ ইউজার অ্যাকশনের পরে এটি ট্রিগার করুন। UIApplication.registerForRemoteNotifications()দিয়ে remote নোটিফিকেশনের জন্য রেজিস্টার করুন। APNs টোকেন পেতেapplication(_:didRegisterForRemoteNotificationsWithDeviceToken:)ইমপ্লিমেন্ট করুন।- ডিভাইস টোকেন আপনার প্রোভাইডার সার্ভার বা এনগেজমেন্ট প্ল্যাটফর্মে (Pushwoosh) পাঠান। টোকেন পরিবর্তন হতে পারে — রেকর্ড আপডেট রাখতে
onTokenRefreshহ্যান্ডলিং বসান। - Rich media নোটিফিকেশনের জন্য Xcode প্রজেক্টে Notification Service Extension যোগ করুন। NSE নোটিফিকেশন দেখানোর আগে intercept করে এবং মিডিয়া অ্যাটাচমেন্ট ডাউনলোড করে। NSE ছাড়া আপনার push-এ ছবি ও ভিডিও দেখা যাবে না।
- Developer পোর্টালের Apple Push Notification Console বা আপনার এনগেজমেন্ট প্ল্যাটফর্মের test send ফিচার দিয়ে ডেলিভারি পরীক্ষা করুন।
মার্কেটারের জন্য মূল কথা: Pushwoosh SDK একবার ইন্টিগ্রেট হলে টেকনিক্যাল ডেলিভারি স্তর — টোকেন ম্যানেজমেন্ট, APNs অথেন্টিকেশন, NSE কনফিগারেশন — স্বয়ংক্রিয়ভাবে হয়ে যায়। আপনার টিম সেগমেন্টেশন, কপি এবং ক্যাম্পেইন লজিকে মনোযোগ দিতে পারে।
iOS 26 নোটিফিকেশনে কী নতুন
iOS 26 সেপ্টেম্বর ২০২৫-এ মুক্তি পেয়েছে এবং iPhone ও iPad-এ পুশ নোটিফিকেশনের ডেলিভারি ও প্রদর্শনে বেশ কিছু বড় পরিবর্তন এনেছে। আপনার ডকুমেন্টেশন বা ক্যাম্পেইনে এখনো iOS 18 উল্লেখ থাকলে তা আপডেট করুন — অডিয়েন্স পুরোনো ভার্সন লক্ষ্য করে।
Priority notifications (Apple Intelligence)
Apple Intelligence এখন আগত নোটিফিকেশনগুলোকে অনুমিত গুরুত্ব অনুযায়ী র্যাঙ্ক করে এবং সবচেয়ে প্রাসঙ্গিকগুলো স্ট্যাকের ওপরে তুলে আনে। রিয়েল-টাইম ইউজার কনটেক্সটের সঙ্গে যুক্ত মেসেজ — যেমন আসছে এমন ডেলিভারি, শুরু হতে যাওয়া মিটিং, সরাসরি জবাব দরকার — স্বয়ংক্রিয়ভাবে গুরুত্ব পায়। সাধারণ মার্কেটিং ব্লাস্টগুলো নামিয়ে দেওয়া হয় বা Notification Summary-তে গ্রুপ করা হয়।
মার্কেটারের জন্য তাৎপর্য: প্রাসঙ্গিকতার সংকেতগুলো এখন শুধু ওপেন রেটের ব্যাপার নয় — এগুলো সরাসরি ঠিক করে দেয় নোটিফিকেশন আদৌ দেখা হবে কিনা। আচরণ-ভিত্তিক, পার্সোনালাইজড মেসেজ নির্ধারিত সময়ের ব্লাস্টকে ক্রমবর্ধমান ব্যবধানে ছাড়িয়ে যাবে।
আলোচনায় যোগ দিন 👇🏻
Smart notification summaries
ইউজাররা কম-প্রায়োরিটি অ্যাপের জন্য সকাল ও সন্ধ্যার সারাংশ ডেলিভারি কনফিগার করতে পারেন। সারাংশে আটকে থাকা নোটিফিকেশন lock screen-এ বাধা সৃষ্টি করে না। Time-Sensitive এবং Critical এই আচরণকে এড়িয়ে যায়।
আপনার অ্যাপ প্রধানত প্রোমোশনাল কন্টেন্ট পাঠালে, iOS 26-এ আপনার অডিয়েন্সের বড় একটি অংশ এগুলো তাৎক্ষণিক অ্যালার্টের পরিবর্তে ব্যাচড সারাংশের অংশ হিসেবে পেতে পারে। Frequency capping এবং মূল্য-কেন্দ্রিক কপি আগের যেকোনো সময়ের চেয়ে বেশি গুরুত্বপূর্ণ।
Broadcast পুশ নোটিফিকেশন
iOS 26 APNs-এর মাধ্যমে Broadcast পুশ নোটিফিকেশন চালু করেছে — একটি নতুন ডেলিভারি মোড, যা পৃথক ডিভাইস টোকেন তালিকা না রাখাই সব সাবস্ক্রাইবারের কাছে একসঙ্গে কন্টেন্ট পাঠাতে দেয়। লাইভ স্পোর্টস, ব্রেকিং নিউজ এবং রিয়েল-টাইম ইভেন্ট অ্যাপের জন্য বিশেষভাবে উপযোগী, যেখানে একই মেসেজ একবারে লক্ষ লক্ষ ইউজারের কাছে যায়।
সম্প্রসারিত Live Activities
Live Activities এখন broadcast APNs payload-এর মাধ্যমে আপডেট হয়, যা উচ্চ-ভলিউম রিয়েল-টাইম আপডেটের জন্য সার্ভারের লোড কমায়। বেশিরভাগ ব্যবহারের জন্য আপডেট ফ্রিকোয়েন্সি ৫–১৫ সেকেন্ডই থাকে।
Communication নোটিফিকেশন আপডেট
iOS 26 Communication notification API সম্প্রসারিত করেছে, যাতে আরও বেশি অ্যাপ ক্যাটাগরি অগ্রাধিকার পাওয়া কথোপকথন থ্রেডে মেসেজ দেখাতে পারে। সহযোগিতামূলক বা সামাজিক ফিচার তৈরি করা অ্যাপগুলোর এই entitlement গ্রহণের কথা বিবেচনা করা উচিত।
iOS Live Activities
Live Activities iOS অ্যাপের জন্য সর্বোচ্চ এনগেজমেন্ট সারফেসগুলোর একটি। ইউজারকে অ্যাপ খুলতে না হলেও এগুলো iPhone-এর lock screen এবং Dynamic Island-এ (iPhone 14 Pro ও তার পরবর্তী) স্থায়ী, রিয়েল-টাইম কন্টেন্ট দেখায়।
আরও বিস্তারিত জানতে আমাদের ডেডিকেটেড গাইড iOS Live Activities: কীভাবে কাজ করে, উদাহরণ ও সেরা চর্চা পড়ুন।
Live Activities কীভাবে কাজ করে
অ্যাপ ActivityKit ফ্রেমওয়ার্ক দিয়ে Live Activity চালু করে এবং content-state কী যুক্ত push payload-এর মাধ্যমে আপডেট করে। প্রতিটি আপডেট বর্তমান স্টেট প্রদর্শন প্রতিস্থাপন করে। অ্যাপ যখন স্পষ্টভাবে শেষ করে, অথবা শুরুতে সেট করা সর্বোচ্চ সময় পেরিয়ে গেলে, activity শেষ হয়।
আপডেট push-এর মাধ্যমে (APNs-এর মধ্য দিয়ে আপনার সার্ভার থেকে) বা locally (অ্যাপের ভেতর থেকে) ডেলিভার হতে পারে। Push update-এর প্রায়োরিটি lock screen-এর রিফ্রেশের গতি ঠিক করে: high-priority আপডেট কয়েক সেকেন্ডে দেখা যায়; background-priority আপডেট দেরি হতে পারে।
Live Activity-এর ব্যবহার
- ডেলিভারি ট্র্যাকিং: “আপনার অর্ডার ৩টি স্টপ দূরে” — ডেলিভারি পর্যন্ত প্রতি মিনিটে আপডেট।
- রাইড শেয়ারিং: চালকের নাম, গাড়ি, ETA কাউন্টডাউন — অ্যাপ খোলার দরকার নেই।
- স্পোর্টস স্কোর: লাইভ স্কোর, পিরিয়ড, shot clock — iOS 26-এ সব সাবস্ক্রাইবারকে একসঙ্গে ব্রডকাস্ট।
- ফ্লাইট স্ট্যাটাস: গেট, বোর্ডিং সময়, বিলম্বের অ্যালার্ট — Dynamic Island-এ দেখা যায়।
- খাবার ডেলিভারির টাইমার: অর্ডার দেওয়া থেকে ডেলিভারি পর্যন্ত কাউন্টডাউন — গুরুত্বপূর্ণ ধাপে push fallback সহ।
প্রয়োজনীয়তা
- iPhone: iOS 16.1+। Dynamic Island: iPhone 14 Pro ও পরবর্তী।
- iPad: iPadOS 17+।
- Activity-র সর্বোচ্চ সময়: ৮ ঘণ্টা; অ্যাপ একবার বাড়াতে পারে।
- Payload আকার: content-state আপডেট APNs payload-এর ৪ KB সীমার মধ্যে থাকতে হবে।
iOS 16.4+ এ ওয়েব পুশ নোটিফিকেশন (Safari ও PWA)
iOS 16.4 থেকে Apple iPhone-এর হোম স্ক্রিনে যুক্ত করা Progressive Web App (PWA)-এর জন্য ওয়েব পুশ নোটিফিকেশন সাপোর্ট করে। এটি একটি গুরুত্বপূর্ণ শূন্যস্থান পূরণ: প্রথমবারের মতো ওয়েব-ভিত্তিক পণ্যগুলো নেটিভ অ্যাপ ইনস্টল ছাড়াই iPhone ইউজারদের পুশ নোটিফিকেশন পাঠাতে পারবে।
কীভাবে কাজ করে
iOS-এ ওয়েব পুশ ডেস্কটপ ওয়েব পুশের মতোই একই W3C Push API এবং Safari service worker মডেল ব্যবহার করে। ইউজারকে PWA হোম স্ক্রিনে যোগ করতে হবে, তারপর স্ট্যান্ডার্ড ব্রাউজার প্রম্পটের মাধ্যমে নোটিফিকেশন পারমিশন দিতে হবে। নোটিফিকেশন Apple-এর push অবকাঠামোর মাধ্যমে ডেলিভার হয়, FCM-এর মাধ্যমে নয়।
প্রয়োজনীয়তা ও সীমাবদ্ধতা
- iOS/iPadOS 16.4 বা পরবর্তী দরকার। In-app browser (WKWebView)-এ ওয়েব পুশ পাওয়া যায় না।
- অ্যাপটি PWA হিসেবে হোম স্ক্রিনে যুক্ত করা থাকতে হবে। Safari ব্রাউজারের ট্যাবে ভিজিট করা সাইটের জন্য নোটিফিকেশন কাজ করে না।
- HTTPS দরকার — service workers এবং push subscriptions নিরাপদ origin চায়।
- iOS-এ background sync নেই — Android Chrome-এ যে কিছু PWA background ফিচার কাজ করে, সেগুলো এখনো iOS Safari-তে সাপোর্ট নেই।
মার্কেটিং সুযোগ
iOS-এ ওয়েব পুশ এখনো কম ব্যবহৃত — যা একে সহজ এক জয় বানিয়ে দেয়। উল্লেখযোগ্য ওয়েব উপস্থিতি থাকা অ্যাপ — ই-কমার্স, মিডিয়া, ফিনটেক — সেই iPhone ইউজারদের কাছে পৌঁছাতে পারে যারা নেটিভ অ্যাপ ইনস্টল করেননি, তাদের PWA হোম স্ক্রিনে যোগ করার জন্য বললে। Pushwoosh iOS 16.4+ PWA-সহ সব প্রধান প্ল্যাটফর্মে ওয়েব পুশ সাপোর্ট করে।
iOS পুশ নোটিফিকেশন ডিজাইনের মূল বিষয়
| উপাদান | স্পেসিফিকেশন |
|---|---|
| টাইটেল | ২৫–৫০ অক্ষর; মূল তথ্য সামনে রাখুন |
| বডি টেক্সট | ১৫০ অক্ষর পর্যন্ত; lock screen-এ প্রথম ৪০ অক্ষর সবচেয়ে দৃশ্যমান |
| Rich ছবি | JPEG বা PNG; Notification Service Extension-এর মাধ্যমে ১০ MB পর্যন্ত |
| GIF / ভিডিও | NSE-এর মাধ্যমে ৫০ MB পর্যন্ত |
| কাস্টম শব্দ | অ্যাপে বান্ডল থাকতে হবে; সর্বোচ্চ ৩০ সেকেন্ড |
| অ্যাকশন বাটন | সর্বোচ্চ ৪টি (Android-এর ৩-এর চেয়ে এক বেশি); প্রতিটি ১–২ শব্দ |
| অ্যাপ আইকন | সিস্টেম-নিয়ন্ত্রিত; ওভাররাইড করা যায় না |
| Payload আকার | মোট ৪ KB (টাইটেল + বডি + মেটাডেটা) |
Rich media-এর জন্য Xcode প্রজেক্টে Notification Service Extension (NSE) দরকার। NSE নোটিফিকেশন দেখানোর আগে intercept করে এবং payload-এর mutable-content ফ্ল্যাগে দেওয়া URL থেকে ছবি বা ভিডিও ডাউনলোড করে। NSE না থাকলে ছবি রেন্ডার হবে না — টেক্সট fallback-এও যাবে না।
iOS পুশ নোটিফিকেশন বেঞ্চমার্ক (২০২৫ সালের ডেটা)
প্রধান শিল্পে ৬০০-এর বেশি অ্যাপের Pushwoosh ডেটা-র ভিত্তিতে। সব শিল্পের গড়: opt-in ৫৬.৩৬%, CTR ১.৭১%।
| শিল্প | Opt-in হার | CTR |
|---|---|---|
| ই-কমার্স ও খুচরো | ৫২.৭৮% | ৩.০৫% |
| ফিনটেক | ৬৯.৬৪% | ২.০৯% |
| অ্যাকশন গেম | ৪৪.১৭% | ০.৪৬% |
| হাইপারক্যাজুয়াল গেম | ২৩.০১% | ০.৮২% |
| মিডিয়া ও বিনোদন | ৫৯.৯৩% | ০.৮৩% |
| খবর | ৫১.৮৪% | ১.৫৫% |
| সব শিল্পের গড় | ৫৬.৩৬% | ১.৭১% |
iOS পুশ নোটিফিকেশনের সেরা চর্চা
প্রি-পারমিশন স্ক্রিন দিয়ে দ্রুত opt-in নিন
iOS-এর গড় opt-in হার ৫৬%। ভালোভাবে ডিজাইন করা প্রি-পারমিশন ফ্লো দিয়ে এটি অনেকটাই বাড়ানো যায়। Apple-এর নেটিভ প্রম্পটের আগে একটি কাস্টম in-app স্ক্রিন দেখান, যেখানে ইউজার কী ধরনের নোটিফিকেশন পাবেন এবং সেগুলো কেন মূল্যবান তা ব্যাখ্যা করা থাকবে। তারপর কোনো অর্থপূর্ণ অ্যাকশনের পরে — কেনাকাটা শেষ, অনবোর্ডিং সম্পন্ন, প্রথম প্রবন্ধ পড়া — সিস্টেম প্রম্পট ট্রিগার করুন।
Focus mode-কে সম্মান করুন
Focus mode (iOS 15-এ চালু হয়েছে) ইউজারকে কাজ, ঘুম বা ব্যক্তিগত সময়ে কোন অ্যাপগুলো তাঁকে বিরক্ত করতে পারবে তা বেছে নিতে দেয়। সক্রিয় Focus ফিল্টার ভেদ করতে পারে শুধু Time-Sensitive ও Critical নোটিফিকেশন। Focus mode-এ থাকা ইউজারকে নিয়মিত প্রোমোশনাল push পাঠালে সেটি নীরবে ডেলিভারি বা চাপা পড়ে যাবে। সেই অনুযায়ী আপনার নোটিফিকেশন ক্যাটাগরি ডিজাইন করুন — এবং যাঁরা এখনো পূর্ণ পারমিশন দেননি তাঁদের কাছে মূল্য দেখাতে provisional নোটিফিকেশন বিবেচনা করুন।
প্রতিটি মেসেজ পার্সোনালাইজ করুন
ডাইনামিক কন্টেন্ট ব্যবহার করে ইউজারের নাম, পণ্য, অবস্থান বা সাম্প্রতিক in-app অ্যাকশনের সঙ্গে মিলিয়ে নোটিফিকেশন তৈরি করুন। iOS ইউজাররা lock screen-এ কী দেখতে চান তা নিয়ে বেশ নির্বাচনী — সাধারণ ব্রডকাস্ট opt-out ত্বরান্বিত করে। আচরণ-ভিত্তিক মেসেজ (“কার্টে যোগ হয়েছে”, “৩ দিনে সাবস্ক্রিপশন শেষ”) ধারাবাহিকভাবে নির্ধারিত সময়ের ব্লাস্টকে ছাড়িয়ে যায়।
Time-Sensitive কৌশলগতভাবে ব্যবহার করুন
Time-Sensitive নোটিফিকেশন Focus mode এবং Notification Summary ভেদ করে — কিন্তু এই entitlement বেশি ব্যবহার করলে ইউজার এটিকে বাতিল করতে শিখে যায়। Time-Sensitive কেবল সত্যিই জরুরি কন্টেন্টের জন্য রাখুন: অর্ডার এখন পৌঁছাচ্ছে, বোর্ডিং গেট পরিবর্তন, পেমেন্ট প্রত্যাখ্যান। Time-Sensitive ফ্ল্যাগ দিয়ে পাঠানো প্রোমোশনাল মেসেজ স্প্যাম মনে হবে এবং পারমিশন বাতিলের দিকে নিয়ে যাবে।
অটোমেশন দিয়ে পাঠানোর সময় অপ্টিমাইজ করুন
ইউজারের টাইম জোন মেনে চলুন। রাতের সময়ের জন্য silence period সেট করুন। Pushwoosh-এর Best Time to Send ফিচার দিয়ে প্রতিটি মেসেজ প্রতিটি ইউজারের পিক অ্যাক্টিভিটি উইন্ডোতে ডেলিভার করুন — এই ডেটা-চালিত পদ্ধতি এনগেজমেন্ট ইতিহাস বিশ্লেষণ করে এবং নির্দিষ্ট সময়ে পাঠানোর তুলনায় CTR ৫০% পর্যন্ত বাড়াতে পারে।
Notification Service Extension দিয়ে rich media যোগ করুন
ছবি যুক্ত নোটিফিকেশনের CTR টেক্সট-অনলি মেসেজের চেয়ে বেশি। Rich media চালু করতে Xcode-এ Notification Service Extension ইমপ্লিমেন্ট করুন এবং payload-এ mutable-content ফ্ল্যাগ যোগ করুন। ১০ MB পর্যন্ত ছবি এবং ৫০ MB পর্যন্ত ভিডিও সাপোর্ট করে — এই জায়গাটা উচ্চমানের ভিজ্যুয়ালের জন্য রাখুন, লো-রেজ থাম্বনেলের জন্য নয়।
A/B টেস্ট ক্রমাগত চালু রাখুন
টাইটেল কপি, বডি টেক্সট, ইমোজি, CTA বাটন, পাঠানোর সময় এবং rich media পরীক্ষা করুন। Opt-in হার, opt-out হার, CTR এবং downstream রূপান্তর ট্র্যাক করুন। ছোট ছোট অপ্টিমাইজেশন একসঙ্গে মিলে উল্লেখযোগ্য পারফরম্যান্সের পার্থক্য তৈরি করে — iOS-এ, যেখানে opt-in হার কম, ১০% CTR উন্নতি মোট ক্যাম্পেইন রিচে অসমভাবে বড় প্রভাব ফেলে।
iPhone-এ পুশ নোটিফিকেশন কীভাবে চালু করবেন
ইউজার iOS settings-এ প্রতি অ্যাপের জন্য নোটিফিকেশন নিয়ন্ত্রণ করেন। কীভাবে চালু, বন্ধ এবং সূক্ষ্মভাবে কনফিগার করবেন — তা নিজের পরীক্ষার জন্যও কাজে লাগে, ইউজারদের গাইড করতেও সাহায্য করে।
iPhone-এ পুশ নোটিফিকেশন কীভাবে চালু করবেন (iOS notification settings)
- iPhone-এ Settings অ্যাপ খুলুন।
- Notifications-এ ট্যাপ করুন।
- নিচে স্ক্রল করে যে অ্যাপটি ম্যানেজ করতে চান সেটিতে ট্যাপ করুন।
- Allow Notifications চালু করুন।
- কীভাবে নোটিফিকেশন পেতে চান বেছে নিন: Lock Screen, Notification Center, এবং/অথবা Banners।
- ঐচ্ছিক: প্রতিটি অ্যাপের জন্য অ্যালার্ট আচরণ কাস্টমাইজ করতে Sounds ও Badges-এ ট্যাপ করুন।
iPhone-এ পুশ নোটিফিকেশন কীভাবে বন্ধ করবেন
- Settings > Notifications খুলুন।
- যে অ্যাপটি নীরব করতে চান সেটিতে ট্যাপ করুন।
- ওই অ্যাপের সব নোটিফিকেশন বন্ধ করতে Allow Notifications বন্ধ করুন।
- অথবা: Allow Notifications চালু রেখে শুধু Lock Screen-এর টিক বাতিল করুন, যাতে স্ক্রিন বন্ধ থাকলে নোটিফিকেশন না আসে।
Focus mode-এ নোটিফিকেশন কীভাবে পরিচালনা করবেন
Focus চলাকালীন যদি শুধুমাত্র নির্দিষ্ট অ্যাপের নোটিফিকেশন পেতে চান: Settings > Focus > একটি Focus বেছে নিন (যেমন Work) > People and Apps > Apps > যেসব অ্যাপ অনুমতি দিতে চান যোগ করুন। ওই Focus সেশনের সময় বাকি সব অ্যাপ নীরব থাকবে।
২০২৬-এ শীর্ষ iOS পুশ নোটিফিকেশন সার্ভিস
সঠিক প্ল্যাটফর্ম বেছে নেওয়া ডেলিভারিযোগ্যতা, ক্যাম্পেইনের জটিলতা এবং মোট মালিকানা খরচকে প্রভাবিত করে। iOS push-এর জন্য সবচেয়ে গুরুত্বপূর্ণ বৈশিষ্ট্যগুলোতে শীর্ষ অপশনগুলো কেমন তুলনা করে দেখা যাক।
| প্ল্যাটফর্ম | APNs + HMS | Live Activities | No-code journey | AI অপ্টিমাইজেশন | মূল্য |
|---|---|---|---|---|---|
| Pushwoosh | হ্যাঁ (দুটোই) | হ্যাঁ | হ্যাঁ (ভিজ্যুয়াল) | হ্যাঁ (ManyMoney AI) | $৪৯/মাস থেকে |
| OneSignal | হ্যাঁ | হ্যাঁ | সীমিত | প্রাথমিক | ফ্রি + পেইড |
| Airship | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | Enterprise |
| Braze | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | Enterprise |
| MagicBell | হ্যাঁ | না | না | না | ব্যবহারভিত্তিক |
এই তালিকায় Pushwoosh-ই একমাত্র প্ল্যাটফর্ম, যা একটি mid-market সমাধানে APNs + HMS ডেলিভারি, Live Activities সাপোর্ট, no-code journey অর্কেস্ট্রেশন এবং স্বয়ংক্রিয় AI অপ্টিমাইজেশন (ManyMoney AI) একসঙ্গে দেয়। Pushwoosh বনাম OneSignal অথবা Pushwoosh বনাম Braze তুলনা করুন।
Pushwoosh — সেরা Apple পুশ নোটিফিকেশন সার্ভিস
iOS push-এর পারফরম্যান্স উন্নত করা মানে বেশি মেসেজ পাঠানো নয়। এটি সঠিকতার ব্যাপার — সঠিক মেসেজ, সঠিক ইউজার, সঠিক মুহূর্ত — এবং সেই প্রযুক্তিগত নির্ভরযোগ্যতার, যা নিশ্চিত করে মেসেজ সত্যিই APNs দিয়ে পৌঁছাচ্ছে।
- পূর্ণ APNs সম্মতি: সর্বদা সর্বশেষ APNs প্রোটোকল এবং iOS 26 পরিবর্তনের সঙ্গে আপডেট থাকে।
- একটি প্ল্যাটফর্ম থেকে অমনিচ্যানেল: iOS push, Android push, web push, in-app messages, ইমেইল, SMS, WhatsApp।
- No-code Customer Journey Builder: ইঞ্জিনিয়ারিং সাপোর্ট ছাড়াই আচরণ-ভিত্তিক স্বয়ংক্রিয় ফ্লো তৈরি করুন।
- Live Activities সাপোর্ট: Pushwoosh ক্যাম্পেইন থেকে push-এর মাধ্যমে Live Activities পাঠান ও আপডেট করুন।
- Best time to send: প্রতি ইউজারের জন্য টাইমিং অপ্টিমাইজেশন, ৫০% পর্যন্ত উচ্চ CTR।
- ManyMoney AI: স্বয়ংক্রিয় AI, যা কেনাকাটায় প্রস্তুত ইউজারদের খুঁজে বের করে, রাজস্ব ফাঁস চিহ্নিত করে এবং ২৪/৭ ক্যাম্পেইন অপ্টিমাইজ করে।
FAQ
সম্পর্কিত আর্টিকেল
সব দেখুন