Android নোটিফিকেশন চ্যানেল

পুরো অ্যাপ নয়, শুধু একটি চ্যানেল মিউট করার সুযোগ দিন

Pushwoosh প্রতিটি Android পুশ এমন একটি চ্যানেলে পাঠায় যা ইউজার নিজে নিয়ন্ত্রণ করেন — অর্ডার আপডেট থেকে প্রোমোশন, ব্রেকিং নিউজ পর্যন্ত। ক্যাটাগরি অনুযায়ী importance ও সাউন্ড সেট করুন, যাতে প্রোমো মিউট করা মানে পুরো অ্যাপ ব্লক করা না হয়।

সামনে থেকে দেখা একটি Android ফোন, যার নোটিফিকেশন শেডে তিনটি আলাদা চ্যানেল ক্যাটাগরি: স্পষ্ট heads-up অর্ডার আপডেট অ্যালার্ট, হালকা ও নিঃশব্দ প্রোমোশন নোটিফিকেশন, এবং নিজস্ব সাউন্ড আইকনসহ ব্রেকিং নিউজ অ্যালার্ট

৮০,০০০+ কোম্পানি এনগেজমেন্ট বাড়াতে আস্থা রাখে

Android নোটিফিকেশন চ্যানেল কি, সহজ ভাষায়

প্রতিটি Android নোটিফিকেশন একটি চ্যানেলের অংশ — এটি ইউজারের নিয়ন্ত্রণে থাকা একটি ক্যাটাগরি, যেমন “প্রোমোশন”, “অর্ডার আপডেট” বা “ব্রেকিং নিউজ”। চ্যানেলের কারণেই ইউজার এক ধরনের মেসেজ মিউট করতে পারেন, অথচ যে অ্যাপ মেসেজ পাঠায় সেটি ব্লক করতে হয় না। বাংলাদেশে বেশিরভাগ ইউজার Android ব্যবহার করেন, তাই এই সেটআপ আপনার প্রায় পুরো অডিয়েন্সকেই ছুঁয়ে যায়।

নামযুক্ত চ্যানেল, সার্ভার থেকে তৈরি

Control Panel-এ Android root params-এ, অথবা /createMessage-এর android_root_params-এ pw_channel যোগ করুন। নতুন চ্যানেলের নাম দেওয়া প্রথম পুশই ডিভাইসে চ্যানেলটি তৈরি করে — অ্যাপ রিলিজের দরকার নেই।

ডিফল্ট চ্যানেল, শুরু থেকেই

SDK প্রতিটি Android 8+ ডিভাইসে নিজে থেকেই একটি ডিফল্ট চ্যানেল তৈরি করে, pw_channel খালি থাকলেও — তাই নোটিফিকেশন সবসময় সঠিক জায়গায় পৌঁছায়।

Importance লেভেল

Importance level ফিল্ড (-2 থেকে 2) ঠিক করে নোটিফিকেশন আসার সময় চ্যানেল কেমন আচরণ করবে — নিঃশব্দ থেকে পূর্ণ heads-up ব্যানার পর্যন্ত। চ্যানেল তৈরির মুহূর্তে এটি একবারই পড়া হয়।

প্রতি চ্যানেলে আলাদা সাউন্ড

pw_channel-এর সাথে android_sound (res/raw-এ রাখা একটি ফাইল) যোগ করুন — সেই চ্যানেলের প্রতিটি পুশ সিস্টেম ডিফল্টের বদলে নিজস্ব সাউন্ড বাজাবে।

আপনি যা নিয়ন্ত্রণ করেন

