Android Q ამატებს ახალ Notification Assistant API-ს შეტყობინებების სამართავად

Android Q-მ დაამატა ახალი შეტყობინებების ასისტენტის API, რომელიც საშუალებას აძლევს აპს შეცვალოს შეტყობინებების პრიორიტეტი და დაამატოს ღილაკები სხვა აპებიდან შეტყობინებებზე.

განახლება 1 (5/8/19 @ 00:52 AM ET): Google-მა გააუქმა საჯარო წვდომა NotificationAssistant API-ზე Android Q ბეტა 3-ში, რომელიც გამოვიდა Google I/O 2019-ზე. დამატებითი დეტალები ქვემოთ.

Android 8.0 Oreo-მდე, Google იმუშავა ახალ Notification Assistant API-ზე. გამოშვებით პირველი Android Q ბეტა, Google-მა API საჯარო გახადა და გამოქვეყნებული დოკუმენტაცია ამისთვის. მეორე Android Q ბეტაში, ახლა უკვე შესაძლებელია შეცვალოთ ნაგულისხმევი შეტყობინებების ასისტენტი Android სერვისების ბიბლიოთეკის სისტემის აპიდან ნებისმიერი მესამე მხარის აპლიკაციით, რომელიც არჩეული გაქვთ. აქ არის ახალი API-ის ადრეული მიმოხილვა და რა შეუძლია მას.

უპირველეს ყოვლისა, თუ თქვენ დააინსტალირეთ Android Q ბეტა თქვენს Google Pixel-ზე ჯერ კიდევ მარტში, შეიძლება დაგიყენოთ მოკლედ ნანახი ჭკვიანი პასუხები და ღილაკები გამოჩნდება ყველა შეტყობინებაში. ჭკვიანი პასუხების ჩასმაზე პასუხისმგებელი აპი არის შეტყობინებების ნაგულისხმევი ასისტენტი, თუმცა Google-მა სწრაფად გააუქმა შეტყობინებების ასისტენტის ჭკვიანი პასუხის ფუნქცია სერვერის მხრიდან განახლების მეშვეობით. ჩვენ ხელახლა გავააქტიურეთ ფუნქცია, რათა გაჩვენოთ, რა შეუძლია API-ს, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათებში.

როგორც ხედავთ, შეტყობინებების ასისტენტმა დაამატა კონტექსტური ღილაკები Telegram აპლიკაციის შეტყობინებებს. მან მაჩვენა ჭკვიანური პასუხები, ან URL-ის შემთხვევაში, ბმული შესაბამისი აპლიკაციაში URL-ის გასახსნელად. დოკუმენტაციის მიხედვით, შეტყობინებების ასისტენტს შეუძლია შეცვალოს პრიორიტეტი ან დაამატოს ღილაკები ნებისმიერ არსებულ შეტყობინებას, მათ გამოქვეყნებამდე ან მის შემდეგ. გრძელვადიანი Notification Listener API-სგან განსხვავებით, შეტყობინებების ასისტენტები ინახავს არსებულ შეტყობინებას მასში შესწორებების შეტანისას. თუ შეტყობინება მხარს უჭერს შიდა პასუხებს, შეტყობინებების ასისტენტის აპს შეუძლია დაამატოს ღილაკები პასუხის გასაგზავნად, რასაც აკეთებს პლატფორმის ნაგულისხმევი შეტყობინებების ასისტენტი. ვინაიდან API ზოგადია, შეტყობინებების ასისტენტს შეუძლია ღილაკების დამატება შეტყობინებებში, თუნდაც ისეთებზე, რომლებიც არ არის შეტყობინებების აპლიკაციებიდან, რომლებიც ახორციელებენ ნებისმიერ მოქმედებას.

შეტყობინებების ნაგულისხმევი ასისტენტის შეცვლა: პარამეტრები > აპები და შეტყობინებები > შეტყობინებები > შეტყობინებების ასისტენტი. შეტყობინებების ასისტენტი ასევე შეიძლება შეიცვალოს პროგრამულად პარამეტრებზე დაწერით. Secure.enabled_notification_assistant.

João Dias, Tasker-ისა და AutoApps-ის დეველოპერი, მუშაობს Tasker-ისთვის მისი AutoNotification მოდულის განახლებაზე, რომელიც საშუალებას გაძლევთ დაამატოთ მორგებული სწრაფი პასუხები ნებისმიერ შეტყობინებაზე. აქ არის ვიდეო, რომელიც მან გააკეთა, სადაც აჩვენა ახალი AutoNotification ვერსია, რომელიც მხარს უჭერს შეტყობინებების ასისტენტის API-ს:

მე ვხედავ, რომ ეს API სასარგებლოა ავტომატიზაციის აპებისთვის, მაგრამ არა მგონია, ბევრი ადამიანი შეცვალოს ნაგულისხმევი შეტყობინებების ასისტენტი. მას შემდეგ, რაც Google გადამრთველს გადააბრუნებს კონტექსტური ქმედებებისა და გონივრული პასუხების გასააქტიურებლად ნაგულისხმევი შეტყობინებების ასისტენტში, ხალხის მხრიდან მესამე მხარის გამოყენების მიზეზი ნაკლებად იქნება. მიუხედავად ამისა, ავტომატიზაციის აპების მოყვარულებს, როგორიცაა Tasker, შესაძლოა ეს ახალი API Android Q-ში სასარგებლო აღმოჩნდეს.

ავტომატური შეტყობინებადეველოპერი: joaomgcd

ფასი: უფასო.

4.3.

ჩამოტვირთვა
ტასკერიდეველოპერი: joaomgcd

ფასი: 3.49.

4.6.

ჩამოტვირთვა

განახლება 1: API-ს დოკუმენტაცია წაშლილია

გათავისუფლების შემდეგ მესამე Android Q ბეტა Google I/O 2019-ზე, Tasker-ის დეველოპერი დამიკავშირდა და შემატყობინა, რომ Google-მა წაშალა საჯარო API NotificationAssistant ფუნქციისთვის. შემოწმება API განსხვავება ადასტურებს ამას. ჩვენ ასევე ვესაუბრეთ Google-ის თანამშრომლებს I/O-ზე და გვითხრეს, რომ API არ იყო განკუთვნილი საზოგადოებისთვის. ჩვენ განვაახლებთ ამ სტატიას, თუ რაიმე შეიცვლება ამ API-ს ხელმისაწვდომობასთან დაკავშირებით.