Sobes.tech
Junior — Middle

შეგიძლიათ ახსნათ, რა არის არხები პუშ შეტყობინებების განხორციელებისას?

sobes.tech AI

პასუხი AI-სგან

Android-ის push შეტყობინებების კონტექსტში, არხი არის შეტყობინებების კატეგორია, რომელიც საშუალებას აძლევს ჯგუფურად მოათავსოს და კონფიგურაცია გაუკეთოს შეტყობინებების ქცევას მომხმარებლისთვის.

ყოველი არხი აქვს თავისი პარამეტრები: ხმა, ტრიალი, პრიორიტეტი, გამოსახვა ბლოკირების ეკრანზე და ა.შ. მომხმარებელი შეუძლია მართოს ეს პარამეტრები თითოეულ არხზე ცალ-ცალკე.

მაგალითად, აპლიკაცია შეიძლება შექმნას ცალკე არხები სიახლეებისთვის, შეტყობინებებისთვის და რეკლამებისთვის, რათა მომხმარებელმა შეძლოს გამორთოს ხმა რეკლამებისთვის, მაგრამ შეინარჩუნოს ხმა შეტყობინებებისთვის.

Kotlin-ის მაგალითი არხის შექმნის:

val არხი = NotificationChannel(
    "news_channel",
    "სიახლეები",
    NotificationManager.IMPORTANCE_DEFAULT
)
notificationManager.createNotificationChannel(არხი)