আপনি যা পাঠানএটি যা করেকোথায় সেট হয়
একটি চ্যানেলের নামপ্রথম সেন্ডে চ্যানেল তৈরি করে, অথবা ডিভাইসে আগে থেকে থাকা চ্যানেলটি ব্যবহার করেAndroid root params-এ pw_channel, অথবা API payload
Importance level, -2 থেকে 2heads-up আচরণ ঠিক করে, যা চ্যানেল তৈরির মুহূর্তেই স্থির হয়ে যায়পুশের Importance level ফিল্ড, অথবা API-তে একই ভ্যালু
android_sound + pw_channelশুধু ওই চ্যানেলকে নিজস্ব অ্যালার্ট সাউন্ড দেয়res/raw-এ রাখা ফাইল, এক্সটেনশন ছাড়া নাম দিয়ে উল্লেখ করা
pw_channel পাঠানো হয়নিSDK নিজে থেকেই একটি ডিফল্ট চ্যানেল তৈরি ও ব্যবহার করেকোনো সেটআপ লাগে না, Android 8+-এ শুরু থেকেই
আপনি যা পাঠান
1 / 4
একটি চ্যানেলের নাম
এটি যা করে
প্রথম সেন্ডে চ্যানেল তৈরি করে, অথবা ডিভাইসে আগে থেকে থাকা চ্যানেলটি ব্যবহার করে
কোথায় সেট হয়
Android root params-এ pw_channel, অথবা API payload
আপনি যা পাঠান
2 / 4
Importance level, -2 থেকে 2
এটি যা করে
heads-up আচরণ ঠিক করে, যা চ্যানেল তৈরির মুহূর্তেই স্থির হয়ে যায়
কোথায় সেট হয়
পুশের Importance level ফিল্ড, অথবা API-তে একই ভ্যালু
আপনি যা পাঠান
3 / 4
android_sound + pw_channel
এটি যা করে
শুধু ওই চ্যানেলকে নিজস্ব অ্যালার্ট সাউন্ড দেয়
কোথায় সেট হয়
res/raw-এ রাখা ফাইল, এক্সটেনশন ছাড়া নাম দিয়ে উল্লেখ করা
আপনি যা পাঠান
4 / 4
pw_channel পাঠানো হয়নি
এটি যা করে
SDK নিজে থেকেই একটি ডিফল্ট চ্যানেল তৈরি ও ব্যবহার করে
কোথায় সেট হয়
কোনো সেটআপ লাগে না, Android 8+-এ শুরু থেকেই

কোথায় সেট করবেন

কম্পোজারে একটি ফিল্ড

Send-Push ফর্মে বা প্রিসেটে Android root params-এ চ্যানেলের নাম লিখুন। নতুন ক্যাটাগরির জন্য রিলিজ বা ডেভেলপার কোনোটাই লাগে না।

API-তে একটি key

/createMessage-এ android_root_params.pw_channel, আর চ্যানেল-নির্দিষ্ট অ্যালার্ট সাউন্ডের জন্য সাথে android_sound।

সব Android ট্রান্সপোর্টে একই লজিক

একই pw_channel payload FCM-এ কাজ করে, আর অল্ট-স্টোর পুশ-এর মাধ্যমে Huawei HMS ও Amazon ADM-এও।

জার্নির ভেতরে চ্যানেল কিভাবে কাজ করে

একই জার্নি চালায় দুটি চ্যানেল

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

অর্ডার অ্যালার্ট বাজে, সেলের মেসেজ থাকে চুপচাপ

ধরুন একটি ই-কমার্স অ্যাপে কেউ অর্ডার দিলেন — order-placed ইভেন্ট জার্নি চালু করে। একটি silent push ব্যাকগ্রাউন্ডে নিঃশব্দে ডেলিভারির আনুমানিক সময় লোড করে রাখে, আর ট্রানজ্যাকশনাল শাখা উচ্চ Importance level-সহ “অর্ডার আপডেট” চ্যানেলের নাম দেয়, তাই মেসেজটি heads-up অ্যালার্ট হিসেবে আসে।

একই জার্নি ডিফল্ট importance-এ “প্রোমোশন” চ্যানেলে একটি আলাদা শাখা চালায়। যে ইউজার ঈদ বা পহেলা বৈশাখের সেলের প্রোমোশন মিউট করেছেন, তিনিও একই ফোনে অর্ডার অ্যালার্ট পেতে থাকেন: একই অ্যাপের ভেতরে দুটি আলাদা চ্যানেল চলে।

কোন কাজে ব্যবহার করবেন

