# একটি সাইলেন্ট পুশ পাঠান

কখনও কখনও ব্যবহারকারীদের না জানিয়ে অ্যাপে কিছু ডেটা পাস করতে, ব্যাকগ্রাউন্ডে অ্যাপ আপডেট করতে, বা আপনার সার্ভার থেকে নতুন ডেটা পেতে হয়। এখানেই **সাইলেন্ট পুশ নোটিফিকেশন** খুব কার্যকর হয়ে ওঠে!

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

সাইলেন্ট পুশ নোটিফিকেশন পাঠিয়ে, আপনি করতে পারেন:
- ডাউনলোড করার জন্য উপলব্ধ নতুন কন্টেন্ট সম্পর্কে আপনার অ্যাপকে অবহিত করুন
- ব্যাকগ্রাউন্ড টাস্ক সম্পাদন করুন
- আপনার সার্ভার থেকে নতুন ডেটা পান
- অ্যাপে কাস্টম ডেটা পাস করুন

সাইলেন্ট পুশ নোটিফিকেশন সমস্ত Pushwoosh ব্যবহারকারীদের জন্য আউট-অফ-দ্য-বক্স উপলব্ধ এবং API বা [Pushwoosh Customer Journey](/bn/product/customer-journey/journey-elements#data-to-app) এর মাধ্যমে সহজেই প্রয়োগ করা যেতে পারে।

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

### সাইলেন্ট পুশ নোটিফিকেশন পাঠানো
[`/createMessage`](/bn/developer/api-reference/messages-api/#createmessage) API অনুরোধের মাধ্যমে সাইলেন্ট পুশ নোটিফিকেশন পাঠাতে, `"ios_silent"` এবং `"android_silent"` প্যারামিটারগুলো `1` এ সেট করুন।

#### উদাহরণ API অনুরোধ:

```
POST https://api.pushwoosh.com/json/1.3/createMessage

{
   "request": {
        "application": "XXXXX-XXXXX",
        "auth": ACCESS_TOKEN,
        "notifications": [{
            "send_date": "now",
            "ignore_user_timezone": true,
            "content": "test",
            "platforms": [1, 3],
            "ios_silent": 1,
            "android_silent": 1
        }]
    }
}
```