Push-bildirishnoma — ilova yopiq bo‘lsa ham telefon ekranida ko‘rsatiladigan va faqat bildirishnomalarga ruxsat bergan odamlarga yuboriladigan xabar. Ruxsat esa ko‘pincha unutiladigan birinchi cheklov: Android 13 va undan yuqorisida yangi ilovada bildirishnomalar sukut bo‘yicha o‘chirilgan, iOS‘da esa ularni tizim so‘rovi yoqadi. Keyingi hammasi segment, sabab va yuborish vaqtiga bog‘liq.
Qisqacha
Ruxsat bildirishnomaning foydasi aniq bo‘lgan paytda so‘raladi, birinchi ekranda emas. Android‘da qoida ochiq yozilgan: agar foydalanuvchi ilovani Android 13 yoki undan yuqori qurilmaga o‘rnatsa, bildirishnomalar sukut bo‘yicha o‘chirilgan, va ularni faqat u ruxsat bergandan keyin yuborish mumkin. iOS‘da ham bildirishnomalarni faqat aniq ruxsat yoqadi: ilova tizim so‘rovini ko‘rsatadi, va unga javob kanal bilan keyingi barcha ishni belgilaydi.
Android‘da rad javobining narxi ko‘rinadiganidan yuqori. Hujjatlarda aytilishicha: agar ilova Android 12L yoki pastroqqa mo‘ljallangan bo‘lsa va odam kamida bir marta «Ruxsat bermaslik»ni bossa, ilova qayta o‘rnatilmaguncha yoki Android 13‘ga mo‘ljallangan versiyaga yangilanmaguncha so‘rov qayta chiqmaydi.
Shuning uchun kanalning birinchi ko‘rsatkichi ochishlar emas, balki o‘rnatganlar sonidan bildirishnomalarga ruxsat berganlar ulushi. U past bo‘lguncha matnlar ustida ishlash ma’nosiz: xabarlarni ko‘rsatadigan odam yo‘q.
Foydalanuvchi ilovaning o‘zini emas, agar siz ularni ajratgan bo‘lsangiz, bildirishnomaning alohida turini o‘chiradi. Android 8.0‘dan boshlab har bir bildirishnoma kanalga bog‘langan bo‘lishi kerak; Android 8.0 va undan yuqoriga mo‘ljallangan ilovada kanalsiz bildirishnoma shunchaki chiqmaydi, tizim esa xatoni qayd etadi.
Amaliy xulosa oddiy. Kanallar sizda yozish uchun qancha turli sabab bo‘lsa, shuncha bo‘lishi kerak: «Buyurtmalar», «Yetkazib berish», «Eslatmalar», «Aksiyalar». Shunda promodan charchagan odam o‘z buyurtmasi holatini emas, promoni o‘chiradi.
Maslahat Reklamani hech qachon buyurtma holati bilan bir xil kanalga qo‘ymang. Aralash mazmunli kanalni bir marta o‘chirib, odam ilovani nima uchun o‘rnatgan bo‘lsa, o‘shani ham olmay qo‘yadi — va uni bildirishnomalarga qaytara olmaysiz: kanal sozlamalarini ilova emas, foydalanuvchi boshqaradi.
Marketing rejasiga emas, odamning harakatiga bog‘langan bildirishnomalar ishlaydi. Har bir bunday stsenariyning trigger-hodisasi, tushunarli sababi va uni saqlab qolish kerakligini ko‘rsatadigan ko‘rsatkichi bor.
| Hodisa | Xabar namunasi | Qachon yuborish kerak | Stsenariy ko‘rsatkichi |
|---|---|---|---|
| Buyurtma rasmiylashtirildi | «Buyurtma № 1284 qabul qilindi. Kuryer chiqqanda yozamiz» | Darhol | Yetkazilish va ochishlar |
| Yetkazib berish holati o‘zgardi | «Kuryer yo‘lga chiqdi, bir soat ichida yetib keladi» | Hodisa paytida | Ochishlar |
| Savat tashlab ketildi | «Savatda ikkita mahsulot qoldi. Ertaga saqlab qo‘yaylikmi?» | Ikki-to‘rt soatdan keyin | Savatga o‘tishlar va buyurtmalar |
| Obuna tugayapti | «Obuna 24-sentabrda tugaydi. Hozir uzaytirasizmi?» | Uch kun oldin va tugash kunida | Uzaytirishlar |
| Yordam xizmatida javob | «Operator murojaatingizga javob berdi» | Darhol | Ochishlar va javobgacha vaqt |
| Faollik yo‘q | «Bir haftadan beri kirmadingiz. Yangi yetkazib berish shartlari paydo bo‘ldi» | Jadval bo‘yicha, haftada bir martadan ko‘p emas | Qaytishlar va obunadan chiqishlar |
Har bir bildirishnoma bosh ekranni emas, kerakli ekranni ochishi kerak: buyurtma — buyurtma kartochkasini, savat — savatni. Ilova ichidagi bunday havolalar qanday tuzilgani va o‘tish manbaini qanday yo‘qotmaslik diplinklar va o‘tishlar atributsiyasi haqidagi maqolada yoritilgan.
Asosiy cheklov reklamaga tegishli. App Store tekshiruv qoidalarining 4.5.4-bandida aytiladi: push-bildirishnomalar ilova ishlashi uchun majburiy bo‘lmasligi va shaxsiy yoki maxfiy ma’lumotni uzatish uchun ishlatilmasligi kerak; promo va to‘g‘ridan-to‘g‘ri marketing uchun ilova interfeysida olingan aniq rozilik kerak, va ilovada bunday xabarlardan voz kechish usuli bo‘lishi shart.
Bundan oldindan loyihalanadigan uchta narsa kelib chiqadi: tizim ruxsatidan tashqari promo uchun alohida rozilik, voz kechish uchun alohida almashtirgich va bildirishnoma matnida hech qanday nozik narsani ko‘rsatib bo‘lmasligini tushunish — u qulflangan ekranda ko‘rinadi.
Tug‘ilgan sana, xaridlar tarixi yoki shahar bo‘yicha shaxsiylashtirish shaxsiy ma’lumotlarni qayta ishlashdir, demak, rozilik va bu ma’lumotlar nima uchun to‘planayotgani haqida tushunarli izoh kerak. Bu yerda ko‘pincha nima noto‘g‘ri ketishi shaxsiy ma’lumotlar sizib chiqishi xavflari haqidagi maqolada yoritilgan. Do‘konlarning ma’lumot to‘plashni tavsiflashga talablari alohida — App Store va Google Play‘da nashr etish haqidagi maqolada yoritilgan.
Push‘ning o‘z voronkasi bor, va u mahsulot voronkasidan qisqaroq: ruxsat, yetkazilish, ochish, maqsadli harakat. Obunadan chiqishlar va o‘chirishlar ham shu jadvalga kiradi, chunki ularsiz manzara borligidan yaxshiroq ko‘rinadi.
| Ko‘rsatkich | Formula | Nima haqida gapiradi |
|---|---|---|
| Ruxsat berganlar ulushi | ruxsat berdi ÷ o‘rnatdi | So‘rovning payti va ifodasi |
| Yetkazilish darajasi | yetkazildi ÷ yuborildi | Tokenlar bazasi va jonli qurilmalar holati |
| Ochishlar | ochishlar ÷ yetkazilganlar | Sabab, matn va vaqtning mos kelishi |
| Maqsadli harakat | buyurtmalar ÷ ochishlar | Yuborishning o‘zi emas, stsenariyning qiymati |
| Obunadan chiqishlar | bildirishnomalarni o‘chirdi ÷ oldi | Auditoriyaning chastotadan charchashi |
| Yuborishdan keyingi o‘chirishlar | ilovani o‘chirdi ÷ oldi | Ortiqcha yuklama: xabar ortiqcha bo‘lib chiqdi |
Yetkazilish darrov hisoblanmaydi. Yetkazib bo‘lmagan xabarni xizmat saqlaydi va qurilma yana aloqaga chiqqanda qayta yuboradi: Firebase Cloud Messaging‘da sukut bo‘yicha saqlash muddati — to‘rt hafta, nol yashash vaqtida esa yetkazilmagan xabar darhol tashlab yuboriladi. Shuning uchun shoshilinch xabarlar uchun yashash vaqti qisqa qilib qo‘yiladi: ertasiga kelgan «kuryer eshik oldida» bildirishnomasi jimlikdan ko‘ra ko‘proq zarar keltiradi.
Mahsulotning umumiy ko‘rsatkichlari — kunlik va oylik faol auditoriya, kunlar bo‘yicha ushlab qolish — alohida hisoblanadi va push ko‘rsatkichlarini almashtirmaydi. Ular kanalning ishini emas, mahsulotning holatini ko‘rsatadi.
Baza bitta muvaffaqiyatsiz matn tufayli emas, chastota tufayli yo‘qoladi. Qoida oddiy: bitta sabab — bitta xabar, va sabab marketing bo‘limiga emas, odamga tegishli bo‘lishi kerak.
Jimlik oynasi qolgan bandlardan ko‘ra ko‘proq o‘tkazib yuboriladi, va bu qimmatga tushadi: tungi promo obunadan chiqishlar portlashini beradi, keyin esa buni muvaffaqiyatsiz matnga yozib qo‘yishadi.
Xuddi shu vazifani Telegram bot yopadi: segmentlar bo‘yicha yuborish, navbat haqida eslatma, buyurtma holati. Bu yerda ruxsat botni ishga tushirishning o‘zi bilan beriladi, segmentlar esa odamning suhbatdagi javoblari va harakatlari bo‘yicha yig‘iladi.
UzFranchise Expo ko‘rgazmasida kommunikatsiyalar aynan shunday ishladi: xabar kerakli guruhga yuborildi, birinchi kuni kelmaganlar esa ikkinchi kunga taklif oldi. Auditoriya qiziqishlar bo‘yicha bo‘lingan edi, shuning uchun yuborishlar hammasiga birdan emas, alohida segmentlarga borardi.
Kanalning cheklovi bitta, ammo qattiq: bot odamga birinchi bo‘lib yoza olmaydi — avval foydalanuvchi botni o‘zi ishga tushiradi. Demak, yuborishlar uchun baza faqat suhbatni allaqachon boshlaganlardan yig‘iladi. Bu kanal yana nimalarni uddalaydi va nimani uddalamaydi biznes uchun Telegram botlar haqidagi maqolada yoritilgan.
Bizda alohida «push sozlash» xizmati yo‘q: bildirishnomalar mahsulot stsenariysi bilan birga loyihalanadi. Xizmatlar sahifalarida eng yaqin uchta format bor.
Byudjetni boshlang‘ich darajadan yuqoriga stsenariylar soni, interfeys tillari soni va segmentatsiyaga qo‘yilgan talablar ko‘taradi: bitta belgi bo‘yicha segment tez sozlanadi, xatti-harakat bo‘yicha segment esa mahsulotda hali bo‘lmasligi mumkin bo‘lgan hodisalarni talab qiladi. Ishlar tarkibi botlar va AI-assistentlar sahifasida tavsiflangan.
Syntra Systems matnlardan emas, sabablar xaritasidan boshlaydi. Mahsulotda qaysi hodisalar umuman xabarga loyiqligini, odam undan keyin nima qilishi kerakligini va bu harakat qaysi ekranda yashashini aniqlaymiz. Shundan keyin stsenariylarni yig‘amiz, ularni bildirishnoma kanallariga taqsimlaymiz va chastota hamda jimlik oynasi haqida oldindan kelishamiz.
Keyin yuborishni ulaymiz, qaysi xabar harakatga olib kelganini ko‘rish uchun o‘tishlarni belgilaymiz va hisobotni sozlaymiz: ruxsatlar, yetkazilish, ochishlar, maqsadli harakatlar, obunadan chiqishlar. Ilova hali bo‘lmasa, xuddi shu mantiqni Telegram botda — segmentlar va o‘sha ko‘rsatkichlar bilan yig‘amiz.
Vazifangizni muhokama qilamiz
Nima qilish kerakligini yozing — muddat va narxni baholab, yechim taklif qilamiz.
Push yuboruvchi uchun bepul, darhol yetib boradi va ilovaning kerakli ekranini ochadi, ammo faqat ruxsat bergan va ilovani o‘chirmagan odamlarga boradi. SMS deyarli hammaga yetib boradi va pulga tushadi, xat esa matn uchun ko‘proq joy beradi. Bu kanallar bir-birini almashtirmaydi: muhim xabarlar dublikat qilinadi, promo esa push‘da qoldiriladi.
Universal raqam yo‘q, va uni boshqa maqolalardan olish kerak emas. Chastota o‘z auditoriyasiga qarab tanlanadi: har bir yuborishdan keyin obunadan chiqishlar va o‘chirishlar kuzatiladi va ular o‘smaydigan darajada to‘xtaladi. Tranzaksion xabarlar bu limitga kirmaydi — ularni kutishadi.
Ularni tinch qo‘yish va boshqa kanallar bilan ishlash: xat, botdagi xabar, ilova ichidagi banner orqali. Takroriy tizim so‘rovlari vaziyatni tuzatmaydi, Android‘da eski target bilan esa so‘rov umuman chiqmaydi. Ba’zan foyda haqida qayta yozilgan ekran va sozlamalardagi almashtirgich yordam beradi.
To‘rtta raqam yetarli: ruxsat berganlar ulushi, yetkazilganlar, ochishlar va obunadan chiqishlar. Ular yuborish xizmatining shtatdagi vositalari bilan hisoblanadi, va bu ishlaydigan stsenariyni zararlisidan ajratish uchun yetarli. Batafsil mahsulot analitikasi keyinroq, stsenariylar soni o‘ntadan oshganda kerak bo‘ladi.
Sabab uchta: odam bildirishnomalarni yoki kanalni o‘chirgan, qurilma xabarning saqlash muddatidan uzoqroq oflayn bo‘lgan, qayta o‘rnatilgandan keyin qurilma tokeni eskirgan. Birinchisi segmentatsiya va chastota bilan, ikkinchisi shoshilinch xabarlar uchun qisqa yashash vaqti bilan, uchinchisi tokenlar bazasini muntazam tozalash bilan davolanadi.
To‘g‘ridan-to‘g‘ri signal yo‘q, ammo bilvosita belgilar bor: tranzaksion xabarlarda ochishlarning kamayishi, kanallarni o‘chirish va yuborishdan keyingi dastlabki soatlarda o‘chirishlar sonining oshishi. Agar aniq stsenariydan keyin o‘chirishlar o‘sayotgan bo‘lsa, matn qayta yozilmaydi, stsenariy to‘xtatiladi.
Reklama uchun emas, mahsulot uchun javob beradigan kishi. Bildirishnomalar foydalanuvchi stsenariysining qismi: ular tizimdagi hodisalarga, kirish huquqlariga va interfeysdagi matnlarga bog‘langan. Marketing sabablar taklif qiladi, ammo chastota va kanallar tarkibi haqidagi qaror mahsulotda qoladi.