অ্যাপ যত বেশি সত্যিকারের আলাদা ধরনের নোটিফিকেশন পাঠায়, চ্যানেল থেকে তত বেশি লাভ হয়। একঘেয়ে একটিমাত্র স্ট্রিম থাকলে প্রায় কোনো লাভ নেই; জোরালো প্রোমোশন আর নিঃশব্দ ট্রানজ্যাকশনাল অ্যালার্টের মিশ্রণ থাকলে লাভ সবচেয়ে বেশি।

ইন্ডাস্ট্রিযেসব চ্যানেল আলাদা করা উচিতকেন মানানসই
ই-কমার্স ও রিটেইলপ্রোমোশন বনাম অর্ডার ও ডেলিভারি আপডেট বনাম প্রাইস-ড্রপ অ্যালার্টপ্রোমো বনাম ট্রানজ্যাকশনাল — সবচেয়ে পরিচিত বিভাজন
ফিনটেক ও ব্যাংকিংফ্রড ও ট্রানজ্যাকশন অ্যালার্ট বনাম স্টেটমেন্ট বনাম রিমাইন্ডার বনাম প্রোমোশনযে অ্যালার্ট অবশ্যই পৌঁছাতে হবে, তা পুরোপুরি ঐচ্ছিক প্রোমোশনের পাশেই থাকে
মোবাইল গেমইভেন্ট ও প্রোমোশন বনাম গিল্ড ও সোশ্যাল বনাম রিওয়ার্ড বনাম live-ops অ্যালার্টAndroid-প্রধান ইনস্টল বেসে অনেক ধরনের স্ট্রিম
মার্কেটপ্লেসক্রেতা/বিক্রেতার মেসেজ বনাম অর্ডার আপডেট বনাম প্রোমোশন বনাম লিস্টিং অ্যালার্টবহুপক্ষীয় মেসেজিং স্বাভাবিকভাবেই বহু-স্ট্রিম
ক্রিয়েটর ও সাবস্ক্রিপশন অ্যাপনতুন কন্টেন্ট বনাম সোশ্যাল ইন্টারঅ্যাকশন বনাম বিলিং বনাম প্রোমোশনসাবস্ক্রাইবাররা যা চেয়েছেন শুধু তাই পান
মিডিয়া, নিউজ ও স্ট্রিমিংব্রেকিং নিউজ বনাম টপিক ফিড বনাম নতুন এপিসোড বনাম প্রোমোশনAndroid চ্যানেলের পাঠ্যপুস্তকীয় উদাহরণ
ইন্ডাস্ট্রি
1 / 6
ই-কমার্স ও রিটেইল
যেসব চ্যানেল আলাদা করা উচিত
প্রোমোশন বনাম অর্ডার ও ডেলিভারি আপডেট বনাম প্রাইস-ড্রপ অ্যালার্ট
কেন মানানসই
প্রোমো বনাম ট্রানজ্যাকশনাল — সবচেয়ে পরিচিত বিভাজন
ইন্ডাস্ট্রি
2 / 6
ফিনটেক ও ব্যাংকিং
যেসব চ্যানেল আলাদা করা উচিত
ফ্রড ও ট্রানজ্যাকশন অ্যালার্ট বনাম স্টেটমেন্ট বনাম রিমাইন্ডার বনাম প্রোমোশন
কেন মানানসই
যে অ্যালার্ট অবশ্যই পৌঁছাতে হবে, তা পুরোপুরি ঐচ্ছিক প্রোমোশনের পাশেই থাকে
ইন্ডাস্ট্রি
3 / 6
মোবাইল গেম
যেসব চ্যানেল আলাদা করা উচিত
ইভেন্ট ও প্রোমোশন বনাম গিল্ড ও সোশ্যাল বনাম রিওয়ার্ড বনাম live-ops অ্যালার্ট
কেন মানানসই
Android-প্রধান ইনস্টল বেসে অনেক ধরনের স্ট্রিম
ইন্ডাস্ট্রি
4 / 6
মার্কেটপ্লেস
যেসব চ্যানেল আলাদা করা উচিত
ক্রেতা/বিক্রেতার মেসেজ বনাম অর্ডার আপডেট বনাম প্রোমোশন বনাম লিস্টিং অ্যালার্ট
কেন মানানসই
বহুপক্ষীয় মেসেজিং স্বাভাবিকভাবেই বহু-স্ট্রিম
ইন্ডাস্ট্রি
5 / 6
ক্রিয়েটর ও সাবস্ক্রিপশন অ্যাপ
যেসব চ্যানেল আলাদা করা উচিত
নতুন কন্টেন্ট বনাম সোশ্যাল ইন্টারঅ্যাকশন বনাম বিলিং বনাম প্রোমোশন
কেন মানানসই
সাবস্ক্রাইবাররা যা চেয়েছেন শুধু তাই পান
ইন্ডাস্ট্রি
6 / 6
মিডিয়া, নিউজ ও স্ট্রিমিং
যেসব চ্যানেল আলাদা করা উচিত
ব্রেকিং নিউজ বনাম টপিক ফিড বনাম নতুন এপিসোড বনাম প্রোমোশন
কেন মানানসই
Android চ্যানেলের পাঠ্যপুস্তকীয় উদাহরণ

