Aplikacja MyJio Jio wysyła reklamy pełnoekranowe na ekran główny, naruszając zasady Google Play

click fraud protection

Aplikacja MyJio, towarzyszka Relaince Jio, wysyła pełnoekranowe banery reklamowe na ekrany główne użytkowników, co narusza Zasady Google Play. Czytaj!

Jeśli nie mieszkałeś pod kamieniem w Indiach, prawdopodobnie słyszałeś o Reliance Jio — przewoźniku, który praktycznie z dnia na dzień zmienił krajobraz 4G w kraju i teraz ma jego oczy są zwrócone na 5G. Jio znalazło dla siebie konkretną przestrzeń jako wiodący indyjski dostawca usług telekomunikacyjnych, gromadząc ponad 400 milionów abonentów do końca 2020 roku. Biorąc pod uwagę sytuację smartfonów w kraju, można bezpiecznie założyć, że wielu z tych użytkowników korzysta z usług Jio na smartfonie z Androidem. Jeśli jesteś jednym z takich użytkowników, być może w niedawnej przeszłości miałeś do czynienia z pełnoekranowymi banerami reklamowymi na ekranie głównym. Jak się okazuje, dostarczane są bezpośrednio przez towarzysza Aplikacja MyJio, co stanowi bezpośrednie naruszenie zasad Google Play.

W smartfonach z Androidem wystarczy włożyć kartę SIM Jio i od razu zacząć korzystać z usług telekomunikacyjnych. Ale jeśli korzystasz z innych usług Jio, takich jak

Połączenie JioFiber, a może chcesz sprawdzić, jaką część dziennego limitu danych wykorzystałeś do tej pory lub chcesz doładować swój pakiet danych, to koniecznie zainstaluj na swoim telefonie aplikację towarzyszącą MyJio. Aplikacja MyJio to „kompleksowe miejsce doładowań, UPI i płatności, zarządzania urządzeniami Jio, filmami, muzyką, wiadomościami, grami, quizami” i nie tylko. Nie trzeba dodawać, że jeśli już zagłębiłeś się w ekosystem Jio (a byłbym zaskoczony, gdybyś jeszcze tego nie zrobił, mieszkając w Indiach), masz tę aplikację zainstalowaną na swoim urządzeniu.

Niestety aplikacja MyJio ma dość irytujący zwyczaj wysyłania pełnoekranowych banerów reklamowych bezpośrednio na ekran główny użytkownika.

Ten baner reklamowy został zainicjowany przez aplikację MyJio na moim Samsunga Galaxy S21 Ultrai była to wówczas jedyna aplikacja Jio na telefonie. W tym momencie aplikacja nie była na pierwszym planie przez kilka dni, ale to powiadomienie banerowe mimo wszystko przejęło ekran główny. Rozglądając się, odkryłem, że dzieje się to już od dobrych kilku miesięcy wielu użytkowników skarży się na przejęcie ekranu głównego. Kliknięcie na baner prowadzi do tego wstępnie wygenerowana wiadomość WhatsApp wysłać SMS-a na podany numer.

Trudno jest świadomie wywołać wyskakujący baner z naszej strony. Sprawdziliśmy aplikację i istnieją wskazówki, że baner wyświetla się po przełączeniu trybu samolotowego i odłączeniu urządzenia od ładowania. Jednak te typowe działania nie powodują wyzwolenia banera za każdym razem i pojawia się on raczej rzadko. Zakładamy, że w odbiorniku powiadomień Firebase skonfigurowano więcej wyzwalaczy, których warunki mogły nie zostać spełnione podczas naszych testów.

Na pierwszy rzut oka to zachowanie polegające na przejęciu kontroli jest spowodowane działaniem na pełnym ekranie, które aplikacja uruchamia w tle. Jest to bezpośrednio sprzeczne Zasady Google Play dotyczące reklam:

Zakłócanie aplikacji, reklam innych firm lub funkcjonalności urządzenia

Reklamy powiązane z Twoją aplikacją nie mogą zakłócać innych aplikacji, reklam ani działania urządzenia, w tym przycisków i portów systemu lub urządzenia. Obejmuje to nakładki, funkcje towarzyszące i jednostki reklamowe z widżetami. Reklamy mogą być wyświetlane wyłącznie w aplikacji, która je obsługuje.