কখন সেটআপের দরকার নেই

  • নতুন কারো কাছে পৌঁছানো: চ্যানেল শুধু পুশ আগেই পাঠানো মেসেজকে সাজায়।
  • iOS-এ যেকোনো কিছু: সেখানে চ্যানেল কাজ করে না, একই কাজ করে Time-Sensitive বা Critical লেভেল।
  • পুরনো চ্যানেলে পরে heads-up অ্যালার্ট চালু করা: চ্যানেল তৈরির মুহূর্তেই importance স্থির হয়ে যায়, নতুন আচরণের জন্য নতুন চ্যানেলের নাম লাগে।
  • প্রায় একই রকম অনেকগুলো চ্যানেলের লম্বা তালিকা: এটি বিশৃঙ্খল দেখায় এবং ইউজাররা পুরো গ্রুপ মিউট করতে শিখে যান।
  • যে অ্যাপে নোটিফিকেশনের একটিমাত্র আসল স্ট্রিম: আলাদা করার কিছু নেই, তাই চ্যানেল শুধু একটি অপ্রয়োজনীয় সেটিং যোগ করে।
চ্যানেল ঠিক করে মেসেজ কোথায় যাবে। শব্দ ঠিক করে সেটি পড়া হবে কিনা

অনুসরণ করার মতো ৫০টি পুশ নোটিফিকেশন — প্রতিটির কপি ও ক্রিয়েটিভসহ।

উদাহরণগুলো দেখুন

প্ল্যাটফর্ম ও টেকনিক্যাল কভারেজ

নোটিফিকেশন চ্যানেল শুধু Android-এর OS প্রিমিটিভ, যা Android 8.0 Oreo-তে চালু হয়েছে। iOS-এ রেজিস্টার করার মতো কোনো চ্যানেল নেই; একই ধরনের কাজ হয় Time-Sensitive ও Critical interruption লেভেলের মাধ্যমে, আর ওয়েবেও এর সমতুল্য কিছু নেই। শেষ কলামে দেখানো হয়েছে কোথায় Pushwoosh-এর মেকানিক শেষ এবং অপারেটিং সিস্টেমের নিয়ম শুরু।

সক্ষমতাiOSAndroidWebকে ডেলিভার করে
নোটিফিকেশন চ্যানেল–Android 8.0 Oreo (API 26) ও পরবর্তী–নেটিভ OS প্রিমিটিভ, Pushwoosh SDK 5.4.0+
ডিফল্ট চ্যানেল–হ্যাঁ, নিজে থেকেই তৈরি হয়–Pushwoosh SDK, প্রতিটি Android 8+ ডিভাইসে
pw_channel দিয়ে নামযুক্ত চ্যানেল–হ্যাঁ, প্রথম সেন্ডে তৈরি হয়, অ্যাপ রিলিজ ছাড়াই–Android root params ফিল্ড, অথবা /createMessage
প্রতি চ্যানেলে আলাদা সাউন্ড–হ্যাঁ–pw_channel + android_sound, res/raw-এ রাখা ফাইল
Huawei ও Amazon ডিভাইসে একই মেকানিক–হ্যাঁ, HMS ও ADM দিয়ে–অল্ট-স্টোর পুশ
ক্রস-প্ল্যাটফর্ম SDK র‍্যাপার–Cordova/Capacitor, React Native, Unity, Flutter–নেটিভ Android bridge-এর মাধ্যমে
আগে রানটাইম পারমিশন লাগে–Android 13+, POST_NOTIFICATIONS–OS, কোনো চ্যানেল দেখানোর আগে
তুলনীয় আর্জেন্সি কন্ট্রোলTime-Sensitive / Critical লেভেলচ্যানেল importance, এখানেই সেট হয়–প্রতি প্ল্যাটফর্মে আলাদা ফিচার
সক্ষমতা
1 / 8
নোটিফিকেশন চ্যানেল
iOS
–
Android
Android 8.0 Oreo (API 26) ও পরবর্তী
Web
–
কে ডেলিভার করে
নেটিভ OS প্রিমিটিভ, Pushwoosh SDK 5.4.0+
সক্ষমতা
2 / 8
ডিফল্ট চ্যানেল
iOS
–
Android
হ্যাঁ, নিজে থেকেই তৈরি হয়
Web
–
কে ডেলিভার করে
Pushwoosh SDK, প্রতিটি Android 8+ ডিভাইসে
সক্ষমতা
3 / 8
pw_channel দিয়ে নামযুক্ত চ্যানেল
iOS
–
Android
হ্যাঁ, প্রথম সেন্ডে তৈরি হয়, অ্যাপ রিলিজ ছাড়াই
Web
–
কে ডেলিভার করে
Android root params ফিল্ড, অথবা /createMessage
সক্ষমতা
4 / 8
প্রতি চ্যানেলে আলাদা সাউন্ড
iOS
–
Android
হ্যাঁ
Web
–
কে ডেলিভার করে
pw_channel + android_sound, res/raw-এ রাখা ফাইল
সক্ষমতা
5 / 8
Huawei ও Amazon ডিভাইসে একই মেকানিক
iOS
–
Android
হ্যাঁ, HMS ও ADM দিয়ে
Web
–
কে ডেলিভার করে
সক্ষমতা
6 / 8
ক্রস-প্ল্যাটফর্ম SDK র‍্যাপার
iOS
–
Android
Cordova/Capacitor, React Native, Unity, Flutter
Web
–
কে ডেলিভার করে
নেটিভ Android bridge-এর মাধ্যমে
সক্ষমতা
7 / 8
আগে রানটাইম পারমিশন লাগে
iOS
–
Android
Android 13+, POST_NOTIFICATIONS
Web
–
কে ডেলিভার করে
OS, কোনো চ্যানেল দেখানোর আগে
সক্ষমতা
8 / 8
তুলনীয় আর্জেন্সি কন্ট্রোল
Android
চ্যানেল importance, এখানেই সেট হয়
Web
–
কে ডেলিভার করে
প্রতি প্ল্যাটফর্মে আলাদা ফিচার

সিকিউরিটি ও হোস্টিং

Pushwoosh চলে US ও জার্মানিতে নিজস্ব হার্ডওয়্যারে, GDPR মেনে।

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

কিভাবে কাজ করে

  1. কম্পোজ করুন (নো-কোড)

    Send-Push ফর্মে Android root params-এ চ্যানেলের নাম লিখুন, অথবা Messages API-এর মাধ্যমে android_root_params.pw_channel পাঠান।

  2. একবার সেট করুন

    নতুন চ্যানেলের নাম দেওয়া প্রথম পুশটি ওই মেসেজের importance, সাউন্ড ও ভাইব্রেশন দিয়ে ডিভাইসে চ্যানেল তৈরি করে। শুরুতেই ৩ থেকে ৫টি চ্যানেলের একটি তালিকা পরিকল্পনা করুন, কারণ পরে আচরণ বদলাতে নতুন চ্যানেলের নাম লাগে।

  3. অর্কেস্ট্রেট করুন (নো-কোড)

    একই কাস্টমার জার্নি-র মানানসই শাখা থেকে প্রতিটি চ্যানেল রাউট করুন — বাকি মেসেজিংয়ের মতো একই অডিয়েন্স ও প্রোফাইল ব্যবহার করে।