Przykład, o którym mówi Google, to prawie takie samo zachowanie, jakie demonstruje aplikacja MyJio. Możemy stwierdzić, że aplikacja MyJio bezpośrednio narusza zasady Google Play, wypychając reklamy wyświetlane poza nią poprzez przejmowanie ekranu głównego.

Co ciekawe, aplikacja może przesyłać tę porywającą reklamę bez uzyskania pozwolenia na „Wyświetlanie w aplikacjach”/„Wyświetlanie na górze”. Aplikacja MyJio nawet nie prosi o to pozwolenie, więc byłem bardzo ciekawy, w jaki sposób aplikacja może wyświetlać reklamę na ekranie głównym.

Z pomocą Zachary'ego wkopałem się głębiej. Dowiedzieliśmy się, że aplikacja integruje SDK MADME i istnieją działania zatytułowane „OverlayAdActivity”, co nie pozostawia wątpliwości co do jej przeznaczenia.

Przyjezdny stronie internetowej Madme potwierdza nasze ustalenia, ponieważ z dumą wyświetlają rozwiązania dla telekomów, które wyświetlają wyskakujące banery reklamowe z zamiarem porwania.

Aplikacja MyJio integruje cały szereg działań, usług i odbiorców Madme, a jest ich zdecydowanie za dużo.

Jak zatrzymać te przechwytujące wyskakujące okienka na ekranie głównym aplikacji Jio MyJio?

Istnieje kilka sposobów pozbycia się tych przechwytujących wyskakujących okienek. Pierwszym i najbardziej oczywistym rozwiązaniem jest po prostu odinstalowanie aplikacji MyJio. Wielu użytkowników korzysta z aplikacji bardzo rzadko i możesz ją ponownie zainstalować, gdy zajdzie taka potrzeba. W cyklach pośrednich możesz przynajmniej nie denerwować się na ekranie głównym.

Drugim rozwiązaniem, szeroko sugerowanym w Internecie, jest wyłączenie wszelkich uprawnień dla aplikacji. Podobnie jak pierwsze rozwiązanie, jest to bardzo szerokie rozwiązanie, które spowoduje, że niektóre funkcje aplikacji nie będą działać poprawnie.

Trzecie rozwiązanie wymaga bardziej precyzyjnego podejścia, ale wymaga również rootowania. Możesz użyć aplikacji takiej jak Program uruchamiający aktywność roota aby wyłączyć wszystkie działania, usługi i odbiorniki powiązane z pakietem Madme SDK w aplikacji Jio.

Program uruchamiający aktywność rootaDeweloper: Zachary Wander

Cena: 0,99.

Pobierać