যে সীমাবদ্ধতাগুলো জানা দরকার

কঠোর Android নিয়মসহ একটি ক্যাটাগরাইজেশন প্রিমিটিভ। এগুলোই এর সীমা।

  • শুধু Android। iOS-এ চ্যানেল কাজ করে না, সেখানে একই কাজ করে Time-Sensitive ও Critical লেভেল।
  • চ্যানেল তৈরির মুহূর্তেই importance, সাউন্ড ও ভাইব্রেশন স্থির হয়ে যায়। একই চ্যানেলে পরের পুশ এগুলো বদলাতে পারে না, তাই নতুন আচরণের জন্য নতুন চ্যানেলের নাম লাগে।
  • শেষ সিদ্ধান্ত ইউজারের। যে কেউ সিস্টেম সেটিংসে চ্যানেল মিউট বা পুরোপুরি ব্লক করতে পারেন, আর সার্ভার থেকে সেই সিদ্ধান্ত উল্টানো যায় না।
  • Android 13 ও পরবর্তী ভার্সনে কোনো চ্যানেল দেখানোর আগে POST_NOTIFICATIONS রানটাইম পারমিশন লাগে।
  • Android 14 ইউজারকে চ্যানেলের importance দেখায়, আর Android 15 দ্রুত পরপর আসা নোটিফিকেশন নিজে থেকে শান্ত করে দেয় — তাই ভুল ক্যাটাগরির চ্যানেল দ্রুত মিউট হয়ে যায়।
  • চ্যানেলের নাম একটি free-text key। বানান ভুল হলে আপনি যে চ্যানেল চেয়েছিলেন সেটি ব্যবহার না হয়ে একটি নতুন, অনাকাঙ্ক্ষিত চ্যানেল তৈরি হয়।
  • চ্যানেল ব্যবহারের সার্ভার-সাইড দৃশ্যমানতা একটি ন্যূনতম সীমা, কভারেজ মেট্রিক নয়। ডিফল্ট চ্যানেল payload-এ কোনো চিহ্ন রাখে না, তাই কত শতাংশ সেন্ডার নামযুক্ত চ্যানেল ব্যবহার করেন তা আমরা রিপোর্ট করি না।

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

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

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

অল্ট-স্টোর পুশ

Google Play থাকুক বা না থাকুক, প্রতিটি Android ডিভাইসে পৌঁছান। FCM, HMS ও ADM জুড়ে Huawei, HarmonyOS ও Amazon Fire ডিভাইসে পুশ — এক জায়গা থেকে।

ইন্টারঅ্যাক্টিভ পুশ

আপনার পাঠানো পুশে লেবেলযুক্ত অ্যাকশন বাটন যোগ করুন — ইউজার এক ট্যাপেই অ্যাপ্রুভ, ক্লেইম বা ট্র্যাক করবেন। iOS বাটন সেট Control Panel-এ নো-কোডে তৈরি করুন।

Time-Sensitive ও Critical পুশ

যে পুশ পাঠান তাতেই iOS ইন্টারাপশন লেভেল সেট করুন, যাতে ফ্রড অ্যালার্ট বা গেট পরিবর্তন Focus ভেদ করে পৌঁছায়। Pushwoosh Control Panel-এ নো-কোড টগল।

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

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

অ্যাপ আইকন ব্যাজ

অ্যাপ আইকনে আনরিড কাউন্ট দেখান এবং সেটি সঠিক রাখুন। Control Panel-এর Badges ফিল্ড বা ios_badges API key দিয়ে নির্দিষ্ট সংখ্যা, +1 বা 0 সেট করুন।