A oto wszystkie powiązane działania, usługi i odbiorcy. Pamiętaj, że być może nie będziesz musiał wyłączać wszystkich z nich, więc wymienię tylko te, które udało mi się zauważyć. Trudno jest wymusić wyświetlenie wyskakującego okienka pełnoekranowego po naszej stronie, więc nadal musielibyśmy zastosować tutaj ogólne podejście.

  • Zajęcia:
    • com.madme.mobile.sdk.activity. Aktywność reklam
    • com.madme.mobile.sdk.activity. Aktywność listy reklam
    • com.madme.mobile.sdk.activity. Aktywność przeglądarki
    • com.madme.mobile.sdk.activity. Aktywność MadmeCmClick
    • com.madme.mobile.sdk.activity. Aktywność MadmePermission
    • com.madme.mobile.sdk.activity. Moje ofertyHistoriaAktywność
    • com.madme.mobile.sdk.activity. Aktywność reklamy nakładki
    • com.madme.mobile.sdk.activity. Aktywność nakładki i ankiety
    • com.madme.mobile.sdk.activity. Zmień aktywność profilu
    • com.madme.mobile.sdk.activity. Zapisana aktywność reklam
    • com.madme.mobile.sdk.activity. Aktywność ankiety
    • com.madme.mobile.sdk.activity. DziękujęAktywność
    • com.madme.mobile.sdk.activity. Aktywność WebView
    • com.madme.mobile.sdk.activity. Zasoby dotyczące informacji prawnych i aktywności
    • com.madme.mobile.sdk.activity. WarunkiAktywność
    • com.madme.mobile.sdk.activity. KorzyściAktywność
  • Usługi:
    • com.madme.mobile.sdk.service.ad. Pokaż usługę reklamową
    • com.madme.mobile.sdk.service. Usługa AdAlarmHelperService
    • com.madme.mobile.sdk.service. Usługa AdReminderHelperService
    • com.madme.mobile.sdk.service. Usługa AdTriggerEvents
    • com.madme.mobile.sdk.service. Usługa CampaignHelperService
    • com.madme.mobile.sdk.service. CdnCampaignJobService
    • com.madme.mobile.sdk.service. Usługa CdnCampaignService
    • com.madme.mobile.sdk.service.cloudmessaging. Usługa rejestracji CloudMessaging
    • com.madme.mobile.sdk.service. Usługa DbUpdate
    • com.madme.mobile.sdk.service. Usługa pobierania
    • com.madme.mobile.sdk.service.location. Usługa Geofence
    • com.madme.mobile.sdk.service. Usługa logowania
    • com.madme.mobile.sdk.service. Usługa LSF
    • com.madme.mobile.sdk.service. Usługa LSJob
    • com.madme.mobile.sdk.service. LSJobService2
    • com.madme.mobile.sdk.service. Usługa LS
    • com.madme.mobile.sdk.service. Usługa MFA
    • com.madme.mobile.sdk.service. Usługa SBSTS
    • com.madme.mobile.sdk.service. Przesyłanie ankietyJobService
    • com.madme.mobile.sdk.service. Usługa przesyłania ankiet
    • com.madme.mobile.sdk.service. Usługa śledzenia
    • com.madme.mobile.sdk.service. ŚledzenieSubmissionJobService
    • com.madme.mobile.sdk.service. Usługa śledzenia zgłoszeń
  • Odbiorniki:
    • com.madme.mobile.sdk.broadcast. Odbiornik AdAlarmów
    • com.madme.mobile.sdk.broadcast. Odbiornik przypomnień o reklamach
    • com.madme.mobile.sdk.broadcast.adtriggers. Tryb samolotuChangedAdTrigger
    • com.madme.mobile.sdk.broadcast.adtriggers. Wyzwalacz PowerConnectionAdTrigger
    • com.madme.mobile.sdk.broadcast.adtriggers. Wyzwalacz reklam roamingowych
    • com.madme.mobile.sdk.broadcast.adtriggers. Wyzwalacz WiFiAd
    • com.madme.mobile.sdk.broadcast.adtriggers. WiFiDostępneWyzwalacz
    • com.madme.mobile.sdk.broadcast. Odbiornik rozruchowy
    • com.madme.mobile.sdk.broadcast. Odbiorca codziennych zadań
    • com.madme.mobile.sdk.broadcast. Wyzwalacz EOC
    • com.madme.mobile.sdk.broadcast. Odbiornik Geofence
    • com.madme.mobile.sdk.broadcast. Odbiorca identyfikatora
    • com.madme.mobile.sdk.broadcast. MadmeSmsTrigger
    • com.madme.mobile.sdk.broadcast. PowiadomienieAkcjaTrigger
    • com.madme.mobile.sdk.broadcast. Odbiornik usuwania pakietu
    • com.madme.mobile.sdk.broadcast. Odblokuj odbiornik

Wyłączenie ich wszystkich spowodowałoby, że pakiet SDK Madme stałby się bezużyteczny i powinien zapobiec ponownemu przejęciu ekranu głównego przez baner.

Aplikacje w sklepie Google Play były usunięty za znacznie bardziej niewinne zachowaniei dziwi mnie, że zachowanie reklam Madme SDK i Jio na ekranie głównym nie zostało wcześniej zauważone, wyróżnione i rozwiązane. Madme z pewnością nawet nie ukrywa, czym się zajmuje, a oni z dumą podkreślają takie zachowanie jako zaletę, odchodząc drapać nasze zbiorowe głowy, jaką lukę wymyślili, aby zyskać taką pewność i domniemywać odporność. Jeśli wierzyć ich witrynie internetowej, z ich usług korzystają także inni dostawcy usług telekomunikacyjnych w Indiach, chociaż nie spotkaliśmy się jeszcze z żadnym banerem reklamowym przechwytującym ekran główny.

Mamy nadzieję, że Google weźmie pod uwagę zachowanie tych wyskakujących okienek polegające na przejmowaniu ekranu głównego i przedstawi wyjaśnienia na temat ich istnienia zgodnie z zasadami Google Play.